[R/eigen.R:44:29:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/eigen.R#L44) *style:* **Commas should always have a space after.**
```r
  if (n > 0.5 * min(nrow(x),ncol(x)))
                            ^
```
[R/eigen.R:50:10:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/eigen.R#L50) *warning:* **no visible global function definition for ‘irlba’**
```r
    L <- irlba(x, n, ...)
         ^~~~~
```
[R/eigen.R:51:24:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/eigen.R#L51) *style:* **Put spaces around all infix operators.**
```r
    return(list(vectors=L$v, values=L$d ^ 2))
                      ~^~
```
[R/eigen.R:51:36:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/eigen.R#L51) *style:* **Put spaces around all infix operators.**
```r
    return(list(vectors=L$v, values=L$d ^ 2))
                                  ~^~
```
[R/eigen.R:53:8:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/eigen.R#L53) *warning:* **no visible global function definition for ‘irlba’**
```r
  L <- irlba(x, n, ...)
       ^~~~~
```
[R/eigen.R:54:19:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/eigen.R#L54) *style:* **Commas should always have a space after.**
```r
  s <- sign(L$u[1,] * L$v[1,])
                  ^
```
[R/eigen.R:54:29:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/eigen.R#L54) *style:* **Commas should always have a space after.**
```r
  s <- sign(L$u[1,] * L$v[1,])
                            ^
```
[R/eigen.R:57:24:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/eigen.R#L57) *style:* **Put spaces around all infix operators.**
```r
    return(list(vectors=L$u, values=L$d))
                      ~^~
```
[R/eigen.R:57:36:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/eigen.R#L57) *style:* **Put spaces around all infix operators.**
```r
    return(list(vectors=L$u, values=L$d))
                                  ~^~
```
[R/eigen.R:61:8:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/eigen.R#L61) *warning:* **no visible global function definition for ‘irlba’**
```r
  L <- irlba(x, n, shift=shift, ...)
       ^~~~~
```
[R/eigen.R:61:25:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/eigen.R#L61) *style:* **Put spaces around all infix operators.**
```r
  L <- irlba(x, n, shift=shift, ...)
                       ~^~
```
[R/eigen.R:62:22:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/eigen.R#L62) *style:* **Put spaces around all infix operators.**
```r
  return(list(vectors=L$u, values=L$d - shift))
                    ~^~
```
[R/eigen.R:62:34:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/eigen.R#L62) *style:* **Put spaces around all infix operators.**
```r
  return(list(vectors=L$u, values=L$d - shift))
                                ~^~
```
[R/irlba.R:164:24:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L164) *style:* **Put spaces around all infix operators.**
```r
  ropts <- options(warn=1) # immediately show warnings
                      ~^~
```
[R/irlba.R:229:7:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L229) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(deflate) A <- A - (ds * du) %*% t(dv)
      ^
```
[R/irlba.R:230:7:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L230) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(!missing(scale)) A <- A / scale
      ^
```
[R/irlba.R:231:7:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L231) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(!missing(shift)) A <- A + diag(shift)
      ^
```
[R/irlba.R:233:18:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L233) *style:* **Put spaces around all infix operators.**
```r
    return(list(d=s$d[1:k], u=s$u[, 1:nu, drop=FALSE],
                ~^~
```
[R/irlba.R:233:30:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L233) *style:* **Put spaces around all infix operators.**
```r
    return(list(d=s$d[1:k], u=s$u[, 1:nu, drop=FALSE],
                            ~^~
```
[R/irlba.R:233:47:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L233) *style:* **Put spaces around all infix operators.**
```r
    return(list(d=s$d[1:k], u=s$u[, 1:nu, drop=FALSE],
                                             ~^~
```
[R/irlba.R:234:16:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L234) *style:* **Put spaces around all infix operators.**
```r
              v=s$v[, 1:nv, drop=FALSE], iter=0, mprod=0))
              ~^~
```
[R/irlba.R:234:33:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L234) *style:* **Put spaces around all infix operators.**
```r
              v=s$v[, 1:nv, drop=FALSE], iter=0, mprod=0))
                               ~^~
```
[R/irlba.R:234:46:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L234) *style:* **Put spaces around all infix operators.**
```r
              v=s$v[, 1:nv, drop=FALSE], iter=0, mprod=0))
                                            ~^~
```
[R/irlba.R:234:55:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L234) *style:* **Put spaces around all infix operators.**
```r
              v=s$v[, 1:nv, drop=FALSE], iter=0, mprod=0))
                                                     ~^~
```
[R/irlba.R:238:5:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L238) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(fastpath && missingmult && !iscomplex && !deflate && missing(scale) && missing(shift))
    ^
```
[R/irlba.R:244:12:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L244) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    else if(is.list(v))  # restarted case
           ^
```
[R/irlba.R:250:14:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L250) *warning:* **no visible global function definition for ‘orthog’**
```r
      RND <- orthog(RND, v$v)
             ^~~~~~
```
[R/irlba.R:251:30:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L251) *warning:* **no visible global function definition for ‘norm2’, Did you mean 'norm'?**
```r
      RV <- cbind(v$v, RND / norm2(RND))
                             ^~~~~
```
[R/irlba.R:258:7:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L258) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(verbose) message("irlba: using fast C implementation")
      ^
```
[R/irlba.R:261:46:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L261) *style:* **Put spaces around all infix operators.**
```r
                 RESTART, RV, RW, RS, PACKAGE="irlba")
                                            ~^~
```
[R/irlba.R:262:7:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L262) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(ans[[6]] == 0 || ans[[6]] == -2)
      ^
```
[R/irlba.R:265:48:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L265) *style:* **Put spaces around all infix operators.**
```r
      ans$u <- matrix(head(ans$u, m * nu), nrow=m, ncol=nu)
                                              ~^~
```
[R/irlba.R:265:56:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L265) *style:* **Put spaces around all infix operators.**
```r
      ans$u <- matrix(head(ans$u, m * nu), nrow=m, ncol=nu)
                                                      ~^~
```
[R/irlba.R:266:48:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L266) *style:* **Put spaces around all infix operators.**
```r
      ans$v <- matrix(head(ans$v, n * nv), nrow=n, ncol=nv)
                                              ~^~
```
[R/irlba.R:266:56:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L266) *style:* **Put spaces around all infix operators.**
```r
      ans$v <- matrix(head(ans$v, n * nv), nrow=n, ncol=nv)
                                                      ~^~
```
[R/irlba.R:267:9:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L267) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(ans[[6]] == -2) warning("did not converge; try increasing maxit or fastpath=FALSE")
        ^
```
[R/irlba.R:276:7:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L276) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(erridx > 1)
      ^
```
[R/irlba.R:331:10:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L331) *warning:* **no visible global function definition for ‘orthog’**
```r
    F <- orthog(F, V[, 1:k])
         ^~~~~~
```
[R/irlba.R:332:23:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L332) *warning:* **no visible global function definition for ‘norm2’, Did you mean 'norm'?**
```r
    V[, k + 1] <- F / norm2(F)
                      ^~~~~
```
[R/irlba.R:354:26:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L354) *warning:* **no visible global function definition for ‘norm2’, Did you mean 'norm'?**
```r
      V[, 1] <- V[, 1] / norm2(V[, 1])
                         ^~~~~
```
[R/irlba.R:369:7:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L369) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if("Matrix" %in% attributes(class(avj)) && "x" %in% slotNames(avj))
      ^
```
[R/irlba.R:371:9:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L371) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(length(avj@x) == nrow(W)) avj <- slot(avj, "x")
        ^
```
[R/irlba.R:387:35:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L387) *warning:* **no visible global function definition for ‘cross’, Did you mean 'class'?**
```r
      W[, j_w] <- W[, j_w] - ds * cross(dv, VJ) * du
                                  ^~~~~
```
[R/irlba.R:393:17:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L393) *warning:* **no visible global function definition for ‘orthog’**
```r
      W[, j] <- orthog (W[, j, drop=FALSE], W[, 1:(j - 1), drop=FALSE])
                ^~~~~~
```
[R/irlba.R:393:36:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L393) *style:* **Put spaces around all infix operators.**
```r
      W[, j] <- orthog (W[, j, drop=FALSE], W[, 1:(j - 1), drop=FALSE])
                                  ~^~
```
[R/irlba.R:393:64:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L393) *style:* **Put spaces around all infix operators.**
```r
      W[, j] <- orthog (W[, j, drop=FALSE], W[, 1:(j - 1), drop=FALSE])
                                                              ~^~
```
[R/irlba.R:396:10:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L396) *warning:* **no visible global function definition for ‘norm2’, Did you mean 'norm'?**
```r
    S <- norm2(W[, j_w, drop=FALSE])
         ^~~~~
```
[R/irlba.R:396:29:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L396) *style:* **Put spaces around all infix operators.**
```r
    S <- norm2(W[, j_w, drop=FALSE])
                           ~^~
```
[R/irlba.R:402:32:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L402) *warning:* **no visible global function definition for ‘orthog’**
```r
      if (w_dim > 1) W[, j] <- orthog(W[, j], W[, 1:(j - 1)])
                               ^~~~~~
```
[R/irlba.R:403:30:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L403) *warning:* **no visible global function definition for ‘norm2’, Did you mean 'norm'?**
```r
      W[, j_w] <- W[, j_w] / norm2(W[, j_w])
                             ^~~~~
```
[R/irlba.R:423:12:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L423) *warning:* **no visible global function definition for ‘orthog’**
```r
      F <- orthog(F, V[, 1:j, drop=FALSE])
           ^~~~~~
```
[R/irlba.R:423:35:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L423) *style:* **Put spaces around all infix operators.**
```r
      F <- orthog(F, V[, 1:j, drop=FALSE])
                                 ~^~
```
[R/irlba.R:426:14:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L426) *warning:* **no visible global function definition for ‘norm2’, Did you mean 'norm'?**
```r
        R <- norm2(F)
             ^~~~~
```
[R/irlba.R:431:16:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L431) *warning:* **no visible global function definition for ‘orthog’**
```r
          F <- orthog(F, V[, 1:j, drop=FALSE])
               ^~~~~~
```
[R/irlba.R:431:39:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L431) *style:* **Put spaces around all infix operators.**
```r
          F <- orthog(F, V[, 1:j, drop=FALSE])
                                     ~^~
```
[R/irlba.R:432:29:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L432) *warning:* **no visible global function definition for ‘norm2’, Did you mean 'norm'?**
```r
          V[, j + 1] <- F / norm2(F)
                            ^~~~~
```
[R/irlba.R:462:43:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L462) *warning:* **no visible global function definition for ‘cross’, Did you mean 'class'?**
```r
          W[, jp1_w] <- W[, jp1_w] - ds * cross(dv, VJP1) * du
                                          ^~~~~
```
[R/irlba.R:469:48:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L469) *warning:* **no visible global function definition for ‘orthog’**
```r
        if (reorth && w_dim > 1) W[, j + 1] <- orthog(W[, j + 1], W[, 1:j])
                                               ^~~~~~
```
[R/irlba.R:470:14:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L470) *warning:* **no visible global function definition for ‘norm2’, Did you mean 'norm'?**
```r
        S <- norm2(W[, jp1_w])
             ^~~~~
```
[R/irlba.R:475:40:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L475) *warning:* **no visible global function definition for ‘orthog’**
```r
          if (w_dim > 1) W[, j + 1] <- orthog(W[, j + 1], W[, 1:j])
                                       ^~~~~~
```
[R/irlba.R:476:38:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L476) *warning:* **no visible global function definition for ‘norm2’, Did you mean 'norm'?**
```r
          W[, jp1_w] <- W[, jp1_w] / norm2(W[, jp1_w])
                                     ^~~~~
```
[R/irlba.R:496:12:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L496) *warning:* **no visible global function definition for ‘norm2’, Did you mean 'norm'?**
```r
    R_F <- norm2(F)
           ^~~~~
```
[R/irlba.R:524:34:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L524) *style:* **Put spaces around all infix operators.**
```r
    R <- R_F * Bsvd$u[Bsz, , drop=FALSE]
                                ~^~
```
[R/irlba.R:537:42:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L537) *style:* **Put spaces around all infix operators.**
```r
                                     drop=FALSE] %*% Bsvd$v[, 1:k], F)
                                        ~^~
```
[R/irlba.R:538:41:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L538) *style:* **Put spaces around all infix operators.**
```r
      B <- cbind( diag(Bsvd$d[1:k], nrow=k), R[1:k])
                                       ~^~
```
[R/irlba.R:543:47:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L543) *style:* **Put spaces around all infix operators.**
```r
      W[, 1:k] <- W[, 1:(dim(Bsvd$u)[1]), drop=FALSE] %*% Bsvd$u[, 1:k]
                                             ~^~
```
[R/irlba.R:556:38:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L556) *style:* **Put spaces around all infix operators.**
```r
    u <- W[, 1:(dim(Bsvd$u)[1]), drop=FALSE] %*% Bsvd$u[, 1:k_org, drop=FALSE]
                                    ~^~
```
[R/irlba.R:556:72:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L556) *style:* **Put spaces around all infix operators.**
```r
    u <- W[, 1:(dim(Bsvd$u)[1]), drop=FALSE] %*% Bsvd$u[, 1:k_org, drop=FALSE]
                                                                      ~^~
```
[R/irlba.R:558:36:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L558) *style:* **Put spaces around all infix operators.**
```r
  v <- V[, 1:(dim(Bsvd$v)[1]), drop=FALSE] %*% Bsvd$v[, 1:k_org, drop=FALSE]
                                  ~^~
```
[R/irlba.R:558:70:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L558) *style:* **Put spaces around all infix operators.**
```r
  v <- V[, 1:(dim(Bsvd$v)[1]), drop=FALSE] %*% Bsvd$v[, 1:k_org, drop=FALSE]
                                                                    ~^~
```
[R/irlba.R:560:18:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L560) *style:* **Put spaces around all infix operators.**
```r
    return(list(d=d, v=v[, 1:nv, drop=FALSE], iter=iter, mprod=mprod))
                ~^~
```
[R/irlba.R:560:23:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L560) *style:* **Put spaces around all infix operators.**
```r
    return(list(d=d, v=v[, 1:nv, drop=FALSE], iter=iter, mprod=mprod))
                     ~^~
```
[R/irlba.R:560:38:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L560) *style:* **Put spaces around all infix operators.**
```r
    return(list(d=d, v=v[, 1:nv, drop=FALSE], iter=iter, mprod=mprod))
                                    ~^~
```
[R/irlba.R:560:51:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L560) *style:* **Put spaces around all infix operators.**
```r
    return(list(d=d, v=v[, 1:nv, drop=FALSE], iter=iter, mprod=mprod))
                                                 ~^~
```
[R/irlba.R:560:63:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L560) *style:* **Put spaces around all infix operators.**
```r
    return(list(d=d, v=v[, 1:nv, drop=FALSE], iter=iter, mprod=mprod))
                                                             ~^~
```
[R/irlba.R:561:16:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L561) *style:* **Put spaces around all infix operators.**
```r
  return(list(d=d, u=u[, 1:nu, drop=FALSE],
              ~^~
```
[R/irlba.R:561:21:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L561) *style:* **Put spaces around all infix operators.**
```r
  return(list(d=d, u=u[, 1:nu, drop=FALSE],
                   ~^~
```
[R/irlba.R:561:36:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L561) *style:* **Put spaces around all infix operators.**
```r
  return(list(d=d, u=u[, 1:nu, drop=FALSE],
                                  ~^~
```
[R/irlba.R:562:16:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L562) *style:* **Put spaces around all infix operators.**
```r
              v=v[, 1:nv, drop=FALSE], iter=iter, mprod=mprod))
              ~^~
```
[R/irlba.R:562:31:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L562) *style:* **Put spaces around all infix operators.**
```r
              v=v[, 1:nv, drop=FALSE], iter=iter, mprod=mprod))
                             ~^~
```
[R/irlba.R:562:44:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L562) *style:* **Put spaces around all infix operators.**
```r
              v=v[, 1:nv, drop=FALSE], iter=iter, mprod=mprod))
                                          ~^~
```
[R/irlba.R:562:56:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/irlba.R#L562) *style:* **Put spaces around all infix operators.**
```r
              v=v[, 1:nv, drop=FALSE], iter=iter, mprod=mprod))
                                                      ~^~
```
[R/prcomp.R:67:5:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L67) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if("tol" %in% a)
    ^
```
[R/prcomp.R:72:5:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L72) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!is.matrix(x)) x <- as.matrix(x)
    ^
```
[R/prcomp.R:73:17:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L73) *style:* **Put spaces around all infix operators.**
```r
  args <- list(A=x, nv=n)
               ~^~
```
[R/prcomp.R:73:23:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L73) *style:* **Put spaces around all infix operators.**
```r
  args <- list(A=x, nv=n)
                     ~^~
```
[R/prcomp.R:74:5:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L74) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.logical(center))
    ^
```
[R/prcomp.R:76:7:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L76) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(center) args$center <- colMeans(x)
      ^
```
[R/prcomp.R:78:5:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L78) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.logical(scale.))
    ^
```
[R/prcomp.R:80:7:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L80) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(scale.) args$scale <- apply(x, 2, sd)
      ^
```
[R/prcomp.R:82:5:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L82) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!missing(...)) args <- c(args, list(...))
    ^
```
[R/prcomp.R:84:16:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L84) *warning:* **no visible binding for global variable ‘irlba’**
```r
  s <- do.call(irlba, args=args)
               ^~~~~
```
[R/prcomp.R:84:27:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L84) *style:* **Put spaces around all infix operators.**
```r
  s <- do.call(irlba, args=args)
                         ~^~
```
[R/prcomp.R:85:19:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L85) *style:* **Put spaces around all infix operators.**
```r
  ans <- list(sdev=s$d / sqrt(max(1, nrow(x) - 1)), rotation=s$v)
                 ~^~
```
[R/prcomp.R:85:61:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L85) *style:* **Put spaces around all infix operators.**
```r
  ans <- list(sdev=s$d / sqrt(max(1, nrow(x) - 1)), rotation=s$v)
                                                           ~^~
```
[R/prcomp.R:86:47:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L86) *style:* **Commas should always have a space after.**
```r
  colnames(ans$rotation) <- paste("PC", seq(1,ncol(ans$rotation)), sep="")
                                              ^
```
[R/prcomp.R:86:71:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L86) *style:* **Put spaces around all infix operators.**
```r
  colnames(ans$rotation) <- paste("PC", seq(1,ncol(ans$rotation)), sep="")
                                                                     ~^~
```
[R/prcomp.R:89:5:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L89) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(retx)
    ^
```
[R/prcomp.R:92:42:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L92) *style:* **Commas should always have a space after.**
```r
    colnames(ans$x) <- paste("PC", seq(1,ncol(ans$rotation)), sep="")
                                         ^
```
[R/prcomp.R:92:66:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/prcomp.R#L92) *style:* **Put spaces around all infix operators.**
```r
    colnames(ans$x) <- paste("PC", seq(1,ncol(ans$rotation)), sep="")
                                                                ~^~
```
[R/utility.R:5:21:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L5) *style:* **Commas should always have a space after.**
```r
cross <- function(x,y)
                    ^
```
[R/utility.R:7:5:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L7) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(missing(y))
    ^
```
[R/utility.R:9:7:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L9) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(is.complex(x)) return(abs(Conj(t(x)) %*% x))
      ^
```
[R/utility.R:12:5:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L12) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!is.complex(x) && !is.complex(y)) return(crossprod(x,y))
    ^
```
[R/utility.R:12:59:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L12) *style:* **Commas should always have a space after.**
```r
  if(!is.complex(x) && !is.complex(y)) return(crossprod(x,y))
                                                          ^
```
[R/utility.R:19:13:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L19) *warning:* **no visible global function definition for ‘cross’, Did you mean 'class'?**
```r
  drop(sqrt(cross(x)))
            ^~~~~
```
[R/utility.R:26:5:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L26) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.null(dx2)) dx2 <- 1
    ^
```
[R/utility.R:28:5:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L28) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.null(dy2)) dy2 <- 1
    ^
```
[R/utility.R:57:5:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L57) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.na(len_res)) len_res <- 0
    ^
```
[R/utility.R:59:27:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L59) *style:* **Put spaces around all infix operators.**
```r
    return (list(converged=TRUE, U_B=U_B[,1:k_org, drop=FALSE],
                         ~^~
```
[R/utility.R:59:37:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L59) *style:* **Put spaces around all infix operators.**
```r
    return (list(converged=TRUE, U_B=U_B[,1:k_org, drop=FALSE],
                                   ~^~
```
[R/utility.R:59:43:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L59) *style:* **Commas should always have a space after.**
```r
    return (list(converged=TRUE, U_B=U_B[,1:k_org, drop=FALSE],
                                          ^
```
[R/utility.R:59:56:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L59) *style:* **Put spaces around all infix operators.**
```r
    return (list(converged=TRUE, U_B=U_B[,1:k_org, drop=FALSE],
                                                      ~^~
```
[R/utility.R:60:22:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L60) *style:* **Put spaces around all infix operators.**
```r
                  S_B=S_B[1:k_org, drop=FALSE],
                    ~^~
```
[R/utility.R:60:40:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L60) *style:* **Put spaces around all infix operators.**
```r
                  S_B=S_B[1:k_org, drop=FALSE],
                                      ~^~
```
[R/utility.R:61:22:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L61) *style:* **Put spaces around all infix operators.**
```r
                  V_B=V_B[,1:k_org, drop=FALSE], k=k))
                    ~^~
```
[R/utility.R:61:28:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L61) *style:* **Commas should always have a space after.**
```r
                  V_B=V_B[,1:k_org, drop=FALSE], k=k))
                           ^
```
[R/utility.R:61:41:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L61) *style:* **Put spaces around all infix operators.**
```r
                  V_B=V_B[,1:k_org, drop=FALSE], k=k))
                                       ~^~
```
[R/utility.R:61:51:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L61) *style:* **Put spaces around all infix operators.**
```r
                  V_B=V_B[,1:k_org, drop=FALSE], k=k))
                                                 ~^~
```
[R/utility.R:67:37:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L67) *style:* **Commas should always have a space after.**
```r
  if (k > Bsz - 3) k <- max(Bsz - 3,1)
                                    ^
```
[R/utility.R:68:25:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L68) *style:* **Put spaces around all infix operators.**
```r
  return (list(converged=FALSE, U_B=U_B, S_B=S_B, V_B=V_B, k=k) )
                       ~^~
```
[R/utility.R:68:36:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L68) *style:* **Put spaces around all infix operators.**
```r
  return (list(converged=FALSE, U_B=U_B, S_B=S_B, V_B=V_B, k=k) )
                                  ~^~
```
[R/utility.R:68:45:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L68) *style:* **Put spaces around all infix operators.**
```r
  return (list(converged=FALSE, U_B=U_B, S_B=S_B, V_B=V_B, k=k) )
                                           ~^~
```
[R/utility.R:68:54:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L68) *style:* **Put spaces around all infix operators.**
```r
  return (list(converged=FALSE, U_B=U_B, S_B=S_B, V_B=V_B, k=k) )
                                                    ~^~
```
[R/utility.R:68:61:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/R/utility.R#L68) *style:* **Put spaces around all infix operators.**
```r
  return (list(converged=FALSE, U_B=U_B, S_B=S_B, V_B=V_B, k=k) )
                                                           ~^~
```
[tests/test.R:5:17:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L5) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, nu=2, nv=2, tol=1e-9)
               ~^~
```
[tests/test.R:5:23:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L5) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, nu=2, nv=2, tol=1e-9)
                     ~^~
```
[tests/test.R:5:30:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L5) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, nu=2, nv=2, tol=1e-9)
                            ~^~
```
[tests/test.R:6:15:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L6) *style:* **Put spaces around all infix operators.**
```r
S <- svd(A, nu=2, nv=2)
             ~^~
```
[tests/test.R:6:21:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L6) *style:* **Put spaces around all infix operators.**
```r
S <- svd(A, nu=2, nv=2)
                   ~^~
```
[tests/test.R:7:3:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L7) *style:* **Place a space before left parenthesis, except in a function call.**
```r
if(!isTRUE(all.equal(L$d, S$d[1:2])))
  ^
```
[tests/test.R:11:22:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L11) *style:* **Put spaces around all infix operators.**
```r
L_slow <- irlba(A, nu=2, nv=2, tol=1e-9, fastpath=FALSE)
                    ~^~
```
[tests/test.R:11:28:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L11) *style:* **Put spaces around all infix operators.**
```r
L_slow <- irlba(A, nu=2, nv=2, tol=1e-9, fastpath=FALSE)
                          ~^~
```
[tests/test.R:11:35:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L11) *style:* **Put spaces around all infix operators.**
```r
L_slow <- irlba(A, nu=2, nv=2, tol=1e-9, fastpath=FALSE)
                                 ~^~
```
[tests/test.R:11:50:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L11) *style:* **Put spaces around all infix operators.**
```r
L_slow <- irlba(A, nu=2, nv=2, tol=1e-9, fastpath=FALSE)
                                                ~^~
```
[tests/test.R:12:3:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L12) *style:* **Place a space before left parenthesis, except in a function call.**
```r
if(!isTRUE(all.equal(L_slow$d, S$d[1:2])))
  ^
```
[tests/test.R:18:18:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L18) *style:* **Put spaces around all infix operators.**
```r
L1 <- irlba(A, nv=3, v=L)
                ~^~
```
[tests/test.R:18:23:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L18) *style:* **Put spaces around all infix operators.**
```r
L1 <- irlba(A, nv=3, v=L)
                     ~^~
```
[tests/test.R:19:3:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L19) *style:* **Place a space before left parenthesis, except in a function call.**
```r
if(!isTRUE(all.equal(L1$d, S$d[1:3])))
  ^
```
[tests/test.R:27:21:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L27) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, 3, tol=1e-9, center=m, scale=s)
                   ~^~
```
[tests/test.R:27:34:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L27) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, 3, tol=1e-9, center=m, scale=s)
                                ~^~
```
[tests/test.R:27:43:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L27) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, 3, tol=1e-9, center=m, scale=s)
                                         ~^~
```
[tests/test.R:28:25:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L28) *style:* **Put spaces around all infix operators.**
```r
S <- svd(scale(A, center=TRUE, scale=s))
                       ~^~
```
[tests/test.R:28:37:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L28) *style:* **Put spaces around all infix operators.**
```r
S <- svd(scale(A, center=TRUE, scale=s))
                                   ~^~
```
[tests/test.R:29:3:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L29) *style:* **Place a space before left parenthesis, except in a function call.**
```r
if(!isTRUE(all.equal(L$d, S$d[1:3])))
  ^
```
[tests/test.R:38:20:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L38) *style:* **Put spaces around all infix operators.**
```r
i <- sample(K, size=N, replace=TRUE)
                  ~^~
```
[tests/test.R:38:31:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L38) *style:* **Put spaces around all infix operators.**
```r
i <- sample(K, size=N, replace=TRUE)
                             ~^~
```
[tests/test.R:39:20:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L39) *style:* **Put spaces around all infix operators.**
```r
j <- sample(K, size=N, replace=TRUE)
                  ~^~
```
[tests/test.R:39:31:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L39) *style:* **Put spaces around all infix operators.**
```r
j <- sample(K, size=N, replace=TRUE)
                             ~^~
```
[tests/test.R:40:26:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L40) *style:* **Put spaces around all infix operators.**
```r
A <- sparseMatrix(i, j, x=rnorm(N))
                        ~^~
```
[tests/test.R:41:17:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L41) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, nu=2, nv=2, tol=1e-9)
               ~^~
```
[tests/test.R:41:23:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L41) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, nu=2, nv=2, tol=1e-9)
                     ~^~
```
[tests/test.R:41:30:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L41) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, nu=2, nv=2, tol=1e-9)
                            ~^~
```
[tests/test.R:42:15:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L42) *style:* **Put spaces around all infix operators.**
```r
S <- svd(A, nu=2, nv=2)
             ~^~
```
[tests/test.R:42:21:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L42) *style:* **Put spaces around all infix operators.**
```r
S <- svd(A, nu=2, nv=2)
                   ~^~
```
[tests/test.R:43:3:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L43) *style:* **Place a space before left parenthesis, except in a function call.**
```r
if(!isTRUE(all.equal(L$d, S$d[1:2])))
  ^
```
[tests/test.R:50:37:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L50) *style:* **Put spaces around all infix operators.**
```r
V <- qr.Q(qr(matrix(runif(100), nrow=10)))
                                   ~^~
```
[tests/test.R:52:3:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L52) *style:* **Place a space before left parenthesis, except in a function call.**
```r
if(!isTRUE(all.equal(partial_eigen(x, 3)$values, c(10,8,6))))
  ^
```
[tests/test.R:52:55:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L52) *style:* **Commas should always have a space after.**
```r
if(!isTRUE(all.equal(partial_eigen(x, 3)$values, c(10,8,6))))
                                                      ^
```
[tests/test.R:52:57:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L52) *style:* **Commas should always have a space after.**
```r
if(!isTRUE(all.equal(partial_eigen(x, 3)$values, c(10,8,6))))
                                                        ^
```
[tests/test.R:58:21:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L58) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, 2, tol=1e-9, right_only=TRUE)
                   ~^~
```
[tests/test.R:58:38:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L58) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, 2, tol=1e-9, right_only=TRUE)
                                    ~^~
```
[tests/test.R:59:15:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L59) *style:* **Put spaces around all infix operators.**
```r
S <- svd(A, nu=2, nv=2)
             ~^~
```
[tests/test.R:59:21:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L59) *style:* **Put spaces around all infix operators.**
```r
S <- svd(A, nu=2, nv=2)
                   ~^~
```
[tests/test.R:60:3:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L60) *style:* **Place a space before left parenthesis, except in a function call.**
```r
if(!isTRUE(all.equal(L$d, S$d[1:2])))
  ^
```
[tests/test.R:67:17:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L67) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, nu=2, nv=2, tol=1e-9)
               ~^~
```
[tests/test.R:67:23:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L67) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, nu=2, nv=2, tol=1e-9)
                     ~^~
```
[tests/test.R:67:30:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L67) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, nu=2, nv=2, tol=1e-9)
                            ~^~
```
[tests/test.R:68:15:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L68) *style:* **Put spaces around all infix operators.**
```r
S <- svd(A, nu=2, nv=2)
             ~^~
```
[tests/test.R:68:21:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L68) *style:* **Put spaces around all infix operators.**
```r
S <- svd(A, nu=2, nv=2)
                   ~^~
```
[tests/test.R:69:3:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L69) *style:* **Place a space before left parenthesis, except in a function call.**
```r
if(!isTRUE(all.equal(L$d, S$d[1:2])))
  ^
```
[tests/test.R:75:17:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L75) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, nu=2, nv=2, tol=1e-9, reorth=TRUE)
               ~^~
```
[tests/test.R:75:23:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L75) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, nu=2, nv=2, tol=1e-9, reorth=TRUE)
                     ~^~
```
[tests/test.R:75:30:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L75) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, nu=2, nv=2, tol=1e-9, reorth=TRUE)
                            ~^~
```
[tests/test.R:75:43:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L75) *style:* **Put spaces around all infix operators.**
```r
L <- irlba(A, nu=2, nv=2, tol=1e-9, reorth=TRUE)
                                         ~^~
```
[tests/test.R:76:3:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L76) *style:* **Place a space before left parenthesis, except in a function call.**
```r
if(!isTRUE(all.equal(L$d, S$d[1:2])))
  ^
```
[tests/test.R:82:30:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L82) *style:* **Put spaces around all infix operators.**
```r
x  <- matrix(rnorm(200), nrow=20)
                            ~^~
```
[tests/test.R:83:24:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L83) *style:* **Put spaces around all infix operators.**
```r
p1 <- prcomp_irlba(x, n=3)
                      ~^~
```
[tests/test.R:84:20:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L84) *style:* **Put spaces around all infix operators.**
```r
p2 <- prcomp(x, tol=0.7)
                  ~^~
```
[tests/test.R:85:3:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L85) *style:* **Place a space before left parenthesis, except in a function call.**
```r
if(!isTRUE(all.equal(p1$sdev[1:2], p2$sdev[1:2])))
  ^
```
[tests/test.R:93:18:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L93) *style:* **Put spaces around all infix operators.**
```r
L1 <- irlba(A, nu=2, nv=2, tol=1e-9)
                ~^~
```
[tests/test.R:93:24:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L93) *style:* **Put spaces around all infix operators.**
```r
L1 <- irlba(A, nu=2, nv=2, tol=1e-9)
                      ~^~
```
[tests/test.R:93:31:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L93) *style:* **Put spaces around all infix operators.**
```r
L1 <- irlba(A, nu=2, nv=2, tol=1e-9)
                             ~^~
```
[tests/test.R:94:21:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L94) *style:* **Put spaces around all infix operators.**
```r
L2 <- irlba(t(A), nu=2, nv=2, tol=1e-9)
                   ~^~
```
[tests/test.R:94:27:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L94) *style:* **Put spaces around all infix operators.**
```r
L2 <- irlba(t(A), nu=2, nv=2, tol=1e-9)
                         ~^~
```
[tests/test.R:94:34:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L94) *style:* **Put spaces around all infix operators.**
```r
L2 <- irlba(t(A), nu=2, nv=2, tol=1e-9)
                                ~^~
```
[tests/test.R:95:3:](https://github.com/bwlewis/irlba/blob/7b4a70c7e88f7640024cf643a07a5f36ceedd6ea/tests/test.R#L95) *style:* **Place a space before left parenthesis, except in a function call.**
```r
if(!isTRUE(all.equal(L1$d, L2$d)))
  ^
```


:thumbsup:


You won't need that. You'll have real lists, and you can thus destruct and construct a fun binder by induction on it.


Might want to think about using % for your widths in order to make things more responsive.


Pushing straight to master...

![](https://pbs.twimg.com/media/AmXYLOyCAAAXg_t.jpg)


Thanks for the credits, but we just came up with the strategy, not the code. :P


Same thing with this readmore as the other class whos only job was to float left. I would not expect a "read__more" classs to only have a float right in it.


not a very resuable class


Love from Moller :heart: :heart: :heart: :heart: :heart: :heart:


Here’s what this became [SmartUnderline](https://github.com/EagerIO/SmartUnderline/blob/8574013b3f8942054ca91cc0d8b521537c05419d/coffee/smart-underline.coffee#L342-L381) 🎑


Well, we can indeed call it `uconstr`, even though I think the Coq kernel-side `constr` should be totally hidden from the Ltac-side code, so that there is no confusion possible... What about `term`?


🎑 Here’s what this became: [SmartUnderline](https://github.com/EagerIO/SmartUnderline/blob/8574013b3f8942054ca91cc0d8b521537c05419d/coffee/smart-underline.coffee#L342-L381)


Here are the float classes =) You can probably just delete the other classes that just float left or right and use these


this one does a little more than float right though


`term` seems fine by me.  So the functions that typecheck/fill holes/do TC resolution/do canonical structures/replace holes with evars will all be of type `term -> term`?


nose que poner


Hi. I've written an experimental Code Generator for DBus introspection XML , that support Java. I feeded it with BlueZ's  XML to build a project like tinyb just out of this xml. It does not support C++ since i have not enough knowledge to do this. My hope was to create some interface APIs für Agents and server-side, but it does not work and i'm not sure why. Would you like to take a brief look on it the project and give me feedback? -> [lbt4j](https://github.com/olir/lbt4j)


Should use json to render data to component instead of hard coding into state variable


👍

BTW, if we use this: `eunit:test({application, zotonic}, [])` in `zotonic-runscript` instead of the current more selective statement all modules are checked for tests. This allows you to embed unit test inside modules.


I think so.


я видела небольшое пересечение, но думала так можно. Я исправлю. А дифф такой большой потому что я его прогнала через beuatifyjs c целью выравнивания отступов.


As far as cod2rad goes, can you make an issue about it instead? I.e command line, d3dbsp (if possible), any other details....

BlackOps.exe should be fine, no other WAW tools are necessary. Maybe some assets are needed though.


@aboe76
Oh. This appears from #27
Thanks for pointing out!

I'm thinking about reverting it


I also removed the clay configuration for now


What kind of string manipulation will be possible?  Can I do something like `let var := "JMeq_eq" in let c := tryif let c := << $ident:var$ >> in c then (let c := << $ident:var$ >> in c) else << I >>`?


Nice @m-mcgowan! TESTMODE just happens to be the actual pin 33 (PA8 on STM) on the P1 module, but the indexes here for PIN_MAP are not related to those pins... so no need for the padding really.  I believe one goal for this pin is to use it as a PWM output as well, so that would need to be defined here for TIM1_CH1 (TIM1, TIM_Channel_1,). Also for finishing touches I would suggest adding a `P1S6` pin define in `hal/inc/pinmap_hal.h`.


No, that's not right.  That's returning a column name, which isn't the year value.  It would work, for now, unless the define ever changed, and then the column name would chagne too, which isn't expected.


Should I revert it?

From: Nicholas Walczak [mailto:notifications@github.com]
Sent: August 23, 2016 3:17 PM
To: MegaMek/megamek <megamek@noreply.github.com>
Cc: Dave N <dnawton@shaw.ca>; Comment <comment@noreply.github.com>
Subject: Re: [MegaMek/megamek] Game Options replacing string literals with Options constants-Allowed (b25a3a5)

No, that's not right. That's returning a column name, which isn't the year value. It would work, for now, unless the define ever changed, and then the column name would chagne too, which isn't expected.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <https://github.com/MegaMek/megamek/commit/b25a3a530bd4cc89a0a2029be78a28927ec3e15e#commitcomment-18750646> , or mute the thread <https://github.com/notifications/unsubscribe-auth/ANHYhBDkf8xiySUxpWGheAZ8a9SRaODnks5qi2NWgaJpZM4JrYDn> .  <https://github.com/notifications/beacon/ANHYhH6KsS6IM8lXJpDdxMSDUfix0B-bks5qi2NWgaJpZM4JrYDn.gif>


5626-Plant-HX-min-DT (EnergyArchmage) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1186 of 1186 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-35.95%25-green.svg)


test


Is it really required?


Hey Jeff, did you mean to put this in openlmis?


should this be a macro loop for the ones that aren't operators?


Looks good :+1:  :golf:


We should probably separate `string` from `ident`, but on strings you'll have the full power of ML. What is the `tryif` supposed to do in your code? Is it equivalent to this code (modulo the thunking)?
```
tryif : (unit -> unit) -> (unit -> 'a) -> (unit -> 'a) -> 'a := fun b l r =>
  let b := try b (); true with _ -> false in
  if b then l () else r ()
```
If so, your code doesn't typecheck...


`let` ?


Yes, that would be a good idea.


Just for my edification, is `QUnit.jsDump` still considered deprecated (in favor of `QUnit.dump`) as of 2.0? I need to ask because my lint plugin has a rule which works under that assumption.


> Isn't that a bit odd that --resolver on command line will change the whole set of packages but still add the same extra-deps, which might make things terribly broken. Shouldn't it override everything?

I think this is fine.  If the packages are incompatible, it will tell you about it.  It's weird but useful.


Flake blames on import order when I run `make test` locally.

![image](https://cloud.githubusercontent.com/assets/957767/17910349/23c72576-6991-11e6-9f36-29129f44ce34.png)


probably a good idea as well


Ok. I'll do this on my next commit which adds the Update() functionality to the ShefSeries() code.


@platinumazure Yes, it's still deprecated. We just didn't remove it yet in 2.0.


script in erb won't be able to be minified.


Hei there @zg, can i ask you why:
> Two spaces is the only way to guarantee code rendering the same for any environment.

What's wrong with 4 spaces compared to 2?

Thanks in advance.


Yes.  Well, I'm missing a `in <something with c>` at the end (it doesn't even parse right now).  It's supposed to give you `JMeq_eq` if it exists in the environment (if `let c := << $ident:"JMeq_eq" >> in c` succeeds (maybe that should be `in idtac` rather than `in c`)), and gives you `I` otherwise.


better to pull this off of a dom node data attribute instead.


missing var keyword?


@Krinkle Awesome, then I will continue to warn users about switching over. I might just need to update my docs if I claimed that the property was going to be removed in 2.0. Thanks!


Yes, we're at this point guessing about the pawns.
p	198
N	817
B	836
R	1270
Q	2521
full set is 19902.

Say in early game you exchange bishop for knight, and maybe lose 2 pawns each, that's still 14220.

Any one object to me scheduling a last test with that value?


this probably belongs under assets/javascripts/


To check that the reference exists, you need to force the typechecking at some point. Merely constructing syntax won't fail.


Oh no! Thanks for the catch! Do you know if errnos are exposed to Java
somehow?

On Tue, Aug 23, 2016, 5:59 AM Mantas Mikulėnas <notifications@github.com>
wrote:

> Careful with this. The errno *names* are POSIX, but the values vary
> between operating systems – and more importantly, they even vary between
> Linux architectures:
>
> OpenBSD:sys/sys/errno.h:151:#define ENOSYS               78      /* Function not implemented */
> Linux:arch/alpha/include/uapi/asm/errno.h:50:#define  ENOSYS          78      /* Function not implemented */
> Linux:arch/mips/include/uapi/asm/errno.h:63:#define ENOSYS            89      /* Function not implemented */
> Linux:arch/parisc/include/uapi/asm/errno.h:113:#define        ENOSYS          251     /* Function not implemented */
> Linux:arch/sparc/include/uapi/asm/errno.h:63:#define  ENOSYS          90      /* Function not implemented */
> Linux:include/uapi/asm-generic/errno.h:17:#define     ENOSYS          38      /* Invalid system call number */
>
> OpenBSD:sys/sys/errno.h:98:#define EOPNOTSUPP    45      /* Operation not supported */
> Linux:arch/alpha/include/uapi/asm/errno.h:21:#define  EOPNOTSUPP      45      /* Operation not supported on transport endpoint */
> Linux:arch/mips/include/uapi/asm/errno.h:76:#define EOPNOTSUPP        122     /* Operation not supported on transport endpoint */
> Linux:arch/parisc/include/uapi/asm/errno.h:85:#define EOPNOTSUPP      223     /* Operation not supported on transport endpoint */
> Linux:arch/sparc/include/uapi/asm/errno.h:18:#define  EOPNOTSUPP      45      /* Op not supported on transport endpoint */
> Linux:include/uapi/asm-generic/errno.h:77:#define     EOPNOTSUPP      95      /* Operation not supported on transport endpoint */
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/freenet/fred/commit/d25e76f3b0191da956db350a2f91ee147a37cdbb#commitcomment-18740395>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAMM7SGZIDCVXA_dimYcufId8o53ekJ3ks5qisQpgaJpZM4Jqv9L>
> .
>


Pirmāmkārtām failam jābūt ar .php paplašinājumu, ja vēlies lai pārlūks viņu neuzskatītiu vienkārši par tekstu un padotu PHP procesēt kodu


remove commented code.


resources/inputs/pnw/HVAC System Is Combined.tsv

@joseph-robertson Do you know why these values changed? These rows now sum to 0. I'm assuming it's a bug...


Are you sure? `resolver::cancel` doesn't appear to take an `error_code`
http://www.boost.org/doc/libs/1_60_0/doc/html/boost_asio/reference/ip__basic_resolver/cancel.html
https://github.com/ripple/rippled/blob/develop/src/ripple/basics/impl/ResolverAsio.cpp#L226


test


Fixed, updated version of mongoose changed how active_connections
works...so pretty much it was running mg_mgr_poll after the mgr was closed,
thus freeing things in it twice. Solution was to actually use the
MG_EV_CLOSE and stop polling the connection when it closed.

On Tue, Aug 23, 2016 at 1:01 PM, Michael Moss <doomsday.wombats@gmail.com>
wrote:

> Weird, runs fine on a chromebook and my mac (screenshot attached). Do a
> git pull, remove your current build dir, and do the whole cmake thing again?
>
> > On Aug 23, 2016 12:51, "Ryker Dial" <notifications@github.com> wrote:
> >>
> >> @mrmoss As of this commit, when I run the sound localization program it
> crashes with this error:
> >>
> >> *** Error in './Sound_Localize_Kinect': corrupted double-linked list:
> 0x00007fa5481a6500 ***
> >>
> >> —
> >> You are receiving this because you were mentioned.
> >> Reply to this email directly, view it on GitHub, or mute the thread.
>


Precisely as now puppetlabs_spec_helper requires ruby 2.2.0 now if using ruby 2.0.0


hmm thx, interesting indeed.
No, serial ---> unknown.
But still don't know for what it's useful :-)
Also it's even the wrong Serial ... it's NOT the proper serial that it's stored on EFS ...
which should be the same serial number like under the battery of the sticker ....


5665-coincident-plant-bug (EnergyArchmage) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1186 of 1186 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-35.95%25-green.svg)


update


Why is this `cdr` here? As far as I can tell, when I expect a single completion, I get none due to this `cdr`.


Setup the frontend


@timgaines Thanks for that! I'll give it a try with next dependency update.


The following doc(s) have been deployed to the [aeligature](https://aeligature-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/enable-https](https://aeligature-static-docs.pantheonsite.io/docs/enable-https)


**Mi lista ordenada
1 alexandra
2 lopez curi


5665-coincident-plant-bug (EnergyArchmage) - Win64-Windows-7-VisualStudio-12: OK (2332 of 2332 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg)


test test``


@joseph-robertson Here too.


Interesting... I'm not really sure why it was doing what it was doing before, but this change makes sense.


guess the fancy matcher is coming in handy


this may be case dependent, but it's likely that we should re-assign.


Can you give any details on how these were translated? The original source in Russian seems like it could be http://cyb3rz3n.narod.ru/3k/zen.htm, but I'm curious whether you translated them yourself.


@SH-M

Looks great!

Do you mind pushing the .blend file in ./Sources/Model
So I can get the uv map as well, without needing to reimport the ac file into blender?

@IAHM-COL


This message should be "Update", not "Add"


@mattben are you using Gavin's pictures nowadays? This used to be on his door for the longest time.


It would be nice to rename COMBAT_STATUS to ENTITY_STATUS in order to match with the new design.


@mrmoss No more crashing, but now if I use http, I get spammed with Superstar error(0), and data intermittently shows up on robotmoose. And if I use https, it just hangs.


Indeed ;-)


this is one fine ass makefile


Similar Add/Update tension here.


Misstake slipped through here, was driving me crazy. Now works properly.


This right here makes me happy.

Flash scope is wonderful.


Yeah exactly. That's why "MaxReached" below is public. One should do:
```
if !p.MaxReached() {
    p.ping()
} else {
    try_something_else()
}
```


@michaelforge don't, it only breaks on debian based systems with debconf.
debconf needs a single package name to work, so adding something like
'deb_name' or 'name' should work,

For now I have a workaround with pillar lookup to add the missing 'pkg' variable..


#942 reverted the version back to 1.5.0


This is definitely "not complete"


hum hum :(


This seems to close #5


Added new files


This commit closes #4


Hi, it would be great if u pull request this commit, cheers