@fhanik can you (or someone from CF) also release 4.6.1 to Maven Central? You personally did that before, so I'd be happy if you could repeat this. Thanks!


Good thing we have git so we know when things got messed up.


`papa`


Here's the PR: https://github.com/PrestaShop/PrestaShop/pull/8393


duplicate copyright


The lang is defaulted to `en` probably only for wikipedia. I correct the doc.

As regard with wikidata, I've tested the wikidata properties and ids and it actually worked (plus I've seen it in the code), e.g: http://nerd.huma-num.fr/nerd/service/kb/concept/P31 as well as the wikidata id: http://nerd.huma-num.fr/nerd/service/kb/concept/Q61


这几行代码可以修改成#coding


Cycling


will do!


From a mail just right now on the mailing list: https://issues.qgis.org/issues/16803
the stack trace looks to me like this one is not safe.


@wonder-sk actually I've run into a situation where without calling `finish()` QGIS doesn't exit and the debugger shows that it's stuck in that event loop.
Not easy to reproduce but basically it happens when you exit QGIS while loading a ton of tiles from a slow server.

Adding `finish()` solved the issue, the question is: would this call addition be dangerous?


dude push more often


Required to work with classmate


Ouais j ai pensé à GuniversLibre aussi mais ça marche qu'en français :(

Le 4 oct. 2017 16:50, "LeiRoF" <notifications@github.com> a écrit :

> Je l'aurais appelé le LibBook perso x)
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/LeiRoF/Gunivers-Lib/commit/511527f50cbd1583eb2941c72a3ba8f445d620ef#commitcomment-24756823>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AbXFNHeFdE23esoTjE4tpDWsV7nOqcwgks5so5sjgaJpZM4Ptvad>
> .
>


A feisty one you are.


is there a way we can refactor to create an AI


Note that this was corrected in commit e92f5d2f25a3e89bdfd2e8154cbdfaa609a87ec5 - the parentheses you added included the == operator, which attempted to call len() on a boolean.  This was changed to:

if len(polypeptide.locations) == 0:


Hmm for one, the file structure here isn't really coherent with the structure I had set up. If you have a `by-semesters` file here, it should mean that you fetch team info based on a semester, which is not what you're doing, you're fetching semester data, right? So you should probably create a new folder for this called semesters.


@Tuxes3 Table muss aber mind. drin bleiben, DoctrineTable kann unten geprüft werden, das ist i.O.


I tried to do something related in https://github.com/JuliaLang/julia/pull/14678. The problem is that it skips calling custom `serialize` methods for isbits fields. But I think we could decide we don't care about that. Or, the `@generated` function could generate unrolled calls to `serialize` instead of `write`, which would still help a bit.


Hmmm, why is it you want to fetch the semesters by date? Won't that be a nuisance? You have to know the exact date the semester was created / started in order to fetch them?

Also as of right now (if you look in the database) semesters have no description (which I also don't think would make much sense).

Why don't you fetch by name or id or something like that instead.

Also this isn't coherent with the falcor fetch you do in your test, you're giving an array index in the above one, but here you are asking for keys, which means strings


Much better than the edit in my pull request!


Hmm, yeah might be we want to search semesters, but I guess often a list could be just as convenient, but I guess that's in the end more of a front-end question, this could possibly be an okay thing to implement


a bundler (vagyis a ruby) panaszkodott, hogy a Gemfile-ban nincs source, illetve valamiert volt ket Gemfile, az egyikben a dependencyk, a masikban a source (es a masik Gemfile fajlnevenek elejen volt ket random control character)
ugyhogy azt kitoroltem, a sourcet pedig atraktam a sima Gemfile-ba


Properties are not supported, what is returned is not correct, I didn't finished it.


initial


forgive me to insist but when i kill an mahw of light after changing an property, the halo remain. the image to undead adjacent to halo prove it
the halo not diseapering is not exclude to 100% and unit_kill fix is preferable and sub hasardous.


Cool.  I was just about comment on the other checkin that I thought it helped to maintain that buffer if possible.


You can look at this for info on properties that should be present:
https://www.wikidata.org/wiki/Property:P31


Hey @IkennaAnigbogu.

For one you should probably start testing the SQL you're running in the CLI as I mentioned in the comments above, as I think it's kind of nonsense the stuff you've written right now. Also if you never used SQL before you probably can't just figure it out by reading my code, look at a quick guide like codecademy.com or w3schools or something.

And then I think you're suffering from trying to design a back-end to a front-end you're not quite sure what is yet, which means it doesn't make too much sense. Maybe you should start building the editor tools stuff so you know what falcor routes it is you actually need and how they'd be best structured for your needs?


赞！


FixIntervalScheduleInterpolation (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.png)


Поняла, спасибо.


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/b09e3ee0-bc62-4bd7-bcf6-7b033dada6af "TriAzurUE"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/57bc70fc-3a85-4eb7-a477-d1a67ac25fb2 "TriAzurUE") deployed [TriAzur_code](https://github.com/Doncassino/TriAzur_code/releases/tag/deploy-ibm-yp-eu-gb-TriAzur-TriAzur-20171004-152113 "deploy-ibm-yp-eu-gb-TriAzur-TriAzur-20171004-152113") to [TriAzur](https://console.bluemix.net/apps/11b7850a-b04f-4546-975c-fb2662c615cd?env_id=ibm:yp:eu-gb "ibm:yp:eu-gb:TriAzur:TriAzur"), including this commit


Ok so is the wikidata id working?
Should than we disable then the call using the property id?


The reason for this lack is that support for property also supposes to query with entity (so called head or tail entity)+ property and get the list of associated entities (head or tail). In the master version, there is not enough info in the index, this is added in branch 0.0.3 and support for property in the web API will be probably added in this version.


Created multidev environment [dgrant-d8ms#pr-new-name](https://dashboard.pantheon.io/sites/f4eac9a5-d2a1-4dcb-bef6-53dbdeaf93d3#pr-new-name).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-new-name-dgrant-d8ms.pantheonsite.io/)


Ok, done. Give it a couple of hours to synchronize with the mirrors


It would be even better, if the Hero stores its own pictures. In this case, you don't need to type the exact file paths with the picture anywhere else.. :)


yes


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/52a8d59b-94ea-42f1-9d93-b1b956d8e0d7 "UI-yp-SimpleTC1004T111851"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/bc4b4f32-78b8-4ca4-8172-e727e1cd8047 "UI-yp-SimpleTC1004T111851") deployed [UI-yp-SimpleTC1004T111851](https://github.com/idsb3t1/UI-yp-SimpleTC1004T111851/releases/tag/deploy-ibm-yp-us-south-idsb3t4-us.ibm.com-dev-20171004-152518 "deploy-ibm-yp-us-south-idsb3t4-us.ibm.com-dev-20171004-152518") to [dev](https://console.bluemix.net/apps/5f786227-5ccc-476f-8831-4075f43469d3?env_id=ibm:yp:us-south "ibm:yp:us-south:idsb3t4@us.ibm.com:dev"), including this commit


@ianfab Well, this didn't gain Elo at STC so I guess I'll abandon it.


The positionedImage class, from which the hero is inherited has draw method already. You don't need to override it this time.


I think it's fine like that, we're better not touching the master any more to avoid heavy merging problems and loss. branch 0.0.3 has already pretty huge changes (not in term of commits, but in term of volume changed/added).


I wasn't able to retrieve PDD puzzles from the code base and submit them to GitHub. If you think that it's a bug on your our side, please submit it to [yegor256/0pdd](https://github.com/yegor256/0pdd/issues)):

> set -x;set -e;set -o pipefail;cd /tmp/0pdd20171003-4-1taj2ad/fidals/shopelectro && pdd -q -f /tmp/pdd.xml20171004-1025-1temha3: pid 1049 exit 255 (not zero): + set -e + set -o pipefail + cd /tmp/0pdd20171003-4-1taj2ad/fidals/shopelectro + pdd -q -f /tmp/pdd.xml20171004-1025-1temha3  ERROR:...

Please, copy and paste this stack trace to GitHub:

```
set -x;set -e;set -o pipefail;cd /tmp/0pdd20171003-4-1taj2ad/fidals/shopelectro && pdd -q -f /tmp/pdd.xml20171004-1025-1temha3: pid 1049 exit 255 (not zero):
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20171003-4-1taj2ad/fidals/shopelectro
+ pdd -q -f /tmp/pdd.xml20171004-1025-1temha3

ERROR: /tmp/0pdd20171003-4-1taj2ad/fidals/shopelectro/shopelectro/tests/tests_commands.py; @todo found, but puzzle can't be parsed in line #25, most probably because TODO is not followed by a puzzle marker, as this page explains: https://github.com/yegor256/pdd#how-to-format
If you can't understand the cause of this issue or you don't know how to fix it, please submit a GitHub issue, we will try to help you: https://github.com/yegor256/pdd/issues. This tool is still in its beta version and we will appreciate your feedback. Here is where you can find more documentation: https://github.com/yegor256/pdd/blob/master/README.md.

/app/objects/exec.rb:41:in `block in run'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/open3.rb:205:in `popen_run'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/open3.rb:95:in `popen3'
/app/objects/exec.rb:39:in `run'
/app/objects/git_repo.rb:62:in `xml'
/app/objects/puzzles.rb:37:in `deploy'
/app/objects/job.rb:40:in `proceed'
/app/objects/job_starred.rb:33:in `proceed'
/app/objects/job_recorded.rb:32:in `proceed'
/app/objects/job_emailed.rb:34:in `proceed'
/app/objects/job_commiterrors.rb:36:in `proceed'
/app/objects/job_detached.rb:49:in `block in exclusive'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:91:in `block in timeout'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `block in catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:106:in `timeout'
/app/objects/job_detached.rb:47:in `exclusive'
/app/objects/job_detached.rb:37:in `block in proceed'
/app/objects/job_detached.rb:37:in `fork'
/app/objects/job_detached.rb:37:in `proceed'
/app/0pdd.rb:336:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1632:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1632:in `block in compile!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:991:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1010:in `route_eval'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:991:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1037:in `block in process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1035:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1035:in `process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:989:in `block in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:988:in `each'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:988:in `route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1094:in `block in dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1091:in `dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:923:in `block in call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1073:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:923:in `call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-2.0.0/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1955:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1499:in `block in call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1726:in `synchronize'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-2.0.0/lib/sinatra/base.rb:1499:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-2.0.3/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread'
```


Ok, no problem. I'm going to remove the property from the documentation.


It's even better to store the magic numbers in separate variables with descriptive names, like tileWidth or something..


Yes :)


@ddugovic I think this could be considered a simplification as it is easier to read and it removes a few lines of code.


AFAIK with `unsafe-inline` and `unsafe-eval` the `script-src` is essentially useless to prevent XSS and doesn't stop #7 at all.


> From a mail just right now on the mailing list: https://issues.qgis.org/issues/16803
the stack trace looks to me like this one is not safe.

... or at least not used safely for the preview image which is generated on the main thread ...


Cобственно, залил буфер-логгер в branch 2017-10-jet-buffer.
Реализована только вторая иттерация. Писать буферы для тех типов данных,
где нету аккумуляции мне кажется нецелесообразным.
Как-то он не так элегантно выглядит, как умные сообщения.
Перегружен контроллер, какой то он процедурный...
Может мне конечно просто кажется...
Посмотрите, как время будет. Может что поправить.


![](https://github.trello.services/images/mini-trello-icon.png) [Q-навчання](https://trello.com/c/AxDPgo6N/115-q-%D0%BD%D0%B0%D0%B2%D1%87%D0%B0%D0%BD%D0%BD%D1%8F)


Yes, good. It could be a next step, to store the map in a separate class.. :)


see  #30


This wasn't added to stop #7 but to prevent including external sources at least. Unfortunately, seems webpack relies on these so I'm trying to figure out what our option is there.


Missing indentation


For USAF import


[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:249:8:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L249) *style:* **Place a space before left parenthesis, except in a function call.**
```r
while ((NLany(sheep) | NLany(wolves)) & time < maxTime) {
       ^
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:64:1:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L64) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.WolfSheepPredation <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:113:1:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L113) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationInit <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:185:1:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L185) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationSave <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:200:1:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L200) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationPosition <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:220:1:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L220) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationPopSize <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:243:1:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L243) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationEvent <- function(sim){
^~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:15:12:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/agentMatrix-Class-methods.R#L15) *style:* **Variable or function name should be lowerCamelCase.**
```r
  function(.Object="agentMatrix", coords, ..., levelsAM) {
           ^~~~~~~
```
[R/agentMatrix-Class-methods.R:16:5:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/agentMatrix-Class-methods.R#L16) *style:* **Variable or function name should be lowerCamelCase.**
```r
    Coords <- TRUE
    ^~~~~~
```
[R/agentMatrix-Class-methods.R:29:7:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/agentMatrix-Class-methods.R#L29) *style:* **Variable or function name should be lowerCamelCase.**
```r
      Coords <- FALSE
      ^~~~~~
```
[R/agentMatrix-Class-methods.R:99:11:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/agentMatrix-Class-methods.R#L99) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if ((is.matrix(dotCols[[1]]) & is.numeric(dotCols[[1]])) | is(dotCols[[1]], "agentMatrix"))
          ^
```
[R/agentMatrix-Class-methods.R:403:6:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/agentMatrix-Class-methods.R#L403) *style:* **Commented code should be removed.**
```r
    #charCols <- match(j, nam)
     ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:404:6:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/agentMatrix-Class-methods.R#L404) *style:* **Commented code should be removed.**
```r
    #charCols <- match(nam, j)
     ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:405:34:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/agentMatrix-Class-methods.R#L405) *style:* **Commented code should be removed.**
```r
    numCols <- which(!charCols) #colNums[!(colNums %in% charCols)]
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:412:8:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/agentMatrix-Class-methods.R#L412) *style:* **Commented code should be removed.**
```r
      #numColsJ <- which(colNums %in% numCols)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:417:8:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/agentMatrix-Class-methods.R#L417) *style:* **Commented code should be removed.**
```r
      #charColsJ <- which(colNums %in% charCols)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:624:1:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/agentMatrix-Class-methods.R#L624) *style:* **Variable or function name should be lowerCamelCase.**
```r
head.agentMatrix <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:633:1:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/agentMatrix-Class-methods.R#L633) *style:* **Variable or function name should be lowerCamelCase.**
```r
tail.agentMatrix <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:655:36:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/agentMatrix-Class-methods.R#L655) *style:* **Variable or function name should be lowerCamelCase.**
```r
cbind.agentMatrix <- function(..., deparse.level) {
                                   ^~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:680:36:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/agentMatrix-Class-methods.R#L680) *style:* **Variable or function name should be lowerCamelCase.**
```r
rbind.agentMatrix <- function(..., deparse.level = 1) {
                                   ^~~~~~~~~~~~~
```
[R/plot.R:37:3:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/plot.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Ras <- world2raster(x)
  ^~~
```
[R/plot.R:53:3:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/plot.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Ras <- world2raster(x)
  ^~~
```
[R/quickPlot.R:179:39:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/quickPlot.R#L179) *style:* **Commas should always have a space after.**
```r
    grobToPlot@.Data <- toPlot@.Data[,,sGrob@layerName];
                                      ^
```
[R/turtle-functions.R:93:32:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/turtle-functions.R#L93) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    coords <- cbind(xcor = rep(((maxPxcor(world) - minPxcor(world)) / 2) + minPxcor(world), n),
                               ^
```
[R/turtle-functions.R:93:33:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/turtle-functions.R#L93) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    coords <- cbind(xcor = rep(((maxPxcor(world) - minPxcor(world)) / 2) + minPxcor(world), n),
                                ^
```
[R/turtle-functions.R:94:32:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/turtle-functions.R#L94) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                    ycor = rep(((maxPycor(world) - minPycor(world)) / 2) + minPycor(world), n))
                               ^
```
[R/turtle-functions.R:94:33:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/turtle-functions.R#L94) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                    ycor = rep(((maxPycor(world) - minPycor(world)) / 2) + minPycor(world), n))
                                ^
```
[R/turtle-functions.R:454:35:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/turtle-functions.R#L454) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                          xcor = ((world@extent@xmax - world@extent@xmin) / 2) +
                                  ^
```
[R/turtle-functions.R:456:35:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/turtle-functions.R#L456) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                          ycor = ((world@extent@ymax - world@extent@ymin) / 2) +
                                  ^
```
[R/world-functions.R:527:25:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/world-functions.R#L527) *style:* **Put spaces around all infix operators.**
```r
          mid <- floor(n/2)
                       ~^~
```
[R/world-functions.R:544:9:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/world-functions.R#L544) *style:* **Commented code should be removed.**
```r
    #   cat("names       :", paste(ln, collapse=", "), "\n")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/world-functions.R:548:28:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/world-functions.R#L548) *style:* **Commas should always have a space after.**
```r
    print(object@.Data[1:4,1:4,])
                           ^
```
[R/world-functions.R:548:32:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/world-functions.R#L548) *style:* **Commas should always have a space after.**
```r
    print(object@.Data[1:4,1:4,])
                               ^
```
[R/worldNLR-classes-methods.R:345:5:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/worldNLR-classes-methods.R#L345) *style:* **Variable or function name should be lowerCamelCase.**
```r
    NLwMs <- list(...)
    ^~~~~
```
[R/worldNLR-classes-methods.R:510:11:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/R/worldNLR-classes-methods.R#L510) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    floor((cellNum - 1) / b[2]) + seq.int(from = 1, to = prod(b),
          ^
```
[tests/testthat/test-plotting.R:6:3:](https://github.com/PredictiveEcology/NetLogoR/blob/ac359b52e11bbcdaf693843beaa946a26404a3cc/tests/testthat/test-plotting.R#L6) *style:* **Variable or function name should be lowerCamelCase.**
```r
  t1_0 <- createTurtles(n = 10, coords = cbind(rep(0, 10), rep(0, 10)))
  ^~~~
```


só consigo configurar quando existir o diretório docs

On Wed, Oct 4, 2017 at 9:59 AM Paulo Vinicius Soares <
notifications@github.com> wrote:

> Essa parte já está configurada?
>
> [...] then go settings for your repo and make sure that the GitHub pages source is set to "master branch /docs folder".
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/analytics-ufcg/rcongresso/commit/11d47fcf60111cf530234a3e46244e75634c217b#commitcomment-24754252>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABAUmsqlxJ_z13JRnPozs2H3CQUbib4kks5so4E5gaJpZM4PtkjG>
> .
>


For WBAN import, pipe delineated (PSV)


Looks cool!


Is there a specific reason why this differs from [makopo's](https://github.com/Makopo/sublime-text-lsl) hierarchy? This is becoming a bit hairy to script around


LGTM.


no branch master

On Wed, Oct 4, 2017 at 12:31 PM Nazareno Andrade <
nazareno@computacao.ufcg.edu.br> wrote:

> só consigo configurar quando existir o diretório docs
>
> On Wed, Oct 4, 2017 at 9:59 AM Paulo Vinicius Soares <
> notifications@github.com> wrote:
>
>> Essa parte já está configurada?
>>
>> [...] then go settings for your repo and make sure that the GitHub pages source is set to "master branch /docs folder".
>>
>> —
>> You are receiving this because you are subscribed to this thread.
>> Reply to this email directly, view it on GitHub
>> <https://github.com/analytics-ufcg/rcongresso/commit/11d47fcf60111cf530234a3e46244e75634c217b#commitcomment-24754252>,
>> or mute the thread
>> <https://github.com/notifications/unsubscribe-auth/ABAUmsqlxJ_z13JRnPozs2H3CQUbib4kks5so4E5gaJpZM4PtkjG>
>> .
>>
>


Nicely work on  0.48.4 too,  thanks @bky


I see you've again committed the compiled version of this C file
Please don't do this, never put binary files in repositories!!


Perhaps a better name? ;-)


css files are added


Thanks @lukeyeager, adding the device scope.


the outer-most pair of () doesn't have any value


beleza, tô só esperando o merge do pull request aí jogo pra lá.


 > can break integrations

Can you come up with a test case scenario?


/cc @cevich


ここからタイポしてた


Well i'm not 100 percent shure. I would include `stdint.h`, because this is the C99 standard header available on every system.  (the maximum values like INT64_MAX are also available in this Header) But doesn't this break the rule, which says "selfie doesn't include anything"?
On the other side, we could establish our own more readable type like `uint` instead of `uint64_t` with the `-D` flag.

I don't get any warnings with this warning flags and gcc 7.2/clang 4.0.1. Can you tell me what you have set as `CC` environment variable?


I see. Unfortunately deploying CSP is actually pretty hard, even for such a tiny project. Digests are not an option as they're not allowed in meta tag CSPs. Maybe the canvas can be embedded in a sandboxed iframe. But I don't even know what the threat of XSS would be for this project? Isn't it just a static website? What harm could be done?


@bhaible I just tested http://nycdn.netbsd.org/pub/NetBSD-daily/netbsd-8/201709170600Z/images/NetBSD-8.0_BETA-sparc64.iso on lyta. Like I already said, use wd0a as the root partition.
use
```
qemu-system-sparc64 -cdrom NetBSD-8.0_BETA-sparc64.iso -drive file=sparc64.img,media=disk,format=raw -m 128 -nographic -boot d
```
for installing it initially. When asked to partition the disk, choose 'set the partition sizes manually'. After that, select 'partition size ok'. It will automatically allocate the total space minus 128 MB (which is for swap) to wd0a and set it as /. This should do the trick for now.
As for rebooting, it's a bug and crashes the emulator (not sure how you managed to do that). We don't use reboot in anita. Instead we just kill the process after issuing halt, so it doesn't affect it. You can use anita for your testing purpose too. Just use
```
anita interact http://nycdn.netbsd.org/pub/NetBSD-daily/netbsd-8/201709170600Z/images/NetBSD-8.0_BETA-sparc64.iso
```
Hope this helps. For any further queries, feel free to contact me here as well as my email id: uanand009@gmail.com

Regards,
Utkarsh Anand


please use consistent indentation

in Vim you can indent a whole file correctly by typing the character sequence `gg=G`
which nativagates to the top with `gg`
en then indents `=` to the end with `G`


@giacomofiorin That works nicely! Now I wonder if there is a way to achieve this without the h-rules... They take up some space, and they are somewhat intrusive when between short subsubsections.


FixIntervalScheduleInterpolation (JasonGlazer) - i386-Windows-7-VisualStudio-14: OK (2782 of 2782 tests passed, 0 test warnings)

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


Seems like this else is a duplicate of the previous block


This sure simplifies things!


You can remove the h-rules any time, if you like.  I kept them there only because I liked them.  I think that they could be in the "else" clause of the if conditions, because they admittedly look better in the PDF version.


You could have code that changes the destination wallet address for a purchase, for example.


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20171004-154046 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20171004-154046") to [prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20171004-154059 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20171004-154059") to [prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-Prod-20171004-154105 "deployed-2-env-Prod-20171004-154105") to [Prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "There was a problem retrieving the space name"), including this commit


I want to say something


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20171004-154136 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20171004-154136") to [prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


Right now, i can't see the use for it.


OK, i understand what do you mean now ;) Great :+1:


I will not pretent to understand it, so i will need to build it, test it, and check at the log how look the parsing result and speed.


esse é o meu guri!!


Why are here white line?


because


## Global

| Changed            |   Status |
|:-------------------|---------:|
| `metadata_passing` |       +1 |
| `metadata_total`   |       +1 |
| `nodes_count`      |     +169 |
| `texts_passing`    |       +1 |
| `texts_total`      |       +1 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `grc`     |   +35918 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg2034/tlg003/__cts__.xml`                   | New      |
| `./data/tlg2034/tlg003/tlg2034.tlg003.1st1K-grc1.xml` | New      |
| `./data/tlg2034/tlg003/__cts__.xml`                   | Passing  |
| `./data/tlg2034/tlg003/tlg2034.tlg003.1st1K-grc1.xml` | Passing  |

*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/3073)*


@faisalsash I agree with you. I started out using if else statements very similar to @Mahmoud-fci and this approach will work ok with this particular project, but with longer lists this could become quite cumbersome.


Magento 2.2 also supports PHP 7.1.


Updated lib version and suddenly my IDE won't debug proxies. When compared with perms generated with older lib version new ones lacked `group` and `other` read permissions. So in this context the process running the debugger could not read em'.

I know this could be an obscure corner case, but I'm noting this in case someone relies on file perms to read this files besides php process.


[inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R:249:8:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/inst/examples/Wolf-Sheep-Predation/Wolf-Sheep-Predation.R#L249) *style:* **Place a space before left parenthesis, except in a function call.**
```r
while ((NLany(sheep) | NLany(wolves)) & time < maxTime) {
       ^
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:64:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L64) *style:* **Variable or function name should be lowerCamelCase.**
```r
doEvent.WolfSheepPredation <- function(sim, eventTime, eventType, debug = FALSE) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:113:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L113) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationInit <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:185:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L185) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationSave <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:200:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L200) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationPosition <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:220:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L220) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationPopSize <- function(sim) {
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R:243:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/inst/examples/Wolf-Sheep-Predation/WolfSheepPredation/WolfSheepPredation.R#L243) *style:* **Variable or function name should be lowerCamelCase.**
```r
WolfSheepPredationEvent <- function(sim){
^~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:15:12:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/agentMatrix-Class-methods.R#L15) *style:* **Variable or function name should be lowerCamelCase.**
```r
  function(.Object="agentMatrix", coords, ..., levelsAM) {
           ^~~~~~~
```
[R/agentMatrix-Class-methods.R:16:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/agentMatrix-Class-methods.R#L16) *style:* **Variable or function name should be lowerCamelCase.**
```r
    Coords <- TRUE
    ^~~~~~
```
[R/agentMatrix-Class-methods.R:29:7:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/agentMatrix-Class-methods.R#L29) *style:* **Variable or function name should be lowerCamelCase.**
```r
      Coords <- FALSE
      ^~~~~~
```
[R/agentMatrix-Class-methods.R:99:11:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/agentMatrix-Class-methods.R#L99) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if ((is.matrix(dotCols[[1]]) & is.numeric(dotCols[[1]])) | is(dotCols[[1]], "agentMatrix"))
          ^
```
[R/agentMatrix-Class-methods.R:403:6:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/agentMatrix-Class-methods.R#L403) *style:* **Commented code should be removed.**
```r
    #charCols <- match(j, nam)
     ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:404:6:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/agentMatrix-Class-methods.R#L404) *style:* **Commented code should be removed.**
```r
    #charCols <- match(nam, j)
     ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:405:34:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/agentMatrix-Class-methods.R#L405) *style:* **Commented code should be removed.**
```r
    numCols <- which(!charCols) #colNums[!(colNums %in% charCols)]
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:412:8:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/agentMatrix-Class-methods.R#L412) *style:* **Commented code should be removed.**
```r
      #numColsJ <- which(colNums %in% numCols)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:417:8:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/agentMatrix-Class-methods.R#L417) *style:* **Commented code should be removed.**
```r
      #charColsJ <- which(colNums %in% charCols)
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:624:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/agentMatrix-Class-methods.R#L624) *style:* **Variable or function name should be lowerCamelCase.**
```r
head.agentMatrix <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:633:1:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/agentMatrix-Class-methods.R#L633) *style:* **Variable or function name should be lowerCamelCase.**
```r
tail.agentMatrix <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:655:36:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/agentMatrix-Class-methods.R#L655) *style:* **Variable or function name should be lowerCamelCase.**
```r
cbind.agentMatrix <- function(..., deparse.level) {
                                   ^~~~~~~~~~~~~
```
[R/agentMatrix-Class-methods.R:680:36:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/agentMatrix-Class-methods.R#L680) *style:* **Variable or function name should be lowerCamelCase.**
```r
rbind.agentMatrix <- function(..., deparse.level = 1) {
                                   ^~~~~~~~~~~~~
```
[R/plot.R:37:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/plot.R#L37) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Ras <- world2raster(x)
  ^~~
```
[R/plot.R:53:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/plot.R#L53) *style:* **Variable or function name should be lowerCamelCase.**
```r
  Ras <- world2raster(x)
  ^~~
```
[R/quickPlot.R:179:39:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/quickPlot.R#L179) *style:* **Commas should always have a space after.**
```r
    grobToPlot@.Data <- toPlot@.Data[,,sGrob@layerName];
                                      ^
```
[R/turtle-functions.R:93:32:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/turtle-functions.R#L93) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    coords <- cbind(xcor = rep(((maxPxcor(world) - minPxcor(world)) / 2) + minPxcor(world), n),
                               ^
```
[R/turtle-functions.R:93:33:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/turtle-functions.R#L93) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    coords <- cbind(xcor = rep(((maxPxcor(world) - minPxcor(world)) / 2) + minPxcor(world), n),
                                ^
```
[R/turtle-functions.R:94:32:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/turtle-functions.R#L94) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                    ycor = rep(((maxPycor(world) - minPycor(world)) / 2) + minPycor(world), n))
                               ^
```
[R/turtle-functions.R:94:33:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/turtle-functions.R#L94) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                    ycor = rep(((maxPycor(world) - minPycor(world)) / 2) + minPycor(world), n))
                                ^
```
[R/turtle-functions.R:454:35:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/turtle-functions.R#L454) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                          xcor = ((world@extent@xmax - world@extent@xmin) / 2) +
                                  ^
```
[R/turtle-functions.R:456:35:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/turtle-functions.R#L456) *style:* **Place a space before left parenthesis, except in a function call.**
```r
                          ycor = ((world@extent@ymax - world@extent@ymin) / 2) +
                                  ^
```
[R/world-functions.R:527:25:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/world-functions.R#L527) *style:* **Put spaces around all infix operators.**
```r
          mid <- floor(n/2)
                       ~^~
```
[R/world-functions.R:544:9:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/world-functions.R#L544) *style:* **Commented code should be removed.**
```r
    #   cat("names       :", paste(ln, collapse=", "), "\n")
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/world-functions.R:548:28:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/world-functions.R#L548) *style:* **Commas should always have a space after.**
```r
    print(object@.Data[1:4,1:4,])
                           ^
```
[R/world-functions.R:548:32:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/world-functions.R#L548) *style:* **Commas should always have a space after.**
```r
    print(object@.Data[1:4,1:4,])
                               ^
```
[R/worldNLR-classes-methods.R:345:5:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/worldNLR-classes-methods.R#L345) *style:* **Variable or function name should be lowerCamelCase.**
```r
    NLwMs <- list(...)
    ^~~~~
```
[R/worldNLR-classes-methods.R:510:11:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/R/worldNLR-classes-methods.R#L510) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    floor((cellNum - 1) / b[2]) + seq.int(from = 1, to = prod(b),
          ^
```
[tests/testthat/test-plotting.R:6:3:](https://github.com/PredictiveEcology/NetLogoR/blob/3bee8667ecefac33439df0b9bc34c41e20cc5144/tests/testthat/test-plotting.R#L6) *style:* **Variable or function name should be lowerCamelCase.**
```r
  t1_0 <- createTurtles(n = 10, coords = cbind(rep(0, 10), rep(0, 10)))
  ^~~~
```


Hello author.
I created a Japanese translation file for this Mod and sent a pull request. Please include in your Mod for Japanese users. Thank you.


What  to do? Are you serious?


As a rule we give every substitution character a pari of ( ), to avoid problems with operator precedence

```
#define minimum2(x,y) ((x)<(y) ? (x) : (y))

// try this out with and without the extra set of parenthesis, and see if there's a difference
int flag = 2
int mask = 42;
minimum2(flag&mask, 66)
```


@tortinator: Can you please have a look at the external functions section? I had to change a bit here and the section might need some smoothing.


Created multidev environment [dgrant-d8ms#pr-new-name](https://dashboard.pantheon.io/sites/f4eac9a5-d2a1-4dcb-bef6-53dbdeaf93d3#pr-new-name).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-new-name-dgrant-d8ms.pantheonsite.io/)


 > I know this could be an obscure corner case, but I'm noting this in case someone relies on file perms to read generated proxies outside php process thread.

That's out of scope for the library though, as the perms are restrictive on purpose :-)


@Sami32 What do you mean? For this particular condition, or the logging in general?


FixIntervalScheduleInterpolation (JasonGlazer) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1564 of 1564 tests passed, 0 test warnings)

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


I can not get this to work on a D8 site.

Here is my current attempt, attached
[db-sanitation-not-working-log.txt](https://github.com/pantheon-systems/quicksilver-examples/files/1356465/db-sanitation-not-working-log.txt)


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


Thanks, Malanin. I was wondering why that debug check was there myself.


Right, MSVC build use different name.
Separate .rc specify same name as here and will be fixed.

Different .rc for MinGW and MSVC are used to simplify identification of final files (even if they will be renamed).
It is recommend to use MinGW-compiled .dlls with MinGW-compiled applications. Same for MSVC-compiled.


@Sami32 ```appendString()``` is just a convenience method to make it simpler to log a specific parameter. See how it's used below and you will understand.


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20171004-155012 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20171004-155012") to [prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20171004-155018 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20171004-155018") to [prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


You are creating a lot of auxiliary arrays. Instead of creating new arrays, see if you can pass the same initial array along with the correct index values. e.g. from sort, call a helper method mergesort(array, 0, length-1). mergesort method takes the original array and starting_index and ending_index for the sub-array to be sorted. The merge method in turn will take the original array, starting_index, mid_index and ending_index as input parameters.
Doing this instead of the current approach will help save on space complexity of your implementation.


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-Prod-20171004-155023 "deployed-2-env-Prod-20171004-155023") to [Prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "There was a problem retrieving the space name"), including this commit


Bluemix toolchain: An unknown tool deployed [testRepo-Traceability](https://github.com/idsdev/testRepo-Traceability/releases/tag/deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20171004-155032 "deployed-2-env-ibm-yp-us-south-user-ibm.com-prod-20171004-155032") to [prod](https://console.bluemix.net/apps/6e3bc311-c83d-4cd1-a457-99d9a5f20f19?env_id=ibm:yp:us-south "ibm:yp:us-south:user@ibm.com:prod"), including this commit


also here, please parenthesise each substitution symbol, and the whole list
like the macro guidelines in the course slides suggest (you can also use the CERT-PRE guide for this, they have nice examples of everything that can go wrong)
```
#define MAX(a,b) ((a)>(b) ? (a) : (b))
```


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/ad01f4a1-6e1d-4824-a8b1-bfdee615a8dc "UI-yp-SimpleTC1004T114555"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/8cba33b5-182d-4ba5-bd1b-1f972b54a492 "UI-yp-SimpleTC1004T114555") deployed [UI-yp-SimpleTC1004T114555](https://github.com/idsb3t1/UI-yp-SimpleTC1004T114555/releases/tag/deploy-ibm-yp-us-south-idsb3t4-us.ibm.com-dev-20171004-155117 "deploy-ibm-yp-us-south-idsb3t4-us.ibm.com-dev-20171004-155117") to [dev](https://console.bluemix.net/apps/3033a65f-7e52-43fd-8125-97630d6598d3?env_id=ibm:yp:us-south "ibm:yp:us-south:idsb3t4@us.ibm.com:dev"), including this commit


fixed


Well, i hope that stick to your taste, because it is definitively not mine !


FixIntervalScheduleInterpolation (JasonGlazer) - x86_64-MacOS-10.9-clang: OK (2782 of 2782 tests passed, 21 test warnings)

Messages:

 * 21 tests had: EIO diffs.

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


Any estimate on when the next version with these instructions will go out?


@martinezjavier CHANGELOG updated to reflect pandoc. Thanks.


В целом да, то что я и говорил) Контроллер не перегружен) Это нормально. Посмотри на контроллеры в любых типичных жавовых приложениях (например тут https://github.com/okolorevanchik/jcommune/blob/master/jcommune-view/jcommune-web-controller/src/main/java/org/jtalks/jcommune/web/controller/AdministrationController.java).
Просто такая процедурщина более прозрачна и понятна. Не плодятся объекты на каждый чих.


The future huh? not bad.


the problem is still there. :/


> But I think we could decide we don't care about that.

:+1: we could document that custom serializers should override `Array{T}` too.

> related in JuliaLang/julia#14678.

This doesn't mess with types containing `Ptr`...


Changing the comment to "higher 6"? :D


@housseindjirdeh Will the app be updated on Google Play?


This meta was ok before, it's a standard html tah. Only the `og:` needed to be changed


Apparently this change breaks some Star/Open/Libre/Microsoft Office document delegates that use \`dirname "%i"\` which then becomes `_dirname` in the path name:

https://www.imagemagick.org/discourse-server/viewtopic.php?t=27543

Namely (defaults in the Debian/Devuan GNU+Linux package `imagemagick-common`=8:6.8.9.9-7.2):

`/etc/ImageMagick-6/delegates.xml`
```xml
  <delegate decode="doc" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
  <delegate decode="docx" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
  […]
  <delegate decode="odt" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
  […]
  <delegate decode="ppt" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
  <delegate decode="pptx" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
  […]
  <delegate decode="xls" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
  <delegate decode="xlsx" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
```

Not only should the parameters be quoted in this case; temporary files should not be written to the original directory (where there may not be write permission) in the first place, but to a temporary directory.

`/tmp` instead of \`dirname "%i"\` works for me; but some placeholder syntax (for the temporary directory [use environment variable TMPDIR, `/tmp` as fallback]) should be supported.


Thx.  I'm assuming the job will still collect from ``/tmp/artifacts`` as per normal, ya?

Tangent Q: Are y'all using JJB to generate the job XMLs or is it all by-hand?


@Jorissss you need to use helm from a master. We introduced configuration for update limits and FPS limit — https://github.com/z0w0/helm/blob/c5397cd15565abffc842290e21e136eff90b0ee8/src/Helm/Engine.hs#L176. So you will be able to render within your FPS limit but do updates of model more often.


Created multidev environment [dgrant-d8ms#pr-new-name](https://dashboard.pantheon.io/sites/f4eac9a5-d2a1-4dcb-bef6-53dbdeaf93d3#pr-new-name).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-new-name-dgrant-d8ms.pantheonsite.io/)


# **ShaBadTM** #

[![Library](https://img.shields.io/badge/TDLib-beta-brightgreen.svg)](https://core.telegram.org/tdlib)
[![Telegram-bot](https://img.shields.io/badge/TDCli-Bitbucket-green.svg)](https://valtman.name/telegram-bot)
[![Lua](https://img.shields.io/badge/Lua-5.2-blue.svg)](https://www.lua.org/)
[![Redis](https://img.shields.io/badge/Redis-3.2.8-red.svg)](https://redis.io/)

### An administration Telegram bot using Telegram-cli

# Installation

Debian/Ubuntu and derivatives:
```bash
# Tested on Ubuntu 16.04
sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get install git redis-server lua5.2 liblua5.2-dev lua-lgi libnotify-dev unzip tmux -y && add-apt-repository ppa:ubuntu-toolchain-r/test && sudo apt-get update && apt-get upgrade && sudo apt-get install libconfig++9v5 libstdc++6 && sudo apt autoremove
```
In case of errors like `version GLIBCXX_3.4.21 not defined`, download manually libstdc++6 from [here](https://packages.ubuntu.com/xenial/libstdc++6), install the package with `dpkg -i` and repeat the previous step.

If you are not able to install the bot in Ubuntu 14, an upgrade to Ubuntu 16.04 is recommended. Upgrade from terminal: `sudo do-release-upgrade`

---------------------------------

After installing the dependencies, lets install the bot:
```bash
 git clone https://github.com/ShaBadTM/Shtm-Spam
 cd Shtm-*
 chmod +x S
 ./S install
 ./S config
 ./S login-Cli # Will ask you for a phone number & confirmation code.
 ./S login-Api
 ./S Change-Login #Changed Login
 ./S start
```
ShaBad Channels:
--------------------
[ShaBad TM](https://github.com/ShaBadTM)

-------------------
More information [ShaBad TM](https://t.me/joinchat/AAAAAEN7jlhhyS5Cl30Gcw)


Hi,

I'm testing your app with last version of zoneminder and found some
problems:

the biggest one for me is this one:

If i use one other user that admin i must give this user the system EDIT
privileges to permit to him to change the mode of his camera: ie from
MODECT to MONITOR for example.

And of course, if i give this user the system/EDIT privs he can change the
mode of all the cameras (global config in your app) and stop or restart the
ZM server.

Without this edit priv, the user can't change the mode from ZmNinja.

I've tested this on the console and it works fine. So it doesn't seem to be
a user account privileges or trouble but perhaps one Zmninja/API one ?

Can you help  for this ?

Thanks.

Eric


Does styler produce this?


You do not need text variable, if you print it like this


@williamcroberts great, thanks!


`return todolist.Count;` would be simplier


Thanks for looking into it. This change is intended :)


Beste Mitch,

Ik heb een email gestuurd naar Pim Ruiters met daarin uitleg waarom ik de
presentatie niet kon doen. Ok, ik stop nu met formeel zijn... Yo ik doe het
volgende week als het kan. Ik heb 6 oktober mijn GO/NOGO deadline, je weet
toch. Ik zal wel formeel afsluiten.

Yours Sincerely,

Mohamed El Kawakibi

2017-10-04 13:38 GMT+02:00 Mitch <notifications@github.com>:

> Waar blijft de presentatie? ):
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/melkawakibi/securityscan/commit/968d08b721ad11027b7a41ccbb2ad11dccdd7cdd#commitcomment-24752570>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AFHzjZLk8dU7OgY0csGiRlSfjAKQdYmvks5so24ygaJpZM4PteeE>
> .
>


![](https://github.trello.services/images/mini-trello-icon.png) [This is a card. Drag it onto "Tried It" to show it's done.](https://trello.com/c/VuezGOwt/1-this-is-a-card-drag-it-onto-tried-it-to-show-its-done)


I haven't applied styler here, but I thought his notation is compatible with our style guide?


Usage of switch-case is not the best practice, try to use elseifs insted


@Jorissss It seems you are several commits behind with Helm, this is why you do not have updateLimit yet.  Also be sure that you use dt from Animate in all your updates. You should not relay on the fact that time between the steps is constant, instead you should use dt to interpolate changes.


Nice single purpose commits!


Required is 6, higher is possible :)


/cc @jcredding


Then change it to "higher than 5" xD Because Node.JS v5 exists :D


This first version is not obsolete, the second version fixed that error, and will probably pass.
So I will stop this buggy first version.

Second version results so far
STC
http://tests.stockfishchess.org/tests/view/59d391d10ebc5916ff64bbc3
LTC
http://tests.stockfishchess.org/tests/view/59d4c67d0ebc5916ff64bc42


This method was made obsolete in dotvvm 2.0, and I think that we should not remove, since it's used at a lot of places.


Consider `function sendSplit(address receiver1, address receiver2) public payable returns(bool success) {}`


This status is not required due to the other two status flags


Created multidev environment [ciccweb#pr-fuzzy](https://dashboard.pantheon.io/sites/cbc91b53-e053-4c27-8ad4-7502151a02ed#pr-fuzzy).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-fuzzy-ciccweb.pantheonsite.io/)


Now I'm confused because I tried not to. I am sure I deleted the binary files before committing and pushing to master. Are these perhaps the files from yesterday's commit and I need to remove them before the next push? They were definitely non existent in my computer...


Gráfica y Slider tiempo funcional


Amazing I'll use it from now on. (mbed.org compiler had this kind of thing and I was missing it a lot)


espaces vs tabs ;-)


Unpublished this version because it should have been a major bump


No, change the time to 16 ticks not 100. You can't make as much Fish Oil as you can make Seed Oil. If you nerf it no one will use it.


seems like this commit is only cosmetic. will Litho based UIImplementation be open sourced?


Whoops, I'll change it to a single loop tomorrow...


Attendo conferma per procedere con la modellazione


@benadida You said you had to revert it because helios was no longer building / testing without python-ldap, requiring a custom buildpack on Heroku, which would be a good bit more work, what you would do in some point in the future...


This one is out of date, it was against master before the "Good diagonal" commit.

So I will stop it. I intend to recycle the idea once the BlockedBishop2 is completed,
by simply changing the bitboard Center, for a bitboard BishopCenterMask = Center + squares d6 and e6


explicit does not make sense here


That doesn't address the underlying problem. ApiApprover and ObjectApprover walk the callstack to figure out the assembly's location on disk and, from that, where the `approved.txt` file exists. It then can load the `approved.txt` file and do the comparison stuff it does.  The problem is that when the tests which execute ApiApprover (or ObjectApprover) are run in a location that differs from where they were compiled, the callstack walk finds the original compilation location and tries to use that.

On TeamCity compilation and test execution (ApiApprover/ObjectApprover running) are two different processes. They can run on different build agents from each other, compilation for a different branch can run between the two steps, and other scenarios could happen too. In those cases, the callstack watch is not going to find a location that contains the proper (or possibly any) `approved.txt` file. As a result ApiApprover can fail because it finds no file (manifests as a "expected <blank> but found <blah>" failure), or because it finds the wrong file. Worse yet, ApiApprover can pass because it finds an incorrect file that matches the test output. In this case a breaking API change would go unnoticed.

We have two options we have to mitigate these problems are to run APIApprover tests on the same build agent as compilation occurred, and/or to add the code here. Running on the same build agent is not a fool proof solution.  There is nothing to stop a different build from running on the same build agent between the compilation and the test run steps.  So, by itself, it cannot be implemented with confidence.  The code changes to how ApiApproval works will prevent these failures from happening on its own though.


After some tests (and a mistake along the way), I've noted that the hrules and spaces around them make the PDF version even longer than it was. For the trees' sake, I've thought it preferable to remove them.


This commit breaks building Boost, see https://travis-ci.org/boostorg/boost/jobs/281072107

```
error: Name clash for '<pstage/lib>libboost_atomic.so.1.66.0'
error:
error: Tried to build the target twice, with property sets having
error: these incompatible properties:
error:
error:     -  <warnings>on
error:     -  <threadapi>pthread <warnings>all
```


So I'm having trouble understanding why `xdis` and `dis3` are both needed. Seems like `xdis` covers the use case `dis3` does, is still maintained (unlike `dis3`), and supports both Python 2 and Python 3 (including 3.5 and 3.6) (unlike `dis3`). What is the value added by `dis3` if `xdis` is present? Why not just always use `xdis` or at least use it as the only backport package.


Change curationGroup to affiliation


2.1.0 is the current release. You can see the list of releases here https://github.com/BranchMetrics/react-native-branch-deep-linking/releases and in the ChangeLog https://github.com/BranchMetrics/react-native-branch-deep-linking/blob/master/ChangeLog.md (and in NPM, of course).

This is just a version bump for future work. It only exists in the master branch.


There's text related to the 200 response (lines 126-128) that I think need cleanup as well.


Very cool - and even simpler than before :)


Very strong start

I suspect a little confusion about the appropriate use of structs and mappings. You seem to using the `struct` to spell out the rows/instances of users, when it should describe properties/columns. `struct` is a Type you can use in arrays and/or `mappings`, so consider:

```
struct UserStruct {
  uint balance;
  uint totalSent;
  uint totalWithdrawn;
}

mapping(address = UserStruct) userStructs;
```

Also, it's normal for new users to latch on to `kill` as a "solution" to "immutable" code, but it's not an undo function and arguably makes matters worse. Here's why. `sefldestruct` will zero out the contract (not the history of it). Nothing that was there before is hidden. Going forward, any ETH sent to the contract will be "eaten" by it instead of returned. "Eaten" because there will be no function that can withdraw it.

Generally, while it's a little more trouble, I prefer a `modifier` - `onlyIfRunning` and an inherited contract `is Stoppable` with a run/pause switch for the owner and possibly an emergency withdrawal function. That gives an option to "hold everything!", evaluate the situation, possibly restore normal operations, leave it paused (forever), or empty it. The exact mix of appropriate contract (and who should have it) varies on a case-by-case basis (more about that in later modules). As a stretch goal or for practice, you could experiment with that idea.


Ok managed to change our webpack config to get rid of unsafe-inline and unsafe-eval. https://github.com/thousandetherhomepage/ketherhomepage/commit/cccc99cd9efb54f7fbba6b356e70c8e914bc7349


[R/GetAvailablePoints.R:5:3:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/GetAvailablePoints.R#L5) *warning:* **no visible global function definition for ‘.init_global_vars’**
```r
  .init_global_vars()
  ^~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:10:53:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/GetAvailablePoints.R#L10) *warning:* **no visible global function definition for ‘.create_counter_env’**
```r
    test_file(test_file, reporter = "silent", env = .create_counter_env())
                                                    ^~~~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:13:10:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/GetAvailablePoints.R#L13) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (.add_points(.GlobalEnv$test_available_points, .GlobalEnv$file_points, .GlobalEnv$map_to_desc))
         ^
```
[R/GetAvailablePoints.R:13:11:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/GetAvailablePoints.R#L13) *warning:* **no visible global function definition for ‘.add_points’**
```r
  return (.add_points(.GlobalEnv$test_available_points, .GlobalEnv$file_points, .GlobalEnv$map_to_desc))
          ^~~~~~~~~~~
```
[R/GetAvailablePoints.R:30:10:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/GetAvailablePoints.R#L30) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (all_available_points)
         ^
```
[R/GetAvailablePoints.R:35:3:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/GetAvailablePoints.R#L35) *warning:* **no visible global function definition for ‘.define_counter_functions’**
```r
  .define_counter_functions(test_env)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:36:10:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/GetAvailablePoints.R#L36) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (test_env)
         ^
```
[R/GetAvailablePoints.R:40:3:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/GetAvailablePoints.R#L40) *warning:* **no visible global function definition for ‘.source_files’**
```r
  .source_files(test_env)
  ^~~~~~~~~~~~~
```
[R/ResultsCreator.R:8:15:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/ResultsCreator.R#L8) *warning:* **no visible global function definition for ‘.get_status_for_test’**
```r
    status <- .get_status_for_test(test)
              ^~~~~~~~~~~~~~~~~~~~
```
[R/ResultsCreator.R:9:16:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/ResultsCreator.R#L9) *warning:* **no visible global function definition for ‘.create_message_for_test’**
```r
    message <- .create_message_for_test(test)
               ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ResultsJsonParser.R:7:51:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/ResultsJsonParser.R#L7) *warning:* **no visible global function definition for ‘unbox’, Did you mean 'box'?**
```r
    results[[length(results) + 1]] <- list(name = unbox(desc), points = points)
                                                  ^~~~~
```
[R/ResultsJsonParser.R:9:10:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/ResultsJsonParser.R#L9) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (results)
         ^
```
[R/ResultsJsonParser.R:16:25:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/ResultsJsonParser.R#L16) *warning:* **no visible global function definition for ‘.create_json_test_result’**
```r
    test_json_result <- .create_json_test_result(test_result)
                        ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ResultsJsonParser.R:19:36:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/ResultsJsonParser.R#L19) *warning:* **no visible global function definition for ‘unbox’, Did you mean 'box'?**
```r
  json_results <- list(runStatus = unbox("success"), backtrace = list(), testResults = json_test_results)
                                   ^~~~~
```
[R/ResultsJsonParser.R:36:20:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/ResultsJsonParser.R#L36) *warning:* **no visible global function definition for ‘toJSON’**
```r
  json <- enc2utf8(toJSON(results, pretty = FALSE))
                   ^~~~~~
```
[R/ResultsJsonParser.R:37:11:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/ResultsJsonParser.R#L37) *warning:* **no visible global function definition for ‘prettify’, Did you mean 'pretty'?**
```r
  json <- prettify(json)
          ^~~~~~~~
```
[R/RunTests.R:12:19:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L12) *warning:* **no visible global function definition for ‘.run_tests_project’**
```r
  test_results <- .run_tests_project(project_path)
                  ^~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:14:19:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L14) *warning:* **no visible global function definition for ‘.create_json_results’**
```r
  json_results <- .create_json_results(test_results)
                  ^~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:15:3:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L15) *warning:* **no visible global function definition for ‘.write_json’**
```r
  .write_json(json_results, ".results.json")
  ^~~~~~~~~~~
```
[R/RunTests.R:18:5:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L18) *warning:* **no visible global function definition for ‘.print_results_from_json’**
```r
    .print_results_from_json(json_results)
    ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:31:21:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L31) *warning:* **no visible global function definition for ‘.run_tests_file’**
```r
    file_results <- .run_tests_file(test_file, test_env)
                    ^~~~~~~~~~~~~~~
```
[R/RunTests.R:31:48:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L31) *warning:* **no visible binding for global variable ‘test_env’**
```r
    file_results <- .run_tests_file(test_file, test_env)
                                               ^~~~~~~~
```
[R/RunTests.R:39:3:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L39) *warning:* **no visible global function definition for ‘.define_tester_functions’**
```r
  .define_tester_functions(test_env)
  ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:41:12:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L41) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  tryCatch({.source_files(test_env)},
           ^
```
[R/RunTests.R:41:13:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L41) *warning:* **no visible global function definition for ‘.source_files’**
```r
  tryCatch({.source_files(test_env)},
            ^~~~~~~~~~~~~
```
[R/RunTests.R:43:10:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L43) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (test_env)
         ^
```
[R/RunTests.R:55:5:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L55) *warning:* **no visible global function definition for ‘test_that’**
```r
    test_that(desc, code)
    ^~~~~~~~~
```
[R/RunTests.R:68:3:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L68) *warning:* **no visible global function definition for ‘test_file’**
```r
  test_file_output <- test_file(file_path, reporter = "silent", env = .create_test_env())
  ^~~~~~~~~
```
[R/RunTests.R:68:71:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L68) *warning:* **no visible global function definition for ‘.create_test_env’**
```r
  test_file_output <- test_file(file_path, reporter = "silent", env = .create_test_env())
                                                                      ^~~~~~~~~~~~~~~~
```
[R/RunTests.R:70:24:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L70) *warning:* **no visible global function definition for ‘.create_file_results’**
```r
  test_file_results <- .create_file_results(test_file_output, points, .GlobalEnv$points_for_all_tests)
                       ^~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:78:3:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L78) *warning:* **no visible global function definition for ‘.write_json’**
```r
  .write_json(list(runStatus = unbox("sourcing_failed"), backtrace = list(), testResults = list()), ".results.json")
  ^~~~~~~~~~~
```
[R/RunTests.R:78:32:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L78) *warning:* **no visible global function definition for ‘unbox’, Did you mean 'box'?**
```r
  .write_json(list(runStatus = unbox("sourcing_failed"), backtrace = list(), testResults = list()), ".results.json")
                               ^~~~~
```
[R/RunTests.R:89:23:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L89) *warning:* **no visible global function definition for ‘.get_available_points’**
```r
  available_points <- .get_available_points(project_path)
                      ^~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:91:19:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L91) *warning:* **no visible global function definition for ‘.create_available_points_json_results’**
```r
  json_results <- .create_available_points_json_results(available_points)
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:92:3:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/R/RunTests.R#L92) *warning:* **no visible global function definition for ‘.write_json’**
```r
  .write_json(json_results, ".available_points.json")
  ^~~~~~~~~~~
```
[tests/testthat/resources/simple_source_code_error/R/main.R:1:1:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/tests/testthat/resources/simple_source_code_error/R/main.R#L1) *style:* **Variable or function name should be snake_case.**
```r
RetTrue <- function() {
^~~~~~~
```
[tests/testthat/resources/simple_source_code_error/R/main.R:6:19:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/tests/testthat/resources/simple_source_code_error/R/main.R#L6) *style:* **Place a space before left parenthesis, except in a function call.**
```r
RetOne <- function() {
                  ^
```
[tests/testthat/resources/simple_source_code_error/R/main.R:6:22:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/tests/testthat/resources/simple_source_code_error/R/main.R#L6) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
RetOne <- function() {
                     ^
```
[tests/testthat/resources/simple_source_code_error/R/main.R:7:9:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/tests/testthat/resources/simple_source_code_error/R/main.R#L7) *error:* **unexpected 'in'**
```r
  error in source code
        ^
```
[tests/testthat/resources/simple_source_code_error/tests/testthat/helperTMC.R:4:1:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/tests/testthat/resources/simple_source_code_error/tests/testthat/helperTMC.R#L4) *style:* **Variable or function name should be snake_case.**
```r
pointsForAllTests <- function(points) {
^~~~~~~~~~~~~~~~~
```
[tests/testthat/resources/simple_source_code_error/tests/testthat/helperTMC.R:12:3:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/tests/testthat/resources/simple_source_code_error/tests/testthat/helperTMC.R#L12) *warning:* **no visible global function definition for ‘test_that’**
```r
  test_that(desc, code)
  ^~~~~~~~~
```
[tests/testthat/resources/simple_source_code_error/tests/testthat/testMain.R:1:9:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/tests/testthat/resources/simple_source_code_error/tests/testthat/testMain.R#L1) *style:* **Only use double-quotes.**
```r
library('testthat')
        ^~~~~~~~~~
```
[tests/testthat/testRunTests.R:131:37:](https://github.com/RTMC/tmc-r-tester/blob/ac4b98882f5c3a3ef14f6df115f7eca8e733e9cf/tests/testthat/testRunTests.R#L131) *style:* **Put spaces around all infix operators.**
```r
  available_points_path <- paste(sep="", simple_all_tests_pass_project_path, "/.available_points.json")
                                   ~^~
```


I wouldn't do this unless the `else` fits on the same line as the `if`


@rofrischmann I got caught out by the main site not having this doc change. Are you planning to push an update? :)


That's talking about C++ usage. _XPP_DEVICE_TYPE is a struct which is in "C", not C++. Therefore NULL is accepted in "C" standard.

Plus how many different structures of _XPP_DEVICE_TYPE are there? Answer: Just one. If we do have multiple same structure, C++ will not compile anyway.

However, we need a definition of "xbox" nullptr to know the difference and meet C++ standard requirement. Something like `#define xnullptr nullptr`?


If you prefix with `Log`, like `LogSetPauseEvent`, you have less scope to mistake this with a function call.


You may want to make sure this is a real change to avoid emitting redundant events.


@daniele-pecora how do you use that pipe ?


Created multidev environment [natalie-sandbox#pr-timeline](https://dashboard.pantheon.io/sites/ee1a9f88-1cc8-4eca-a8a6-7dc1433bb37e#pr-timeline).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-timeline-natalie-sandbox.pantheonsite.io/)


oops, nevermind, EM needs the old semantics of run... hmm, but I do think that small-step run corresponds to exec?


So, if we remove this behavior, we /could/ make it truly consistent by changing the HHVM side: generate typed properties for declared attributes, then they have the same behavior as any other property.

I think the hack team are planning on investigating XHP more thoroughly next year, and to increase consistency, but I don't think they have any specific changes in mind yet.


How do you protect different people from using the same hash? This is an "honest mistake" security risk for your customers.


yeeey! thanks


Most Sublime Text 3 packages use the `bin` folder, and then a subfolder in there for the name of the executable. You can read more about this by following the conversation on sublimehq/Packages#32

@Makopo likes to keep a flat structure to his package, so his binaries are not in a subfolder `./bin/lslint/`. Also note that his package targets Sublime Text 2, not Sublime Text 3.

Whatever works for you, though...


I think you're misunderstanding how it works. I think it shouldn't be readable and guys on z3 checked that it works. If it doesn't corrupt the partition, it doesn't use it.

If you want to fix this, you should aim your research on getting misc to a file (and then we can use apps_log for what it was intended, now we use tmpfs on lineage). nailyk tried it and failed. I don't remember why and I'm not exactly that much of a linux guy, so I didn't even understand it.


Why not to use `Any(uri => string.Equals(uri, address, StringComparison.Ordinal))`?


TeamCity LCM :: liblcm-linux64-master Continuous [Build 60](http://build.palaso.org/viewLog.html?buildId=98962&buildTypeId=Liblcm_LiblcmLinux64masterContinuous) outcome was **FAILURE**
Summary: Exit code 2 (new) Build time: 00:00:06


Did you check somewhere that `MAX_THOUSANDTHS_COST <= 1000`?


@J-A-U ich dachte eigentich eher wir nehmen direkt php-mysql, da kommt unter stretch auch die 7.0 raus und es sollte auch für 7.1 passen?


Lol, thanks. I missed it :)


# Instalação
Realizada a instalação do Android oPI, teste feito de YouTube, Navegação, GoogleChrome.
Identificado que o sistema se comportou de forma estável porém em alguns momentos identificado legg de vídeo.
Ver GPU e memória para realizar overclock.


TeamCity LCM :: liblcm-win32-master Continuous [Build 64](http://build.palaso.org/viewLog.html?buildId=98961&buildTypeId=Liblcm_LiblcmWin32masterContinuous) outcome was **FAILURE**
Summary: NUnit error running tests in 'C:\BuildAgent\work\8a4ced8090a4a0ab\artifacts\Release\SIL.LCModel.Core.Tests.dll' assembly
Loading assembly is compiled for v4.0.30319, MSIL
NUnit runner runtime is v4.0.30319, x86
System.IO.FileNotFoundException: Could ... Build time: 00:01:03


It would make sense to force `msg.value > 0` to block trolls.


1) Include Pipe in your WidgetLibrary Module
```typescript
@NgModule({
  imports: [CommonModule, FormsModule, ReactiveFormsModule,
    // angular2-schema-form
    SchemaFormModule,
    ...
  ],
  declarations: [
    ...
    IsFormPropertyRequiredAsteriskPipe,
    IsFormPropertyRequiredPipe,
    ...
  ],
  entryComponents: [
   ...
    IsFormPropertyRequiredAsteriskPipe,
    IsFormPropertyRequiredPipe,
   ...
  ],
  providers: [...]
})
```

2) Then use it in your template
```
<label> My Label <span *ngIf="(formProperty|IsRequired)">*</span></label>
```

```
<custom-component label="{{ schema.hasOwnProperty('title') ? schema.title : formProperty.path }} {{formProperty|IsRequiredAsterisk}}"></custom-component>
```


Obsolete was added 8 months ago, Commit 7168d5fd7f9edd8dfe11c08429dc49cae522f530


It's just a commit for 1 line. Will be better documented soon


TeamCity LCM :: liblcm-win64-master Continuous [Build 48](http://build.palaso.org/viewLog.html?buildId=98963&buildTypeId=Liblcm_LiblcmWin64masterContinuous) outcome was **SUCCESS**
Summary: Tests passed: 2602, ignored: 44 Build time: 00:02:27


I think this should be <util/optional.h>


Такие штуки лучше прятать в отдельный файлик с конфигами
У людей разные пути к базам данных, поэтому такая настройка должна меняться в одном месте, где её легко найти


I see that `startDate` is not used for any enforcement logic. It is only stored. So it is not necessary. Plus, it is the exact same value as the event's block number's timestamp, so clients can reconstruct it easily.


В конце файла принято оставлять пустую строку


app


Rocco


Do you want to try your hand at making `receiver` unknowable up to the point of withdrawal?


@ricardoupalacios : MovieFormViewModel.cs has been updated instead of Movie.cs because for example if we add Required and StringLength attributes to Name property, then a new migration has to be created and then update the database. To avoid that, I think Mosh copied all of the properties to MovieFormViewModel.cs and added those attributes.

In my case, I went ahead and added those attributes directly in the Movie.cs, created a new database migration and updated database. As I am aware of this now, I will update MovieFormViewModel.cs later if I have to.


FixIntervalScheduleInterpolation (JasonGlazer) - Win64-Windows-7-VisualStudio-14: OK (2782 of 2782 tests passed, 21 test warnings)

Messages:

 * 21 tests had: EIO diffs.

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


cssだけで画像の拡大・縮小を操作するのは無理だった。


`bytes32` instead of `string` will be cheaper with, for all practical purposes, the same safety.


Created multidev environment [natalie-sandbox#pr-timeline](https://dashboard.pantheon.io/sites/ee1a9f88-1cc8-4eca-a8a6-7dc1433bb37e#pr-timeline).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-timeline-natalie-sandbox.pantheonsite.io/)


@gundal as @Skunk1909 mentioned, they use the latest 4.9 google toolchain, with this one you can compile their kernel (like they provide it) mostly without any issues. Also they build the kernel together with the rom (as you do with an AOSP one) so they will have all configs set. Their source code compiles just fine for them, but we ain't samsung so we adapt that it compiles for us too!


`/tmp/artifacts` is getting grabbed, yes -- no, we are using a smaller tool in this repo to generate the XML


The following doc(s) have been deployed to the [2938route](https://2938route-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/dns-providers/amazon-route53](https://2938route-static-docs.pantheonsite.io/docs/dns-providers/amazon-route53)
- [source/docs/assets/images/route53-a-record.png](https://github.com/pantheon-systems/documentation/commit/4e6d7ac63e9df500d173fe18b8af1a8ad73a2fad/source/docs/assets/images/route53-a-record.png)
- [source/docs/assets/images/route53-aaaa-records.png](https://github.com/pantheon-systems/documentation/commit/4e6d7ac63e9df500d173fe18b8af1a8ad73a2fad/source/docs/assets/images/route53-aaaa-records.png)
- [source/docs/assets/images/route53-cname-record.png](https://github.com/pantheon-systems/documentation/commit/4e6d7ac63e9df500d173fe18b8af1a8ad73a2fad/source/docs/assets/images/route53-cname-record.png)


Good point!  Updated the code in [5d187dc](https://github.com/elishacloud/dxwrapper/commit/5d187dc895f3aa162ef7b15c7cc71d3e172363d3) to store and reset thread priority.


La inn tekst til oppgaven


You are hiding a `.transfer` into an internal function. That's opening an avenue for you to have multiple transfers in one transaction, unbeknownst to you. Better keep your transfers clearly visible in public functions.


Performance. `GetRedirectUrisAsync()` returns an array so the `foreach` loop is optimized and the check is made without any allocation. If we used `Any()`, we'd have at least 2 allocations: one for the enumerator and one for the closure.