[R/io.R:53:17:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/io.R#L53) *style:* **Put spaces around all infix operators.**
```r
  con("get", key=key)
               ~^~
```
[R/io.R:83:19:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/io.R#L83) *style:* **Put spaces around all infix operators.**
```r
  con("put", value=value, key=key)
                 ~^~
```
[R/io.R:83:30:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/io.R#L83) *style:* **Put spaces around all infix operators.**
```r
  con("put", value=value, key=key)
                            ~^~
```
[R/io.R:108:20:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/io.R#L108) *style:* **Put spaces around all infix operators.**
```r
  con("delete", key=key)
                  ~^~
```
[R/io.R:139:18:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/io.R#L139) *style:* **Put spaces around all infix operators.**
```r
  con("head", key=key)
                ~^~
```
[R/mongoose.R:23:35:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L23) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  serialize0 = function(x, con) if(is.raw(x)) x else serialize(x, con)
                                  ^
```
[R/mongoose.R:25:5:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L25) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.null(opts$compression)) opts$compression = "lz4"
    ^
```
[R/mongoose.R:26:5:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L26) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.null(opts$ssl_verifyhost)) opts$ssl_verifyhost = 0
    ^
```
[R/mongoose.R:27:5:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L27) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.null(opts$ssl_verifypeer)) opts$ssl_verifypeer = 0
    ^
```
[R/mongoose.R:28:5:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L28) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.null(opts$redirect_limit)) opts$redirect_limit = 3
    ^
```
[R/mongoose.R:31:17:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L31) *style:* **Put spaces around all infix operators.**
```r
             lz4=function(x) unserialize(lz4::lzDecompress(x)),
               ~^~
```
[R/mongoose.R:32:18:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L32) *style:* **Put spaces around all infix operators.**
```r
             gzip=function(x) unserialize(memDecompress(x, type="gzip")),
                ~^~
```
[R/mongoose.R:32:64:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L32) *style:* **Put spaces around all infix operators.**
```r
             gzip=function(x) unserialize(memDecompress(x, type="gzip")),
                                                              ~^~
```
[R/mongoose.R:33:16:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L33) *style:* **Put spaces around all infix operators.**
```r
             xz=function(x) unserialize(memDecompress(x, type="xz")),
              ~^~
```
[R/mongoose.R:33:62:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L33) *style:* **Put spaces around all infix operators.**
```r
             xz=function(x) unserialize(memDecompress(x, type="xz")),
                                                            ~^~
```
[R/mongoose.R:36:17:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L36) *style:* **Put spaces around all infix operators.**
```r
             lz4=function(x) lz4::lzCompress(serialize0(x, NULL)),
               ~^~
```
[R/mongoose.R:37:18:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L37) *style:* **Put spaces around all infix operators.**
```r
             gzip=function(x) memCompress(serialize0(x, NULL), type="gzip"),
                ~^~
```
[R/mongoose.R:37:68:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L37) *style:* **Put spaces around all infix operators.**
```r
             gzip=function(x) memCompress(serialize0(x, NULL), type="gzip"),
                                                                  ~^~
```
[R/mongoose.R:38:16:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L38) *style:* **Put spaces around all infix operators.**
```r
             xz=function(x) memCompress(serialize0(x, NULL), type="xz"),
              ~^~
```
[R/mongoose.R:38:66:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L38) *style:* **Put spaces around all infix operators.**
```r
             xz=function(x) memCompress(serialize0(x, NULL), type="xz"),
                                                                ~^~
```
[R/mongoose.R:45:7:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L45) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if("user" %in% names(opts) && "password" %in% names(opts))
      ^
```
[R/mongoose.R:48:38:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L48) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, httpauth=2, userpwd=paste(opts$user, opts$password, sep=":"))
                                    ~^~
```
[R/mongoose.R:48:49:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L48) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, httpauth=2, userpwd=paste(opts$user, opts$password, sep=":"))
                                               ~^~
```
[R/mongoose.R:48:85:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L48) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, httpauth=2, userpwd=paste(opts$user, opts$password, sep=":"))
                                                                                ~^~
```
[R/mongoose.R:50:33:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L50) *style:* **Put spaces around all infix operators.**
```r
    curl::handle_setopt(h, .list=list(ssl_verifyhost=opts$ssl_verifyhost, ssl_verifypeer=opts$ssl_verifypeer,
                               ~^~
```
[R/mongoose.R:50:53:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L50) *style:* **Put spaces around all infix operators.**
```r
    curl::handle_setopt(h, .list=list(ssl_verifyhost=opts$ssl_verifyhost, ssl_verifypeer=opts$ssl_verifypeer,
                                                   ~^~
```
[R/mongoose.R:50:89:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L50) *style:* **Put spaces around all infix operators.**
```r
    curl::handle_setopt(h, .list=list(ssl_verifyhost=opts$ssl_verifyhost, ssl_verifypeer=opts$ssl_verifypeer,
                                                                                ~^~
```
[R/mongoose.R:51:48:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L51) *style:* **Put spaces around all infix operators.**
```r
                                      maxredirs=opts$redirect_limit, followlocation=52))
                                              ~^~
```
[R/mongoose.R:51:84:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L51) *style:* **Put spaces around all infix operators.**
```r
                                      maxredirs=opts$redirect_limit, followlocation=52))
                                                                                ~^~
```
[R/mongoose.R:54:23:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L54) *warning:* **no visible global function definition for ‘urlEncodePath’**
```r
    url = paste(base, urlEncodePath(args$key), sep="/") ## XXX urlencode
                      ^~~~~~~~~~~~~
```
[R/mongoose.R:54:51:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L54) *style:* **Put spaces around all infix operators.**
```r
    url = paste(base, urlEncodePath(args$key), sep="/") ## XXX urlencode
                                                 ~^~
```
[R/mongoose.R:55:7:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L55) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(proto == "put")
      ^
```
[R/mongoose.R:59:35:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L59) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, .list=list(post=TRUE, postfieldsize=length(data), postfields=data))
                                 ~^~
```
[R/mongoose.R:59:45:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L59) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, .list=list(post=TRUE, postfieldsize=length(data), postfields=data))
                                           ~^~
```
[R/mongoose.R:59:65:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L59) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, .list=list(post=TRUE, postfieldsize=length(data), postfields=data))
                                                               ~^~
```
[R/mongoose.R:59:90:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L59) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, .list=list(post=TRUE, postfieldsize=length(data), postfields=data))
                                                                                ~^~
```
[R/mongoose.R:60:49:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L60) *style:* **Put spaces around all infix operators.**
```r
      resp = curl::curl_fetch_memory(url, handle=h)
                                               ~^~
```
[R/mongoose.R:61:9:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L61) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(resp$status_code > 299) stop("HTTP error ", resp$status_code)
        ^
```
[R/mongoose.R:63:14:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L63) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    } else if(proto == "head")
             ^
```
[R/mongoose.R:65:73:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L65) *style:* **Put spaces around all infix operators.**
```r
      curl::handle_setopt(h, .list = list(customrequest = "HEAD", nobody=TRUE))
                                                                       ~^~
```
[R/mongoose.R:66:49:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L66) *style:* **Put spaces around all infix operators.**
```r
      resp = curl::curl_fetch_memory(url, handle=h)
                                               ~^~
```
[R/mongoose.R:67:9:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L67) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(resp$status_code > 299) stop("HTTP error ", resp$status_code)
        ^
```
[R/mongoose.R:75:14:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L75) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    } else if(proto == "get")
             ^
```
[R/mongoose.R:77:49:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L77) *style:* **Put spaces around all infix operators.**
```r
      resp = curl::curl_fetch_memory(url, handle=h)
                                               ~^~
```
[R/mongoose.R:78:9:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L78) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(resp$status_code > 299) stop("HTTP error ", resp$status_code)
        ^
```
[R/mongoose.R:82:23:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L82) *style:* **Put spaces around all infix operators.**
```r
                 split="content-type:")[[1]][2])), error=function(e) "application/binary")
                     ~^~
```
[R/mongoose.R:82:57:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L82) *style:* **Put spaces around all infix operators.**
```r
                 split="content-type:")[[1]][2])), error=function(e) "application/binary")
                                                       ~^~
```
[R/mongoose.R:83:9:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L83) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(length(grep("application/json", type, ignore.case=TRUE) > 0)) # directory listing
        ^
```
[R/mongoose.R:83:59:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L83) *style:* **Put spaces around all infix operators.**
```r
      if(length(grep("application/json", type, ignore.case=TRUE) > 0)) # directory listing
                                                         ~^~
```
[R/mongoose.R:92:7:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L92) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(proto == "delete")
      ^
```
[R/mongoose.R:95:49:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L95) *style:* **Put spaces around all infix operators.**
```r
      resp = curl::curl_fetch_memory(url, handle=h)
                                               ~^~
```
[R/mongoose.R:96:9:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L96) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(resp$status_code > 299) stop("HTTP error ", resp$status_code)
        ^
```
[R/mongoose.R:121:56:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L121) *style:* **Put spaces around all infix operators.**
```r
  m = system.file("backends/mongoose/mongoose", package="feathercache")
                                                      ~^~
```
[R/mongoose.R:122:5:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L122) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(nchar(m) == 0) stop("mongoose not found!")
    ^
```
[R/mongoose.R:124:5:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L124) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!is.null(forward_to)) cmd = sprintf("%s -f %s", cmd, forward_to)
    ^
```
[R/mongoose.R:125:5:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L125) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!is.null(ssl_cert)) cmd = sprintf("%s -s %s", cmd, ssl_cert)
    ^
```
[R/mongoose.R:126:5:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L126) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!is.null(auth_domain)) cmd = sprintf("%s -a %s", cmd, auth_domain)
    ^
```
[R/mongoose.R:127:5:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L127) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!is.null(global_auth)) cmd = sprintf("%s -P %s", cmd, global_auth)
    ^
```
[R/mongoose.R:128:19:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/mongoose.R#L128) *style:* **Put spaces around all infix operators.**
```r
  system(cmd, wait=FALSE)
                 ~^~
```
[R/util.R:4:37:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/util.R#L4) *style:* **Put spaces around all infix operators.**
```r
  enc = utils::URLencode(x, reserved=TRUE)
                                   ~^~
```
[R/util.R:24:92:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/util.R#L24) *style:* **Put spaces around all infix operators.**
```r
            digest::digest(charToRaw(sprintf("%s:%s:%s", user, realm, password)), serialize=FALSE, algo="md5"))
                                                                                ~^~
```
[R/util.R:24:104:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/util.R#L24) *style:* **Put spaces around all infix operators.**
```r
            digest::digest(charToRaw(sprintf("%s:%s:%s", user, realm, password)), serialize=FALSE, algo="md5"))
                                                                                ~^~
```
[R/util.R:25:38:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/util.R#L25) *style:* **Put spaces around all infix operators.**
```r
  f = tryCatch(readLines(file), error=function(e) c(), warning=function(e) c())
                                    ~^~
```
[R/util.R:25:63:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/util.R#L25) *style:* **Put spaces around all infix operators.**
```r
  f = tryCatch(readLines(file), error=function(e) c(), warning=function(e) c())
                                                             ~^~
```
[R/util.R:28:5:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/util.R#L28) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(length(idx) > 0)
    ^
```
[R/util.R:33:20:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/R/util.R#L33) *style:* **Put spaces around all infix operators.**
```r
  writeLines(f, con=file)
                  ~^~
```
[tests/mongoose.R:4:45:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/tests/mongoose.R#L4) *style:* **Put spaces around all infix operators.**
```r
  stopifnot(all.equal(a, b, check.attributes=FALSE, check.names=FALSE))
                                           ~^~
```
[tests/mongoose.R:4:64:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/tests/mongoose.R#L4) *style:* **Put spaces around all infix operators.**
```r
  stopifnot(all.equal(a, b, check.attributes=FALSE, check.names=FALSE))
                                                              ~^~
```
[tests/mongoose.R:10:21:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/tests/mongoose.R#L10) *style:* **Put spaces around all infix operators.**
```r
cache(con, iris, key="mystuff/iris")  # put a copy of iris in the 'mystuff' directory
                   ~^~
```
[tests/mongoose.R:11:21:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/tests/mongoose.R#L11) *style:* **Put spaces around all infix operators.**
```r
cache(con, cars, key="mystuff/cars")  # put a copy of cars in the 'mystuff' directory
                   ~^~
```
[tests/mongoose.R:19:26:](https://github.com/bwlewis/feathercache/blob/916dc6fbb8900e1d5a36c90fcd8f11aaaad04019/tests/mongoose.R#L19) *style:* **Put spaces around all infix operators.**
```r
n <- cache(con, iris, key="mystuff/~ ! @#$%^&*()-_=+[]{}:;\"'<>,.?`")
                        ~^~
```


Maybe add some meaningful subheaders? especially at the beginning.


Pulled `master`, updated FRC and tested. All tests pass. Thanks @flixr


cc @huboard/committers, also removed in Heroku


Nice ! :+1:


I'm not sure whether that would be slightly better or slightly worse, but I doubt it'd make a noticeable difference.


Hallo Viktoria, kann sein. Hab das von Oskar übernommen: https://github.com/oskarpearson/mmeowlink/wiki/TI-USB-stick .... Steht dort relativ weit unten. Ich wäre froh, wenn ein Mac User es einfach mal versucht. Beste Grüße


Looking through the code, will get back.

Best regards,

Dmitry Lukovkin
Deep Gnosis
http://stocksneural.net
Tel. +7 903 750 2976
Skype: dmitry.lukovkin

On 19 April 2016 at 16:18, Ernst Nusterer <ernst.nusterer@gmx.at> wrote:

> Hi Dmitry,
>
> in the UFCNN, the creation of the Dataframe for the y - data is in this
> order:
>
> prepare_tradcom_classification()
>
> ydf['sell'] = ydf.apply(lambda row: (1 if row['signal'] < -0.9 else 0 ),
> axis=1)
> ydf['buy']  = ydf.apply(lambda row: (1 if row['signal'] > 0.9 else 0 ),
> axis=1)
> ydf['hold'] = ydf.apply(lambda row: (1 if row['buy'] < 0.9 and row['sell']
> <  0.9 else 0 ), axis=1)
>
> Thus, the column order is sell, buy, hold.
>
>
> In get_simulation(), however, it is the other way round:
>     df = make_spans(df, 'Buy')
>     df = make_spans(df, 'Sell')
>     print("Simulation PnL", pnl(df))
>
>     Xdf = df[["askpx_", "bidpx_"]]
>     df['buy'] = df['Buy'] if not write_spans else df['Buys']
>     df['sell'] = df['Sell'] if not write_spans else df['Sells']
>     ydf = df[["buy", "sell"]]
>
> May be we should change that to make it identical everywhere.
>
> What do you think?
>
>
> Kind regards
> Ernst
>
>
> I am suOn 04/18/2016 11:12 PM, Dmitry Lukovkin wrote:
>
> @ErnstTmp <https://github.com/ErnstTmp> Are you sure this order is
> correct? Not ['Buy','Sell','Hold']?
> We need to check with signal generation.
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub
> <https://github.com/lukovkin/ufcnn-keras/commit/f211d5d085fc1d686b0b5d68017da6d848e53a6b#commitcomment-17149873>
>
>
>


Refactor this method to take an argument, and just pass in the type of format it is:
```def formatting_options(num_format)
     GlobalPhone.parse(phone_number_params["number"]).num_format
   end```
Something similar to above may work


Still trying to get this a bit aligned with the skeleton's colors, and such. I consider this texture temporary, but we'll see.


looks good to me


Refactor this If conditional into it's own method, and just call the method here, to keep this update method clean looking


@hamishmack , it's actually packages in I need to apt-get, so I'm playing the "search the name of the package for Ubuntu" game, and making slow progress...


SubcategoryTagFixAndDocumentForLEEDreport (JasonGlazer) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


@GasperPaul
You mean the part with the description of the project or part with the installation process?
Should I write about the functionality as of now?


really ?


1 line is sufficient here


nope


> That looks like a bug in Ninja, maybe something is overflowing, IDK.

Actually, I think that's Windows-specific, not Ninja-specific, because it works fine on Linux.

> As a workaround, what if we erase the log file at every step?

I can try to see if it works, but it's a ugly hack and we'd have to check whether we're running on Ninja+Windows.


Why did you add app/build.gradle to gitignore? It's vital forbuilding since it includes dependency information and such.


so here is the terminal output

[http://pastebin.com/jPeEeK0L](url)


inicial


@BruceHem that's the else statement. He writes them in a way I've never seen before. So what he has on lines 28-31 is the same as:

```
if (this.form.dirty) {
  return confirm('You have unsaved changes. Are you sure you want to navigate away?');
} else {
  return true;
}
```


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21824](https://teamcity.mesosphere.io/viewLog.html?buildId=217922&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Exit code 1 Build time: 00:20:40


oh, thanks for the explanation. I'll add it to the TODO. just because called "TODO" doesnt mean it wont be done for a long time...


Hahaha thank God this is not JS and didn't end up in a [fight over naming and modules](https://medium.com/@azerbike/i-ve-just-liberated-my-modules-9045c06be67c#.ozee6k79c)


It seems possible that this 30% penalty is just the string comparison and that by turning your string into a bool outside of your inner loop would make it go away.


Igual ao "Luisa completo"


Arf, Sorry,  Sourcetree mess-up with my gitignore, I'll change it tomorrow


Damn :) that is what I ask. Why is setting the same variable happens in two methods? It makes no sense. :)


Adicionei o .css configurando as caixas


Com o .css  mas não está configurando as caixas


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21820](https://teamcity.mesosphere.io/viewLog.html?buildId=217841&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Execution timeout (new) Build time: 01:00:07


Would not it be better to use the `replaceQuote`?


ight


hi guys

i am having a similar issue,
but with line 3553 of the functions.php file..

/**
 * Flush all output buffers for PHP 5.2.
 *
 * Make sure all output buffers are flushed before our singletons are destroyed.
 *
 * @since 2.2.0
 */
function wp_ob_end_flush_all() {
        $levels = ob_get_level();
        for ($i=0; $i<$levels; $i++)
                ob_end_flush();                       <<<<< 3553
}

/**

any quick fix for this?


I think it is a bad idea to move small functions like this to the source file. This prevents inlining (IPO isn't used in GROMACS). See also https://google.github.io/styleguide/cppguide.html#Inline_Functions. I would prefer if you revert the majority of this commit.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21827](https://teamcity.mesosphere.io/viewLog.html?buildId=217955&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1 (1 new), passed: 0, ignored: 276 Build time: 00:09:08
### Failed tests
```
null: Kubernetes e2e suite.[k8s.io] Kubectl client [k8s.io] Guestbook application should create and stop a working application [Conformance]: <no details avaliable>

```


Prueba


This try should be on one of two data types. Either a Document (from mongo-engine) or a python list object. We choose our count based on that. Maybe we should put in flag to indicate which translation to use.


@emohat1r
I mean the description at the top, and 'List of' parts , maybe instead of lines.


Yeah, that will be next thing to do;) Unless you want it embedded in the dialog or something? A slideshow will be fullscreen.


Ok, cool. I'll add a task to fix this up and fix our tests.


It seems that it is a problem of delayed quick effect.


https://github.com/AOSP-RRO/platform_frameworks_base/commit/dca981d4853d0f4cfd896b0d2efdc8aa341592d6
This will help


SubcategoryTagFixAndDocumentForLEEDreport (JasonGlazer) - x86_64-MacOS-10.9-clang: OK (2166 of 2172 tests passed, 469 test warnings)

 * 475 tests had: AUD diffs.
 * 1 test had: EIO diffs.
 * 1 test had: ESO big diffs.
 * 1 test had: MDD diffs.
 * 1 test had: MTD diffs.
 * 1 test had: MTR big diffs.
 * 1 test had: SSZ big diffs.
 * 1 test had: ZSZ big diffs.
 * 6 tests had: Table big diffs.

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


потеряли закрывающий ul


>> That looks like a bug in Ninja, maybe something is overflowing, IDK.
>
> Actually, I think that's Windows-specific, not Ninja-specific, because it works fine on Linux.

I'm not so sure. [I've tracked the error message on Ninja source code](https://github.com/ninja-build/ninja/blob/78f548880e549c701bd77760e4b3f3a4ee147641/src/ninja.cc#L855) and it reports an error returned from `OpenForWrite` and if you [look at its implementation](https://github.com/ninja-build/ninja/blob/b231274de33a6ebaa5ed284eb233fa360d84ad8f/src/deps_log.cc#L61), you'll notice the following:

```
// Opening a file in append mode doesn't set the file pointer to the file's
// end on Windows. Do that explicitly.
fseek(file_, 0, SEEK_END);
```

Where `file_ = fopen(path.c_str(), "ab");`, but [according to cppreference](http://en.cppreference.com/w/cpp/io/c/fseek):

>  Binary streams are not required to support SEEK_END, in particular if additional null bytes are output.

That could be the reason why *"Opening a file in append mode doesn't set the file pointer to the file's end on Windows"* and why it fails at some point.

At any rate, the fact it works on linux doesn't tell much, as there are `#ifdef`s sprinkled all over to detect the OS.


I am not sure about the transparency. Looks like it is a mask for addition of active/inactive window pixels.


Commit inicial do projeto interdisciplinar


@hamishmack , after genBindings.sh completes without errors, stack build in leksah still fails. I needed first to `git clone https://github.com/gtk2hs/webkit-javascriptcore.git` in the root folder, since the folder is referenced by stack.yaml. Then I get the error `No .cabal file found in directory /home/jpmoresmau/Documents/leksah/haskell-gi/bindings/GtkosxApplication/`. That folder has not been generated on my machine (only a GtkosxApplication.overrides file). If I remove it from stack.yaml, I get:

    --  Failure when adding dependencies:
      gi-gtksource: needed (==0.3.18.*), 0.3.16.13 found
      gi-pango: needed (>=0.1.38 && <0.1.39), 0.1.36.13 found (latest is 0.1.38.13)
    needed for package: leksah-0.16.0.0

So it looks the generated packages are not the last versions expected, but I built haskell-gi from source... So I'm stuck again.


I don't think this is the proper checksums. When building, I get the following error

```
ERROR: Fetcher failure for URL: 'http://ftp.gnu.org/gnu/libmicrohttpd/libmicrohttpd-0.9.49.tar.gz'. Checksum mismatch!
File: '/home/kartben/yocto/poky/build/downloads/libmicrohttpd-0.9.49.tar.gz' has md5 checksum 3209aa2ac6199b874a6325342b86edbc when 86c9cb728b4bd4fcb8aeca18ba6c0548 was expected
File: '/home/kartben/yocto/poky/build/downloads/libmicrohttpd-0.9.49.tar.gz' has sha256 checksum 9407d8252548ab97ace3276e0032f073820073c0599d43baff832902a8dab11c when 4f937b6065c366d776be86b1d24b8fc400ebc7ea006a9d77c49a8f2f0cd7e373 was expected
If this change is expected (e.g. you have upgraded to a new version without updating the checksums) then you can use these lines within the recipe:
SRC_URI[md5sum] = "3209aa2ac6199b874a6325342b86edbc"
SRC_URI[sha256sum] = "9407d8252548ab97ace3276e0032f073820073c0599d43baff832902a8dab11c"
Otherwise you should retry the download and/or check with upstream to determine if the file has become corrupted or otherwise unexpectedly modified.
```


Did you forked back the commit ?


mmm


Perhaps the guys @ninja-build could give us a second opinion here?


for
ld	bc,VarOffset0 \.r -3
perhaps the -3 ins't at the good place
Maybe
ld	bc,VarOffset0-3 \.r    ?


yay!


не везде убрали


@md09 or @CMBielski Can you explain why normal sample IDs need to be excluded? This mgrep somehow removes TCGA barcodes


I'm sorry.. :(


MIT license is a bit less restrictive and should help promote use of our benchmarks.


Right.


I can confirm that downloading the libmicrohttpd-0.9.49.tar.gz and checking md5sum and sha256sum manually gives me the same hashes that bb suggests to use in the recipe.


Good point!


opened issue #66


How you found:
StartPiece* start;
 +	Random& random;
 +	BLockSource* region;
 +	BoundingBox const& bounds;

??


embedded in dialog or similar would allow more freedom for skinners, but I think in this case we should go the "less-work" route and just open the images via slideshow.


@ErnstTmp Probably you're right. Column order in check_prediction() was different to column order in prepare_tradcom_classification().
Probably now should change it in the get_simulation() too and in functional version.
May be worth pass columns, not single signal column - it's for later.


[R/add_alignments.R:11:46:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_alignments.R#L11) *style:* **Commas should always have a space after.**
```r
      " needs a species_trees_with_outgroup",sep = "")
                                             ^
```
[R/add_alignments.R:25:19:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_alignments.R#L25) *style:* **Commas should always have a space after.**
```r
  for (i in seq(1,n_species_trees_samples)) {
                  ^
```
[R/add_alignments.R:33:21:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_alignments.R#L33) *style:* **Commas should always have a space after.**
```r
    for (j in seq(1,n_alignments)) {
                    ^
```
[R/add_alignments.R:50:56:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_alignments.R#L50) *style:* **Commas should always have a space after.**
```r
      print(paste("   * Created and saved alignments[",index,"]", sep = ""))
                                                       ^
```
[R/add_alignments.R:50:62:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_alignments.R#L50) *style:* **Commas should always have a space after.**
```r
      print(paste("   * Created and saved alignments[",index,"]", sep = ""))
                                                             ^
```
[R/add_alignments.R:53:23:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_alignments.R#L53) *style:* **Commas should always have a space after.**
```r
  print(paste("file ",filename," has gotten its ", n_alignments,
                      ^
```
[R/add_alignments.R:53:32:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_alignments.R#L53) *style:* **Commas should always have a space after.**
```r
  print(paste("file ",filename," has gotten its ", n_alignments,
                               ^
```
[R/add_alignments.R:54:38:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_alignments.R#L54) *style:* **Commas should always have a space after.**
```r
    " alignments (per species tree)",sep = "")
                                     ^
```
[R/add_posteriors.R:19:19:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_posteriors.R#L19) *style:* **Commas should always have a space after.**
```r
  for (i in seq(1,n_species_trees_samples)) {
                  ^
```
[R/add_posteriors.R:20:21:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_posteriors.R#L20) *style:* **Commas should always have a space after.**
```r
    for (j in seq(1,n_alignments)) {
                    ^
```
[R/add_posteriors.R:27:23:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_posteriors.R#L27) *style:* **Commas should always have a space after.**
```r
      for (k in seq(1,n_beast_runs)) {
                      ^
```
[R/add_posteriors.R:36:15:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_posteriors.R#L36) *style:* **Commas should always have a space after.**
```r
            j," for species tree #", i," at posterior_index #",
              ^
```
[R/add_posteriors.R:36:40:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_posteriors.R#L36) *style:* **Commas should always have a space after.**
```r
            j," for species tree #", i," at posterior_index #",
                                       ^
```
[R/add_posteriors.R:46:29:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_posteriors.R#L46) *style:* **Commas should always have a space after.**
```r
          i, "_", j, "_", k,sep = ""
                            ^
```
[R/add_species_trees_with_outgroup.R:12:25:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_species_trees_with_outgroup.R#L12) *style:* **Commas should always have a space after.**
```r
    print(paste("file ",filename," needs a pbd_output",sep = ""))
                        ^
```
[R/add_species_trees_with_outgroup.R:12:34:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_species_trees_with_outgroup.R#L12) *style:* **Commas should always have a space after.**
```r
    print(paste("file ",filename," needs a pbd_output",sep = ""))
                                 ^
```
[R/add_species_trees_with_outgroup.R:12:56:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_species_trees_with_outgroup.R#L12) *style:* **Commas should always have a space after.**
```r
    print(paste("file ",filename," needs a pbd_output",sep = ""))
                                                       ^
```
[R/add_species_trees_with_outgroup.R:33:13:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_species_trees_with_outgroup.R#L33) *style:* **Commas should always have a space after.**
```r
      n = 1,file$pbd_output
            ^
```
[R/add_species_trees_with_outgroup.R:40:18:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_species_trees_with_outgroup.R#L40) *style:* **Commas should always have a space after.**
```r
    saveRDS(file,file = filename)
                 ^
```
[R/add_species_trees_with_outgroup.R:42:60:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_species_trees_with_outgroup.R#L42) *style:* **Commas should always have a space after.**
```r
  print(paste("Added species_trees_with_outgroup to file ",filename,sep = ""))
                                                           ^
```
[R/add_species_trees_with_outgroup.R:42:69:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/add_species_trees_with_outgroup.R#L42) *style:* **Commas should always have a space after.**
```r
  print(paste("Added species_trees_with_outgroup to file ",filename,sep = ""))
                                                                    ^
```
[R/convert_alignment_to_beast_posterior.R:61:49:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/convert_alignment_to_beast_posterior.R#L61) *style:* **Commas should always have a space after.**
```r
  beast_filename <- paste(base_filename, ".xml",sep = "");
                                                ^
```
[R/convert_alignment_to_beast_posterior.R:63:53:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/convert_alignment_to_beast_posterior.R#L63) *style:* **Commas should always have a space after.**
```r
  beast_log_filename <- paste(base_filename, ".log",sep = "");
                                                    ^
```
[R/convert_alignment_to_beast_posterior.R:64:57:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/convert_alignment_to_beast_posterior.R#L64) *style:* **Commas should always have a space after.**
```r
  beast_trees_filename <- paste(base_filename, ".trees",sep = "");
                                                        ^
```
[R/convert_alignment_to_beast_posterior.R:65:61:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/convert_alignment_to_beast_posterior.R#L65) *style:* **Commas should always have a space after.**
```r
  beast_state_filename <- paste(base_filename, ".xml.state",sep = "");
                                                            ^
```
[R/convert_alignment_to_beast_posterior.R:66:56:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/convert_alignment_to_beast_posterior.R#L66) *style:* **Commas should always have a space after.**
```r
  temp_fasta_filename <- paste(base_filename, ".fasta",sep = "");
                                                       ^
```
[R/convert_alignment_to_beast_posterior.R:83:35:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/convert_alignment_to_beast_posterior.R#L83) *style:* **Commas should always have a space after.**
```r
    print(paste("NOTE: removed '",beast_trees_filename, "'"), sep = "")
                                  ^
```
[R/convert_alignment_to_beast_posterior.R:87:35:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/convert_alignment_to_beast_posterior.R#L87) *style:* **Commas should always have a space after.**
```r
    print(paste("NOTE: removed '",beast_log_filename, "'"), sep = "")
                                  ^
```
[R/convert_alignment_to_beast_posterior.R:91:35:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/convert_alignment_to_beast_posterior.R#L91) *style:* **Commas should always have a space after.**
```r
    print(paste("NOTE: removed '",beast_state_filename, "'"), sep = "")
                                  ^
```
[R/is_beast_posterior.R:16:40:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/is_beast_posterior.R#L16) *style:* **Commas should always have a space after.**
```r
  valid_names <- grep(valid_name_regex,names(x), perl = TRUE, value = TRUE)
                                       ^
```
[R/plot_alignments.R:16:19:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_alignments.R#L16) *style:* **Commas should always have a space after.**
```r
  for (i in seq(1,n_species_trees_samples)) {
                  ^
```
[R/plot_alignments.R:17:21:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_alignments.R#L17) *style:* **Commas should always have a space after.**
```r
    for (j in seq(1,n_alignments)) {
                    ^
```
[R/plot_alignments.R:22:36:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_alignments.R#L22) *style:* **Commas should always have a space after.**
```r
        main = paste(base_filename,"alignment",i,j)
                                   ^
```
[R/plot_alignments.R:22:48:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_alignments.R#L22) *style:* **Commas should always have a space after.**
```r
        main = paste(base_filename,"alignment",i,j)
                                               ^
```
[R/plot_alignments.R:22:50:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_alignments.R#L22) *style:* **Commas should always have a space after.**
```r
        main = paste(base_filename,"alignment",i,j)
                                                 ^
```
[R/plot_posterior_samples.R:12:19:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_posterior_samples.R#L12) *style:* **Commas should always have a space after.**
```r
  for (i in seq(1,n_species_trees_samples)) {
                  ^
```
[R/plot_posterior_samples.R:13:21:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_posterior_samples.R#L13) *style:* **Commas should always have a space after.**
```r
    for (j in seq(1,n_alignments)) {
                    ^
```
[R/plot_posterior_samples.R:14:23:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_posterior_samples.R#L14) *style:* **Commas should always have a space after.**
```r
      for (k in seq(1,n_beast_runs)) {
                      ^
```
[R/plot_species_tree_repeatabilities.R:37:26:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_species_tree_repeatabilities.R#L37) *style:* **Commas should always have a space after.**
```r
      parameter_filename,1,nchar(parameter_filename) - 6
                         ^
```
[R/plot_species_tree_repeatabilities.R:37:28:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_species_tree_repeatabilities.R#L37) *style:* **Commas should always have a space after.**
```r
      parameter_filename,1,nchar(parameter_filename) - 6
                           ^
```
[R/plot_species_tree_repeatabilities.R:42:41:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_species_tree_repeatabilities.R#L42) *style:* **Commas should always have a space after.**
```r
    png_filename <- substr(png_filename,1,nchar(png_filename) - 6)
                                        ^
```
[R/plot_species_tree_repeatabilities.R:42:43:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_species_tree_repeatabilities.R#L42) *style:* **Commas should always have a space after.**
```r
    png_filename <- substr(png_filename,1,nchar(png_filename) - 6)
                                          ^
```
[R/plot_species_tree_repeatabilities.R:48:42:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_species_tree_repeatabilities.R#L48) *style:* **Commas should always have a space after.**
```r
      trees_filename_1, trees_filename_2,parameter_filename, png_filename)
                                         ^
```
[R/plot_species_tree_repeatabilities.R:63:21:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_species_tree_repeatabilities.R#L63) *style:* **Commas should always have a space after.**
```r
      replot = TRUE,lty = 1, lwd = 1, main = "Repeatability alignments"
                    ^
```
[R/plot_species_tree_repeatabilities.R:67:22:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_species_tree_repeatabilities.R#L67) *style:* **Commas should always have a space after.**
```r
      replot = FALSE,lty = 1,lwd = 1
                     ^
```
[R/plot_species_tree_repeatabilities.R:67:30:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_species_tree_repeatabilities.R#L67) *style:* **Commas should always have a space after.**
```r
      replot = FALSE,lty = 1,lwd = 1
                             ^
```
[R/plot_species_tree_repeatabilities.R:81:67:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_species_tree_repeatabilities.R#L81) *style:* **Commas should always have a space after.**
```r
    ggplot2::qplot(t, nltt, data = df, geom = "blank", ylim = c(0,1),
                                                                  ^
```
[R/plot_species_tree_with_outgroup_nltt.R:10:19:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_species_tree_with_outgroup_nltt.R#L10) *style:* **Commas should always have a space after.**
```r
  for (i in seq(1,n_species_trees_samples)) {
                  ^
```
[R/plot_species_tree_with_outgroup_nltt.R:12:34:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_species_tree_with_outgroup_nltt.R#L12) *style:* **Commas should always have a space after.**
```r
      main = paste(base_filename,"species tree with outgroup",i)
                                 ^
```
[R/plot_species_tree_with_outgroup_nltt.R:12:63:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_species_tree_with_outgroup_nltt.R#L12) *style:* **Commas should always have a space after.**
```r
      main = paste(base_filename,"species tree with outgroup",i)
                                                              ^
```
[R/plot_species_tree_with_outgroup.R:10:19:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_species_tree_with_outgroup.R#L10) *style:* **Commas should always have a space after.**
```r
  for (i in seq(1,n_species_trees_samples)) {
                  ^
```
[R/plot_species_tree_with_outgroup.R:12:34:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_species_tree_with_outgroup.R#L12) *style:* **Commas should always have a space after.**
```r
      main = paste(base_filename,"species tree with outgroup",i)
                                 ^
```
[R/plot_species_tree_with_outgroup.R:12:63:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/plot_species_tree_with_outgroup.R#L12) *style:* **Commas should always have a space after.**
```r
      main = paste(base_filename,"species tree with outgroup",i)
                                                              ^
```
[R/sample_species_trees_from_pbd_sim_output.R:22:10:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/sample_species_trees_from_pbd_sim_output.R#L22) *style:* **Commas should always have a space after.**
```r
  abs_l[,2] <- abs(pbd_sim_output$L0[,2])
         ^
```
[R/sample_species_trees_from_pbd_sim_output.R:22:39:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/sample_species_trees_from_pbd_sim_output.R#L22) *style:* **Commas should always have a space after.**
```r
  abs_l[,2] <- abs(pbd_sim_output$L0[,2])
                                      ^
```
[R/sample_species_trees_from_pbd_sim_output.R:29:45:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/sample_species_trees_from_pbd_sim_output.R#L29) *style:* **Commas should always have a space after.**
```r
      ape::read.tree(text = PBD::detphy(s_l,crown_age))
                                            ^
```
[R/sample_species_trees_from_pbd_sim_output.R:31:38:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/sample_species_trees_from_pbd_sim_output.R#L31) *style:* **Commas should always have a space after.**
```r
    species_trees <- c(species_trees,list(species_tree))
                                     ^
```
[R/save_parameters_to_file.R:75:55:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/save_parameters_to_file.R#L75) *style:* **Commas should always have a space after.**
```r
  my_table[, "version"] <- c("Parameter file version","0.1")
                                                      ^
```
[R/save_parameters_to_file.R:101:19:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/R/save_parameters_to_file.R#L101) *style:* **Commas should always have a space after.**
```r
  saveRDS(my_list,file = filename)
                  ^
```
[tests/testthat/test-is_alignment.R:14:46:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/tests/testthat/test-is_alignment.R#L14) *style:* **Commas should always have a space after.**
```r
  expect_true(!is_alignment(list(alignment_a,alignment_a)))
                                             ^
```
[tests/testthat/test-is_beast_posterior.R:30:33:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/tests/testthat/test-is_beast_posterior.R#L30) *style:* **Commas should always have a space after.**
```r
  not_posteriors <- c(posterior,posterior)
                                ^
```
[tests/testthat/test-is_beast_posterior.R:41:39:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/tests/testthat/test-is_beast_posterior.R#L41) *style:* **Commas should always have a space after.**
```r
  not_posteriors <- c(list(posterior),list(posterior))
                                      ^
```
[tests/testthat/test-is_pbd_sim_output.R:5:42:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/tests/testthat/test-is_pbd_sim_output.R#L5) *style:* **Commas should always have a space after.**
```r
    is_pbd_sim_output(PBD::pbd_sim(c(0.2,1,0.2,0.1,0.1),15)),
                                         ^
```
[tests/testthat/test-is_pbd_sim_output.R:5:44:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/tests/testthat/test-is_pbd_sim_output.R#L5) *style:* **Commas should always have a space after.**
```r
    is_pbd_sim_output(PBD::pbd_sim(c(0.2,1,0.2,0.1,0.1),15)),
                                           ^
```
[tests/testthat/test-is_pbd_sim_output.R:5:48:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/tests/testthat/test-is_pbd_sim_output.R#L5) *style:* **Commas should always have a space after.**
```r
    is_pbd_sim_output(PBD::pbd_sim(c(0.2,1,0.2,0.1,0.1),15)),
                                               ^
```
[tests/testthat/test-is_pbd_sim_output.R:5:52:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/tests/testthat/test-is_pbd_sim_output.R#L5) *style:* **Commas should always have a space after.**
```r
    is_pbd_sim_output(PBD::pbd_sim(c(0.2,1,0.2,0.1,0.1),15)),
                                                   ^
```
[tests/testthat/test-is_pbd_sim_output.R:5:57:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/tests/testthat/test-is_pbd_sim_output.R#L5) *style:* **Commas should always have a space after.**
```r
    is_pbd_sim_output(PBD::pbd_sim(c(0.2,1,0.2,0.1,0.1),15)),
                                                        ^
```
[tests/testthat/test-is_whole_number.R:7:36:](https://github.com/richelbilderbeek/Cer2016/blob/bc51827ef890c65bfdcabab220e531d1ef71c797/tests/testthat/test-is_whole_number.R#L7) *style:* **Commas should always have a space after.**
```r
  expect_equal(is_whole_number(c(1,2)), FALSE)
                                   ^
```


OK


A general question since I lack context.  Why are we staging test execution such that we have a batch file that sets everything up and then jumps into execution.  Why can't the build system just layout the test folder however it should look when I'm building locally?

Is this to just disable the amount of data that we have to send to Helix when I want to run tests remotely (since there's a ton of duplication due to all the copies of CoreCLR floating around)?

When we faced this problem in CI, I wrote the packer/unpacker which does a good job of squashing down this duplication (e.g. the result of running the tool on the "tests" folder for a Linux compile is ~450MB vs ~680MB for compressing packages).

I'd rather we bias towards making test execution simple (the ideal would be to be able to say just run `corerun xunit.console.netcore.exe -some-flags`, but maybe you have to set an environment variable like `CORE_ROOT` first in some cases) at the expense of putting some more logic in the build.


This is working great. Thank you!


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21756](https://teamcity.mesosphere.io/viewLog.html?buildId=216714&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 0 Build time: 00:21:45
### Failed tests
```
null: Kubernetes e2e suite.BeforeSuite: <no details avaliable>

```


I think I'm actually mistaken in that last comment, and `<tcp.bind>192.168.1.1:80</tcp.bind> ` are not correct


The old ToF scripts would let you define an environment variable for a debugger and if it was set insert that before the call to run the test itself.  I found that really helpful.  Is the thought that this is logic that would have to happen in whatever build task generates `[[TestRunCommand]]` or would it be better to put it here (I can imagine arguments for either, since `[[TestRunCommand]]` may not be something that is directly invokable, but duplicating the logic everywhere that consumes this template may be tedious).


1. There is zero probability on a single representation of geometry. Merging will always require transformation into common form. But WKT looks pretty good for a lingua-franca - embedding geometry in a textual micro-syntax protects it from the various inconsistent assumptions of all the other platforms.

2. Bounding box only requires **two** coords, any dimensionality (lower left, upper right).


lanuch


The first google search result for "headerdoc xcode" was https://www.raywenderlich.com/66395/documenting-in-xcode-with-headerdoc-tutorial. It says that tool looks for a slight variant of C++ style comments; specifically, use three rather than two slashes. I'm not opposed to that. However, this isn't an Apple specific project so I don't think we want to tie ourselves to the rest of the HeaderDoc requirements. This [article](http://www.appcoda.com/documenting-source-code-in-xcode/) seems to cover the differences between Doxygen and HeaderDoc pretty well. While they have things in common there are also differences.

And, as discussed earlier, these comments are well nigh useless in the current code base because no one has been enforcing the use of the requisite annotations.


can this be written for the current level?
that would be great
:D


-連猴子都懂的Git命令
 -add 修改加入書籤
 -再一次提交好嗎?
 -怎麼不行呢
 -再一次
 -我又來亂了


@floam Do you use the IDE or text editor integration with Doxygen-style comments, or is it something you're aware of but don't personally use?


Nonetheless, I have found the simple usage of this peppered throughout here helpful as I find my way around the code... I suppose I don't see the harm in letting them "slide".


> or remove a comment entirely if it is wrong or sucks?

I actually did remove a couple of obviously pointless comments. I noticed several more that should probably be removed but might have value if reworded. Doing so is outside the scope of this initiative. I definitely encourage everyone to improve comments near the code they are modifying.


@ricardogsilva do we need the double `os.path.dirname` here?


Why is the seqLen = 2? Shouldn't it be 3?


删除


???? To delete ????


I thought the way it was previously, we just used the distOnFuncs function to build a distribution on return values directly. At least, the function that we passed to SMC returned a return value. Was SMC in fact building a distribution on functions first?


Shouldn't this warning apply to 2DS as well? (lack of switch)


Well, it could be interesting to get some 2D perspective rotations
happening!

On Tue, Apr 19, 2016 at 12:46 AM Etienne Bruines <notifications@github.com>
wrote:

> That is a tricky issue indeed.
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/EngoEngine/engo/commit/6455c6dea7bb3d7cd695d6f224f361e839c6c65d#commitcomment-17143799>
>


Ok, I am not familiar with random choice addresses. Would you be able to explain it at some point?

I wonder if we can use `distOnFuncs.bind(null, arg)`


Why not show my commits


I think we should set default this value to None and then we will add a new setting override for the 'edx.org' theme to edx/configuration -- @feanil, is that the correct approach here?


Sorry, I meant to say that SearchProgressPageV2.java is a replica of SearchProgressPage.java. Not a replica of SearchProgressPageV2.java.


O method é post e nao put


Nao deve passar o email por parametro get, pode tirar ele do route


Pode tirar o email do route


> @floam Do you use the IDE or text editor integration with Doxygen-style comments

I use Xcode primarily, due in part to this documentation, along with the static analysis and various "hints" provided there. It's all stuff I don't know how to configure easily in Sublime Text 3 which is what I started off using.


Deve testar a autenticaçao passando o api token como parametro no post


Minor changes mostly to comments


Nao precisa testar novamente se ja foi testado em company


> and also **enjos** Science


removing callbacks on unmount is not necessary if the context param is `this`


O ideal é carregar os veiculos por um metodo ou relation em user entities


upload speed is tooooooooooo pool ，how to resolved it。


@MinWooJin comment 부탁드립니다~


兄弟你好，我现在想做一个人机交互的扑克程序，发牌比大小这些都没问题，但是感觉整个游戏过程的引擎不知道该怎么弄，尤其是人机交互这一块，有没有什么经验吗？谢谢！


@zhenyao thank you for your nice comment, please review it again, thank you.


@GrayFace that wasn't just refactoring for code style or something. It's was done to make building with MXE cross-compiler easier: http://forum.vcmi.eu/viewtopic.php?t=1122

At point this was done we already used prefixes for almost everything include shared_ptr and unique_ptr in many files so I just made code more consistent. Since most of code is using prefixes for library code it must be same way everywhere.

There is clearly cases where "using" isn't bad thing at all, but it's clearly shouldn't be polluting global namespace since our code and include structure is just bad and in many cases everything included everywhere.


@woodenchalet try this line. It may get rid of the 404. Zack and I had to fix this earlier


⚠ ⚠ ⚠

E se o array estiver vazio?


For the most part I have found that important classes and type definitions will usually have these kinds of comments appearing. If I need more than a reminder or suggestion as to what something might do I just read the code. But it's been nice.


This has been fixed. Sorry for the mixup


do_set_elem_delete()는 두군데서 사용합니다.
do_coll_all_elem_delete(), collection_delete_thread()
이렇게 define으로 구분하면 all_elem_delete의 경우에도 fast함수를 호출하게 되는데,
fast함수에서 count가 0으로 들어왔을때 처리가 가능한가요??


@IntelligentDataMiner

The reason this happened is that you added **an extra** layer of the folder `lesson_7` in your code.

If you follow the examples with out mistakes, things should work. However, if you deviate from the path, you have to know the consequence. This is the best way to learn because it helps you understand **why**.


@RobertBorowicz I just realized that the reason polygons weren't working was because of missing commas.  As of this commit, the polygon shows up on the map.  It's not quite right though - it seems inside out.


hi 可以帮忙把
https://github.com/kazeki/kblog/blob/5ce15eec8994d868cabda57102880fc89c47f434/src/main/webapp/res/vendors/oniui/pages/index/scripts/vmodels.js
这个页面里的l-uedapp2.h.dev.cn0.qunar.com，这是一个内网机器名，可以做一下脱敏处理吗~
非常感谢~


This is another error which I would give a fix. You can compare with the example and see how it happened.


Big thanks to Alvaro for making this logo for us!


FixNanInPsyRhovFnTdbWPb (JasonGlazer) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1622 of 1622 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-70.92%25-green.svg)


LGTM


@justinedelson, thanks for that. I can see 2.3.2 in the repo now.


Here's a live demo: http://map_dev.gthive.me/


Hello!

New message, please read <http://strata-g.co.za/partner.php?2>

mario.mulansky@gmx.net


typo


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21759](https://teamcity.mesosphere.io/viewLog.html?buildId=216781&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1 (1 new), passed: 0, ignored: 276 Build time: 00:29:24
### Failed tests
```
null: Kubernetes e2e suite.[k8s.io] Kubectl client [k8s.io] Guestbook application should create and stop a working application [Conformance]: <no details avaliable>

```


typo, api12_url


Game pcfav is missing in src/mame/mame.lst !


Roger that! I'll fix it all up with digikey


Lovely, thanks!

Envoyé de mon iPhone

> Le 18 avr. 2016 à 16:32, Franchb <notifications@github.com> a écrit :
>
> Hi, @auremoser !
>
> Thanks for your instruction. I will keep you informed about our progress with MozillaScience!
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub
>


them chuc nang button moi : onCLick


[problem] button reaction is too slow, because using sleep() function.


For future reference: the commit message is misleading, linux-x86 is also tested using a toolchain and **not** by directly specifying `CC` and `CXX`


`exercito.get(chave).getStatus()` está repetido muitas vezes, melhora isto!


elemcnt가 10보다 클때 break 한다면, 위 ```if (node->tot_elem_cnt <= 10)```일때 tot_fcnt -해주는것과 같은 동작을 하는게 아닌가요??


```Java
elfosAgrupados.get(exercito.get(chave).getStatus()).add(exercito.get(chave));
```

é repetido tanto no if quando no else, logo dá pra chamar apenas uma vez.

#keepDry


If it has less then 3 points or the area equals zero, it really is not clockwise or counter clockwise so.. I wonder at times if we should use an enum


위는 전체 node의 개수 확인, 아래는 해당 hidx의 elem 수를 계산하는 건가요??


Is this really a good idea? timestamp in the middle of the time is not necessarily 'correct'.

For CF a cell method should be specified as _time: mean_ and a time bounds to indicate where the mean has been taken over.

http://cfconventions.org/Data/cf-conventions/cf-conventions-1.7/build/ch07s03.html

The RDI instrument does this processing internally and outputs the timestamp as the time at the start of the average, for FV00 files I don't think changing the timestamps is such a good idea, just document what the instrument has put out.


@pbi18n Just a heads up, this string came back with a newline character that was causing errors when compiling the MO. I removed it manually.


Currently, the plugin doesn't work when user doesn't use http_proxy.
It looks this change affect it.

```
irb(main):001:0> (proxy,proxy_port) = ENV['http_proxy'].split(':')
NoMethodError: undefined method `split' for nil:NilClass
	from (irb):1
	from /Users/.../.rbenv/versions/2.3.0/bin/irb:11:in `<main>'
irb(main):002:0>
```


hi stargieg
On OpenWrt15.05 ,the bacnet-stack-mstp is running ,but can not find mstp Controller


Yeah, ld bc,VarOffset0-3 \\.r

This means it is a relocatable address


SubcategoryTagFixAndDocumentForLEEDreport (JasonGlazer) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2204 of 2210 tests passed, 361 test warnings)

 * 367 tests had: AUD diffs.
 * 1 test had: EIO diffs.
 * 1 test had: ESO big diffs.
 * 1 test had: MDD diffs.
 * 1 test had: MTD diffs.
 * 1 test had: MTR big diffs.
 * 1 test had: SSZ big diffs.
 * 1 test had: ZSZ big diffs.
 * 6 tests had: Table big diffs.

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


Исправлено:
1. Файл настроек больше не требуется, нужен только .exe файл.
2. Код частично подведён под требования оформления кода Microsoft
3. Исправлена редкая ошибка с вылетом агента, когда тестирование системы заканчивалось до задания настроек
4. Убраны лишние функции
5. Добавлена информация о машине в окно "Информация о программе".


ima `AVG_PULSE_LENGTH` should also be adjusted


Remember to make the pull request!


Commercial versions are available at http://turnjs.com/get


```scala
	def msort[T](xs: List[T])(implicit ord: Ordering[T]): List[T] = {
		val mid = xs.length / 2

		if (mid == 0) xs
		else {
			def merge(xs: List[T], ys: List[T]): List[T] = (xs, ys) match {
				case (xs, Nil) => xs
				case (Nil, ys) => ys
				case (x :: xtail, y :: ytail) =>
					if (ord.lt(x, y)) x :: merge(xtail, ys)
					else y :: merge(xs, ytail	)
			}

			val (left, right): (List[T], List[T]) = xs.splitAt(mid)
			merge(msort(left), msort(right))
		}
	}
```

Scala code for merge sort!. 16 lines :smile_cat:


Not sure about 'less work'. Have you seen picture code?:)


Added in https://github.com/resin-io/etcher/pull/346


less-work on addon side afterwards might be more exact. ;)


SubcategoryTagFixAndDocumentForLEEDreport (JasonGlazer) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1064 of 1064 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-32.55%25-green.svg)


In Task1, i tried many names, even with or without .fastq and .fasta,  it still shows error: unrecognized arguments.
in Task2, I got Attribute error.
In Task3, the error is: name 'record' is not defined.


@thet Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.subrequest/13/violations
```
plone/subrequest/__init__.py:0:1: I001 isort found changes, run it on the file
plone/subrequest/__init__.py:31:5: E301 expected 1 blank line, found 0
plone/subrequest/__init__.py:66:20: Q000 Remove bad quotes.
plone/subrequest/__init__.py:69:1: C901 'subrequest' is too complex (21)
plone/subrequest/__init__.py:70:29: Q000 Remove bad quotes.
plone/subrequest/__init__.py:76:9: Q000 Remove bad quotes.
plone/subrequest/__init__.py:92:25: S001 found %s formatter
plone/subrequest/__init__.py:94:22: S001 found %s formatter
plone/subrequest/__init__.py:150:9: B901 blind except: statement
plone/subrequest/__init__.py:151:30: Q000 Remove bad quotes.
plone/subrequest/__init__.py:151:60: S001 found %s formatter
plone/subrequest/interfaces.py:0:1: C101 Coding magic comment not found
plone/subrequest/interfaces.py:0:1: I001 isort found changes, run it on the file
plone/subrequest/interfaces.py:3:1: E302 expected 2 blank lines, found 1
plone/subrequest/subresponse.py:0:1: I001 isort found changes, run it on the file
plone/subrequest/subresponse.py:20:12: P002 found "hasattr", consider replacing it
plone/subrequest/subresponse.py:21:16: P002 found "hasattr", consider replacing it
plone/subrequest/subresponse.py:22:12: P002 found "hasattr", consider replacing it
plone/subrequest/subresponse.py:48:16: P002 found "hasattr", consider replacing it
plone/subrequest/testing.py:0:1: I001 isort found changes, run it on the file
plone/subrequest/testing.py:51:23: S001 found %s formatter
plone/subrequest/testing.py:87:25: Q000 Remove bad quotes.
plone/subrequest/testing.py:88:17: Q000 Remove bad quotes.
plone/subrequest/testing.py:163:10: Q000 Remove bad quotes.
plone/subrequest/testing.py:167:10: Q000 Remove bad quotes.
plone/subrequest/testing.py:169:1: W391 blank line at end of file
plone/subrequest/tests.py:0:1: I001 isort found changes, run it on the file
plone/subrequest/tests.py:22:5: Q000 Remove bad quotes.
plone/subrequest/tests.py:23:5: Q000 Remove bad quotes.
plone/subrequest/tests.py:42:61: S001 found %s formatter
plone/subrequest/tests.py:50:61: S001 found %s formatter
plone/subrequest/tests.py:58:61: S001 found %s formatter
plone/subrequest/tests.py:147:13: Q000 Remove bad quotes.
plone/subrequest/tests.py:147:51: S001 found %s formatter
plone/subrequest/tests.py:160:13: Q000 Remove bad quotes.
plone/subrequest/tests.py:161:13: Q000 Remove bad quotes.
plone/subrequest/tests.py:172:13: Q000 Remove bad quotes.
plone/subrequest/tests.py:173:13: Q000 Remove bad quotes.
plone/subrequest/tests.py:184:13: Q000 Remove bad quotes.
plone/subrequest/tests.py:185:13: Q000 Remove bad quotes.
plone/subrequest/tests.py:231:46: Q000 Remove bad quotes.
plone/subrequest/tests.py:241:46: Q000 Remove bad quotes.
plone/subrequest/tests.py:251:46: Q000 Remove bad quotes.
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Foi sem querer, estava testando o migrate na minha máquina. Esse arquivo nem era pra ter sido dado commit, já corrijo.


Is this right?


SubcategoryTagFixAndDocumentForLEEDreport (JasonGlazer) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


Should we add the capability of saving within the game, (walking around), because without that, it would be pointless


Note that deleting the log file does not seem to work either, since I don't have proper access (IDK why): https://ci.appveyor.com/project/ldionne/metabench/build/1.0.472#L48


häh?


Each answer row might be replaced by a single EditText with a nested checkbox - depending on how hard it is to get the value of the switch.


Changed try-except for feature to return an empty string if it's not created properly, and changed names to match.


can you explain which key ? (or give an exemple in commented line) ?


Super creativo el rollo no? XD


Free the outputBuffer.


Great idea! Thanks!


Ssh key


Why?


Thank you for doing this!  The rest of the Gentoo GNOME team has been slow to bump webkit-gtk (especially this time, but a little bit in the past too).  I referenced this commit from [Bug 578008](https://bugs.gentoo.org/show_bug.cgi?id=578008).


what did you mean with this? as far as I know, append does not return any value


## Task 1

In the `task1-files` directory, there is a file named `10k-reads-S100_L004_R1_001.fastq` that contains 10,000 FASTQ reads. Write a program that reads in the FASTQ file, reverse complements each sequence, and writes the reverse complemented sequences out as a FASTA-formatted file. Use `argparse` to get the name of the input file (the FASTQ file) and the name of some output file name from the user.  Use BioPython to read/write/convert the input and output files.  Your program should contain a main loop and an ifmain statement, and it should be formatted correctly.

- [ ] Program is correctly formatted [PEP8] (1.0 pt)
- [ ] Program functions as requested (4.0 pt)

## Task 2

In the `task2-files` directory, there are 10 alignments that are in NEXUS format.  Write a program that uses `glob`, `os`, and `biopython` to read these files and convert each, individual file to the PHYLIP file format. Use `argparse` to get the name of the input directory that contains the alignments and the name of some output directory where the transformed alignments will be written.  Use BioPython to read/write/convert the input and output alignments, and write the output alignments to the output directory provided by the user.  Be sure to maintain the full species name. Your program should contain a main loop and an ifmain statement, and it should be formatted correctly.

- [ ] Program is correctly formatted [PEP8] (1.0 pt)
- [ ] Program functions as requested (4.0 pt)

## Task 3

In the `task3-files` directory, there is a FASTA formatted file representing the sequence of the _Gallus gallus_ mtDNA genome.  Remembering that this is a circular genome and assuming that NEB (New Englang Biolabs) is the only supplier of restriction enzymes in the entire world, write a program that uses BioPython to determine all possible restriction enzymes from NEB that cut the chicken mtDNA sequence.  Write the number of these enzymes that cut the chicken mtDNA to a text file that also contains the name of the enzyme cutting the chicken mtDNA sequence in the fewest places as well as the name of the enzyme cutting the chicken mtDNA sequence in the largest number of places.  Be sure to also output the exact number(s) of cuts provided by the most and least agressive restriction enzyme.  As above, use `argparse` to get the input and output file names from the user. Your program should contain a main loop and an ifmain statement, and it should be formatted correctly.

- [ ] Program is correctly formatted [PEP8] (1.0 pt)
- [ ] Program functions as requested (4.0 pt)


AH AH! It's definitely not our bug. Running the `make_main` target of the following CMake file triggers the issue, yet it's completely unrelated to Metabench:

```cmake
cmake_minimum_required(VERSION 3.1)
find_package(Ruby 2.1)

file(WRITE main.cpp "int main() { }\n")
add_executable(main main.cpp)
add_custom_target(make_main
    COMMAND ${RUBY_EXECUTABLE} -r time -r fileutils
        -e "100.times do |i|"
        -e "  puts %{#{i+1}th time}"
        -e "  FileUtils.touch('main.cpp', mtime: Time.now+1)"
        -e "  output = `\"${CMAKE_COMMAND}\" --build \"${CMAKE_BINARY_DIR}\" --target main`"
        -e "  raise output if not $?.success?"
        -e "end"
    WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
    VERBATIM
)
```

Basically, I create a dummy executable and then build it 100 times. It fails after 52 times.


nemusite sa tvarit ako maly ufnukany chlapec ked ste lenivy si svoju pracu urobit poriadne. studenti len poukazali na to, ako to funguje na ich skole funguje.


Das kann man getrost weglassen dieser Teil wird automatisch erzeugt.


@juliusosokinas Congrats!! ;-)


Great!


Коряво. Надо переделать. Заюзай change  и получай из event.target.value свой фильтр. Решение в одну строку считай;)


Its a little difficult to know what is going on here without an application screenshot. I can follow the code all day, but until i see the 30,000 buttons on a UI, it doesn't make a lot of sense to me.


redundant by the prior line.


Os models foram levados a um outro namespace, foi necessario atualizar aqui tbm.


It will work with any of the included examples when using the Git master.


Hello My name is J I am following directions and this is  edit to my 1st commit


The better way to handle this - because there are going to be other situations where one would want to suppress lineage graphs - is to specify a tuple of class names or types as a class variable on a given DocumentationManager class. Then you can create subclasses (like we already do) that tweak different aspects of the manager's logic, such as blacklisting certain classes for lineage graphs.

I would prefer not to hard-code in these things, to make the documentation tools as generic as possible whenever possible (which I think applies here).


amended


Не вижу исправленных elem как тип данных. Elem у нас что? Обьект. То есть не примитив. О чем нам это говорит? И почему elem? Я такого типа jsDoc не знаю.


@sgillies Might not hurt to check if `_env` is already populated and raise an exception in case users do:

```python
import rasterio.env

with rasterio.env.Env():
    with rasterio.env.Env(CONFIG=True):
```


This should be Jt: 0, as with the others.


where did you find this file? I've seen it before and it's got bad indentation. I'd like to fix the original but I don't know where it is.


I think http://joeduffyblog.com/2010/09/06/the-premature-optimization-is-evil-myth/ advocates for a nicely balanced approach. Don't contort yourself to get minor performance but avoid redundant work by deferring obvious performance improvements.


It seems like there's no guarantee that this generates the right order since the event we want at the front could be at the absolute bottom.  Given that, I wonder if it's worth adding this complexity, or just saying that you can't order events globally for output?


What's the error?


it was added by dibs-slush


oh right. My editor hides dotfiles from me.


WorkflowJSON_Model (macumber) - x86_64-MacOS-10.10-clang: OK (2059 of 2204 tests passed, 0 test warnings)

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


did you do a force push? that means I gotta reset my master branch to yours


Also previous changes were added.


Change looks very good! Except `resendsSameMatrix ` should default to `true` since most led matrices are simple status matrices (e.g. "next song", "on/off"). We need `resendsSameMatrix = false` especially for the volume control.


Its generally smart to only merge commits into master from pull requests.
http://waterstreetgm.org/git-why-you-should-never-commit-directly-to-master/


This is a header file, though. Are there specific functions that you think should be moved to header files? Not sure why this problem would warrant reverting most of the commit.


Not the right solution here


@jensens Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.subrequest/14/violations
```
plone/subrequest/__init__.py:71:1: C901 'subrequest' is too complex (21)
plone/subrequest/subresponse.py:22:12: P002 found "hasattr", consider replacing it
plone/subrequest/subresponse.py:23:16: P002 found "hasattr", consider replacing it
plone/subrequest/subresponse.py:24:12: P002 found "hasattr", consider replacing it
plone/subrequest/subresponse.py:50:16: P002 found "hasattr", consider replacing it
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Have you opened a PR with this patch?


test


This is just a demo


yeah, my bad. won't be doing anymore of those outside of feature branches


"Additional Documentation provided by Avi Weinstock.py" is not a meaningful name for a file containing code. Comments like that should be made as comments in the code file, and the name of the file should represent it's functionality.

I would highly recommend finding another large Python project on Github, noting how it's files are structured and it's code is organized, and using it as a model for your own work.


@arliones A primeira versão do diagrama de casos de uso


`R.identity`


I think making the behaviour configurable and the new behaviour default is probably the best option :)


with asm fails now with Windows build:
       set ASM=nasm
        set CC=cl
        C:\Perl64\bin\perl.exe crypto\aes\asm\aes-586.pl  -DOPENSSL_USE_APPLINK -DDSO_WIN32 -DNDEBUG -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DPOLY1305_ASM -DOPENSSL_API_COMPAT=0x10100000L -DUNICODE -D_UNICODE -DWINVER=0x0601 -D_WIN32_WINNT=0x0601 -DOPENSSL_NO_ERR "-DENGINESDIR=\"%ProgramFiles(x86)%\\OpenSSL\\lib\\engines\"" "-DOPENSSLDIR=\"%CommonProgramFiles(x86)%\\SSL\"" -W3 -wd4090 -Gs0 -GF -Gy -nologo -DOPENSSL_SYS_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -DUNICODE -D_UNICODE /MD /Ox /O2 /Ob2 /GL /Zi /Fdlib  crypto\aes\aes-586.asm
Pick one target type from
        elf     - Linux, FreeBSD, Solaris x86, etc.
        a.out   - DJGPP, elder OpenBSD, etc.
        coff    - GAS/COFF such as Win32 targets
        win32n  - Windows 95/Windows NT NASM format
        nw-nasm - NetWare NASM format
        macosx  - Mac OS X
NMAKE : fatal error U1077: 'C:\Perl64\bin\perl.exe' : return code '0x1'

Somehow the target type nw-nasm is not passed to the .pl


Original code had a hash collision with `id(msg)`: post-garbage collection, the new messages were allocated with the same id (that is, at the same memory address).

`get_msg_id()` here isn't really the right solution, either, but it at least shows what the problem is. All `test_scans.py` tests pass with this commit.


Is this col supposed to be 0 after a new line?


In task1, it shows [WinError 3], after i specified the name, it shows: '/ Users/Andre/Documents/aa_LSU_Files/3_spring_2016/Com_prog_for_biologists/assignment-17/task1-files'
Task3, it shows AttributeError: module'Bio.Restriction' has no attribute 'enzyme'


Well I didn't pay attention. Sorry. No problem with this. I noticed that other small functions were moved to the source and then commented on the most performance relevant and didn't notice that that one was moved to a different header.


fixed in following cleanup commit =)


Mssing description:
- Added sample datasets to db, also various TODOs
- Added insert, update and delete methods to DBHelper
- notably missing find() functions, todo


`R.append(R.__, inPathArr)` → `R.concat(inPathArr)`


Merge


Long line can be formatted as below
```


Congrats on making progress with Ramda. (;


This is one of multiple small functions which would better stay in the header. I would only revert this part.


Thanks for giving links to outdated commits. (:


Thanks! @villedevs just fixed it.


Causing side effects is a no go for me.
Stopping one service causing other services to die? A bad idea.
19. apr. 2016 10.30 p.m. skrev "Thor Henning Hetland" <
notifications@github.com>:

> I think making the behaviour configurable and the new behaviour default is
> probably the best option :)
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly or view it on GitHub
> <https://github.com/Cantara/Java-Auto-Update/commit/fc472384e8799a629dcc5cad34c5ddf70374d1e3#commitcomment-17167213>
>


TeamCity Glyssen :: Glyssen-master Continuous [Build 0.100.47.6624efca37f8de415f915b9b0a1e75cee3bc9d6a](http://build.palaso.org/viewLog.html?buildId=71293&buildTypeId=bt431) outcome was **SUCCESS**
Summary: Tests passed: 1093, ignored: 13 Build time: 00:07:04


Something about this commit is breaking the concated sourcemap files I have. Sourcemap concat worked in 0.5 but are broken in 1 and it is not the bump in source-map. I'm curious as why the expected output in the tests changed when the tests did not change


I recommend reverting this commit and adding testing it more before adding it again


Related to: backdrop/backdrop-issues#1796


Related to: backdrop/backdrop-issues#1321 backdrop/backdrop-issues#1796


Solved: https://github.com/HGustavs/LenaSYS/issues/2191 and https://github.com/HGustavs/LenaSYS/issues/2192


Will it be a list of tokens to return or not?


Welcome back!!! 👍


er... fixes #14 ***


Quibble: to be consistent with the previous line, I'd perhaps consider

   import functools, itertools

and then use the fully qualified name later.

I personally also prefer fully qualified names as it means you can see exactly where the symbol comes from at the location of use!

As I said - a quibble.  :-)


Left out of commit message, but intended to address issue #124


⚠ ⚠ ⚠

Onde estão os testes para esta classe?


Right, good move!


WorkflowJSON_Model (macumber) - x86_64-Linux-Ubuntu-14.04-clang-3.5: OK (2037 of 2204 tests passed, 0 test warnings)

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


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 21833](https://teamcity.mesosphere.io/viewLog.html?buildId=218009&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 0, ignored: 276 Build time: 00:20:46
### Failed tests
```
null: Kubernetes e2e suite.[k8s.io] Kubectl client [k8s.io] Guestbook application should create and stop a working application [Conformance]: <no details avaliable>

```


Remnant.


Such commit name! http://whatthecommit.com/


Also added filter text


I finished the saving and loading for you, tested on my linux, and it works perfectly!


I commented out the html filter bit, as it was interfering with desired functionality for our site -- only several admins to worry about, and only uploading in-house digitized items, not files from untrusted places.


Ok, let me see if I understand this right:

* each Canonical has its own Chain
* `ChainEntry.chainLink` is a reference to where the HEAD was before this ChainEntry was added on top of it (i.e. parent pointer), so the chain may be walked from the current head to the root by following each `chainLink` in turn
* `Block.chain` is a reference to the previous block, so the entire blockchain can likewise be followed by following each `chain` in turn, from the latest block

then

* what is `ChainEntry.chain`?


Good.
Thank you @garyrussell !


## Task 1

In `task1-files`, there is a text file of different species names.  Write a general program that takes this list as input (using `argparse`) and gets the taxonomic information from NCBI for each samples and writes that to a new file as output (again, get the output file name using `argparse`).  Format the output file as a CSV.  The output file should contain the values for each species for the following: `superclass, class, subclass, infraclass, superorder, order, superfamily, family, and genus`.  Be sure that your program is formatted correctly (`PEP8`) and be sure that your file works appropriately with any generic list of species. Also be sure that you pass your name to NCBI (`Entrez.email`) and that you limit your requests to 1 per second.

- [ ] Program is correctly formatted [PEP8] (1.0 pt)
- [ ] Program functions as requested (4.0 pt)

## Task 2

_Loxosceles reclusa_ is also known as the "brown recluse", a spider that is known to occasionally bite humans and the bites of which cause severe tissue necrosis around the site of the bite.  Write a program that queries GenBank for all the sequence data for this spider and then writes the sequence data to a file in FASTA format.  Use `argparse` to take the name of the organism as input and the name of some FASTA file as output. Be sure that your program is formatted correctly (`PEP8`). Also be sure that you pass your name to NCBI (`Entrez.email`) and that you limit your requests to 1 per second.

- [ ] Program is correctly formatted [PEP8] (1.0 pt)
- [ ] Program functions as requested (4.0 pt)

## Task 3

Building on `Task 2`, modify your program above to get GI record of each sequence from NCBI (e.g. do not work from the FASTA file you created) and the send those records to NCBI BLAST to perform a `blastn` search of each sequence against the `nt` (nucleotide) database.  Write each BLAST result (the result for each sequence, which may consist of several hits) out to text files in BLAST format (use `argparse` to get the output directory name from the user).  We didn't cover BLAST searches in class, so you'll need to look at the [BioPython Cookbook](http://biopython.org/DIST/docs/tutorial/Tutorial.html#htoc86) and go from there. Be sure that your program is formatted correctly (`PEP8`). Also be sure that you pass your name to NCBI (`Entrez.email`) and that you limit your requests to 1 per second.

- [ ] Program is correctly formatted [PEP8] (1.0 pt)
- [ ] Program functions as requested (4.0 pt)


Nok


plan 1


Related to: backdrop/backdrop-issues#1798


é entendível que vc tenha feito o filtro por vivos aqui (para não repeti-lo em todas estratégias), mas isto acaba "engessando" o sistema de estratégias. A classe exército passa a conhecer detalhes da estratégia (faz parte do plano da estratégia utilizar elfos vivos, deveria ficar com ela este detalhe).

Imagine que amanhã ou depois o cliente pede uma estratégia que também ataque com elfos MORTOS. Concorda que o impacto seria grande? (Teríamos que alterar este ponto e retestar todas estratégias, por sorte temos testes unitários para isto)


Related to: backdrop/backdrop-issues#1324 backdrop/backdrop-issues#1798


It was weird to me that the two tests return different data structures. The perl solution returns a hash (associative array) of hashes, while the javascript code wants an array of associative arrays. Maybe it would be useful to change the JS code to match the perl code?


Use eclipse from now one!


needs more requirements


Código de teste do plugin ng-cordova para utilização do $cordovaSocialSharing.

Estou tendo alguns problemas com o compartilhamento de textos e títulos no Facebook. Vi em alguns fóruns que esse erro é recorrente, principalmente no Android, que só está aceitando link para imagem ou link.


⚠ ⚠ ⚠

Cuidado com o commit com muitas alterações, quanto mais arquivos / regras / linhas commitarmos, maior impacto do commit. Se algo der errado em apenas uma linha, teremos que desfazer todas as outras só por causa dela. Não é legal né?

Para evitar isto fazemos commits pequenos e frequentes.


Or, is the idea that in a set of concurrent transactions against the same canonical from a single client, `chainLink` points from one to the other, while `chain` points to the "committed" head? (i.e. so you can issue multiple updates against a single canonical and "anticipate" conflicts because you're preparing all of the statements)?


i just downloaded fresh copy rA. during compiling, got this error. i do not yet change anything in src folder. only adjusted conf file for login, char, map & inter_athena.txt

![ra error](https://cloud.githubusercontent.com/assets/16514357/14654888/59e3c368-06b2-11e6-844f-4e16506fb35a.png)


go


Seriously though Jupyter needs so many requirements.


WorkflowJSON_Model (macumber) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg)


But it's great for working with data.


In this case this is not needed, however if you really need a name in the schema namespace there are [two](https://github.com/Microsoft/bond/blob/ac76e546ae0a6753a8f8defb76280e3610eff4f3/compiler/src/Language/Bond/Lexer.hs#L78) [reserved](https://github.com/Microsoft/bond/blob/ac76e546ae0a6753a8f8defb76280e3610eff4f3/compiler/src/Language/Bond/Lexer.hs#L90) names for that (used already in generated C++).


Thanks, I did it from the clean repository and it worked. I updated CMakeLists.txt to run tests.


Could probably strip this out, or make it static


What is `replaceQuote`?


I actually really like `lambda : x x` :) super sweet and simple.