[R/doFuture.R:10:14:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L10) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  if (debug) mdebug("doFuture() ...")
             ^~~~~~
```
[R/doFuture.R:16:9:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L16) *warning:* **no visible global function definition for ‘iter’, Did you mean 'it'?**
```r
  it <- iter(obj)
        ^~~~
```
[R/doFuture.R:18:18:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L18) *warning:* **no visible global function definition for ‘makeAccum’**
```r
  accumulator <- makeAccum(it)
                 ^~~~~~~~~
```
[R/doFuture.R:92:5:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L92) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("- R expression:")
    ^~~~~~
```
[R/doFuture.R:93:5:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L93) *warning:* **no visible global function definition for ‘mprint’, Did you mean 'print'?**
```r
    mprint(expr)
    ^~~~~~
```
[R/doFuture.R:101:5:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L101) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("- identifying globals and packages ...")
    ^~~~~~
```
[R/doFuture.R:116:5:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L116) *warning:* **no visible global function definition for ‘mstr’, Did you mean 'str'?**
```r
    mstr(globals)
    ^~~~
```
[R/doFuture.R:119:5:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L119) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("  - R expression:")
    ^~~~~~
```
[R/doFuture.R:120:5:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L120) *warning:* **no visible global function definition for ‘mprint’, Did you mean 'print'?**
```r
    mprint(expr)
    ^~~~~~
```
[R/doFuture.R:121:5:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L121) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("- identifying globals and packages ... DONE")
    ^~~~~~
```
[R/doFuture.R:128:1:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L128) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/doFuture.R:166:25:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L166) *warning:* **no visible global function definition for ‘nbrOfWorkers’**
```r
      nbr_of_futures <- nbrOfWorkers()
                        ^~~~~~~~~~~~
```
[R/doFuture.R:174:23:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L174) *warning:* **no visible global function definition for ‘nbrOfWorkers’**
```r
    nbr_of_workers <- nbrOfWorkers()
                      ^~~~~~~~~~~~
```
[R/doFuture.R:187:13:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L187) *warning:* **no visible global function definition for ‘splitIndices’**
```r
  chunks <- splitIndices(nbr_of_elements, ncl = nbr_of_futures)
            ^~~~~~~~~~~~
```
[R/doFuture.R:188:3:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L188) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  mdebug("Number of chunks: %d", length(chunks))
  ^~~~~~
```
[R/doFuture.R:196:3:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L196) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  mdebug("Number of futures (= number of chunks): %d", nchunks)
  ^~~~~~
```
[R/doFuture.R:198:3:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L198) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  mdebug("Launching %d futures (chunks) ...", nchunks)
  ^~~~~~
```
[R/doFuture.R:201:5:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L201) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("Chunk #%d of %d ...", ii, length(chunks))
    ^~~~~~
```
[R/doFuture.R:215:5:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L215) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("Chunk #%d of %d ... DONE", ii, nchunks)
    ^~~~~~
```
[R/doFuture.R:218:3:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L218) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  mdebug("Launching %d futures (chunks) ... DONE", nchunks)
  ^~~~~~
```
[R/doFuture.R:226:14:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L226) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  if (debug) mdebug("- resolving future")
             ^~~~~~
```
[R/doFuture.R:227:3:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L227) *warning:* **no visible global function definition for ‘resolve’, Did you mean 'qr.solve'?**
```r
  resolve(fs, value = TRUE)
  ^~~~~~~
```
[R/doFuture.R:230:14:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L230) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  if (debug) mdebug("- collecting values of future")
             ^~~~~~
```
[R/doFuture.R:231:31:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L231) *warning:* **no visible binding for global variable ‘value’**
```r
  results <- lapply(fs, FUN = value, signal = FALSE)
                              ^~~~~
```
[R/doFuture.R:241:14:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L241) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  if (debug) mdebug("- accumulating results")
             ^~~~~~
```
[R/doFuture.R:259:5:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L259) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("- processing errors (handler = %s)", sQuote(error_handling))
    ^~~~~~
```
[R/doFuture.R:261:18:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L261) *warning:* **no visible global function definition for ‘getErrorValue’**
```r
  error_value <- getErrorValue(it)
                 ^~~~~~~~~~~~~
```
[R/doFuture.R:263:20:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L263) *warning:* **no visible global function definition for ‘getErrorIndex’**
```r
    error_index <- getErrorIndex(it)
                   ^~~~~~~~~~~~~
```
[R/doFuture.R:274:14:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L274) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  if (debug) mdebug("- extracting results")
             ^~~~~~
```
[R/doFuture.R:275:10:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L275) *warning:* **no visible global function definition for ‘getResult’**
```r
  res <- getResult(it)
         ^~~~~~~~~
```
[R/doFuture.R:277:14:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/doFuture.R#L277) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  if (debug) mdebug("doFuture() ... DONE")
             ^~~~~~
```
[R/registerDoFuture.R:22:3:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/registerDoFuture.R#L22) *warning:* **no visible global function definition for ‘setDoPar’**
```r
  setDoPar(doFuture, data = NULL, info = info)
  ^~~~~~~~
```
[R/registerDoFuture.R:22:12:](https://github.com/HenrikBengtsson/doFuture/blob/22683b34d403baac8c7701830b8539b24a5e18dc/R/registerDoFuture.R#L22) *warning:* **no visible binding for global variable ‘doFuture’**
```r
  setDoPar(doFuture, data = NULL, info = info)
           ^~~~~~~~
```


У тебя счетчик стал общим для всех классов, где подключен этот модуль. Здесь нужно использовать не переменную класса, а инстанс переменную класса (с одной `@`)


Зачем переусложнять метод, делая из него и геттер, и сеттер? Создай 2 отдельных метода


Модуль нигде не подключается. Приведи примеры использования


My WooCommerce Plugin for CryptoNote coins is working and can be easily forked for Bytecoin. https://github.com/Karbovanets/karbo-woocommerce
You can email me also and I would be glad to help.


LOL


这是要开始放弃 IE9 了么。


Change line 26 to  `final String token = bridgeEvent.getRawMessage().getJsonObject("body").getString("token")`


Thanks very much


Updated score omissions for CSR1068, added code to eliminate 'x' from choice IDs on carry-through questions.


close #33


Hope I'm right


Thanks! @brianarnold789


How familiar?  I think I'm in that "just enough to be dangerous" space, currently!
I'm trying to implement the FormView, but I'm getting an error: "KeyError at /connect/ 'country'"  I've tried passing 'US' as a kwarg in the urlpattern and thought maybe because there were no states in the STATE_CHOICES_BY_COUNTRY, so I added Louisiana to it but that didn't seem to help either... Any ideas?

```python
class ManagedAccountFormView(FormView):
    form_class = InitialManagedAccountForm

    def get_form_kwargs(self):
        kwargs = super(ManagedAccountFormView, self).get_form_kwargs()
        kwargs.update(request=self.request)
        return kwargs
```
```python
urlpatterns = [
    url(r'^connect/', ManagedAccountFormView.as_view(),kwargs=dict(country='US'),name='connect'),
]
```


What is the meaning of this


149092157-AERC_updates_to_BSDF (vidanovic) - i386-Windows-7-VisualStudio-14: OK (2762 of 2762 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)


Sure, I created this issue https://github.com/npm/npm/issues/18425


Shouldn't the tests use FG since we have it?


Perhaps Travis has `dash` as `/bin/sh`? I think that's the default on Debian; I don't know about Ubuntu.

Not that it really matters, if it works.


Haha really? :)


<img src= "Images/Final Background.jpg"


My apologies for the newbie question.
I downloaded the zip for 3.15.1 and replaced the old files/folders.
Now getting "env: python2: No such file or directory" when I run ./main.py on iMac
I see "python" in /usr/bin/ , but not "python2"
Any recommendations, please?  Many thanks!


War ich wirklich so blind, dass ich diese Methode im Parent übersehen haben sollte?... So ist natürlich viel besser! Danke


Hola


Credit to Pauwlo for adding the logging.


Yessir


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/de742651-8462-4286-b78d-3e94ac013f9f "compromisos"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/0d0e8b6d-930b-40fc-ac1c-2a7d8ad5ef0b "compromisos") deployed [compromisos](https://github.com/eschuler7/compromisos/releases/tag/deploy-ibm-yp-us-south-eschuler-pe.ibm.com-dev-20170915-042103 "deploy-ibm-yp-us-south-eschuler-pe.ibm.com-dev-20170915-042103") to [dev](https://console.bluemix.net/apps/6f3a0e56-815a-41fc-aa5f-5ec09678068d?env_id=ibm:yp:us-south "ibm:yp:us-south:eschuler@pe.ibm.com:dev"), including this commit


Tema Elegido


149092157-AERC_updates_to_BSDF (vidanovic) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1548 of 1548 tests passed, 0 test warnings)

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


149092157-AERC_updates_to_BSDF (vidanovic) - x86_64-MacOS-10.9-clang: OK (2756 of 2762 tests passed, 1 test warnings)

Messages:

 * 7 tests had: EIO diffs.
 * 6 tests had: ESO big diffs.
 * 1 test had: SSZ big diffs.
 * 1 test had: ZSZ big diffs.
 * 1 test had: MTR big diffs.

Failures:

regression Test Summary
 * Passed: 600
 * Failed: 6

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


Way better, thanks


Yes!


Good job.

Can we get the registered scopes in controllers? We can use them for `ticket.SetScopes` to intersect the requested scopes.


Update cv


仿照美团写的一个抽奖活动界面 swift3.0


Nice. Thank you.


初玩github


boleh dibantu di merge juga ke master


It looks like commit d3d1529da3e83b1bc1e1ba288b75aef11352b6e9 was previously published as 0.2.1. It may be worth bumping the version above that.


let it be all this things hansraj


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/5a7e57bc-5410-437d-95a5-d427815f5ebc "sportman-loopback"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/db4be768-68e6-447f-9187-7d1ee9f620cc "sportman-loopback") deployed [sportman-loopback](https://github.com/jims10d/sportman-loopback/releases/tag/deploy-ibm-yp-us-south-jims10d-simpleSpace-20170915-044429 "deploy-ibm-yp-us-south-jims10d-simpleSpace-20170915-044429") to [simpleSpace](https://console.bluemix.net/apps/12384bdb-7ac1-45d2-b63b-7d0a3532c568?env_id=ibm:yp:us-south "ibm:yp:us-south:jims10d:simpleSpace"), including this commit


I'm sorry but a don`t understand the logic. What is the case have a copy of registration method in backend of frontend registrtion method? And how I can a add new user as super-admin?


A popup raises when money is zero and weapons don't shoot anymore until a bomb kill an enemy and some money is gained.


c


eqewq


wait, so is this gone?


eqw


If you want to flip(or rotate) a domino, click the domino.
If you want to put a domino on a table, drag it.


@avneetmalhotra
Prefer to use `attr` method to fetch attributes of an element, and `prop` method to fetch properties of an element.
Also read the difference between `attr` and `prop`.


Created multidev environment [badcamp-2017#pr-sponsor](https://dashboard.pantheon.io/sites/8d658997-7a61-4db8-9be8-0f16b8b62022#pr-sponsor).

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


Bluemix [toolchain](https://dev-console.stage1.bluemix.net/devops/toolchains/af084c83-c313-422b-a2df-bf1a53a59e9a "UI-ys1dev-SimpleTC0915T005214"): [Delivery Pipeline](https://dev-console.stage1.bluemix.net/devops/pipelines/72e0ed05-794f-41f5-a755-18f8a0dcf336 "UI-ys1dev-SimpleTC0915T005214") deployed [UI-ys1dev-SimpleTC0915T005214](https://github.com/idsb3t1/UI-ys1dev-SimpleTC0915T005214/releases/tag/deploy-ibm-ys1-us-south-idsb3t3-us.ibm.com-dev-20170915-045425 "deploy-ibm-ys1-us-south-idsb3t3-us.ibm.com-dev-20170915-045425") to [dev](https://console.stage1.bluemix.net/apps/186f8b54-cdde-4dd7-b63a-7ff11af438dd?env_id=ibm:ys1:us-south "ibm:ys1:us-south:idsb3t3@us.ibm.com:dev"), including this commit


I'll rip it out. I wanted to commit it so you could see some awesome reflection auto-populating struct code. I was so proud of it. I had it finished and working. I was reviewing one last thing before I committed when I found the `MapTo`. I'll rip this out in a few.


149092157-AERC_updates_to_BSDF (vidanovic) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2796 of 2802 tests passed, 1 test warnings)

Messages:

 * 7 tests had: EIO diffs.
 * 6 tests had: ESO big diffs.
 * 1 test had: SSZ big diffs.
 * 1 test had: ZSZ big diffs.
 * 1 test had: MTR big diffs.

Failures:

regression Test Summary
 * Passed: 620
 * Failed: 6

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


149092157-AERC_updates_to_BSDF (vidanovic) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


Go home XD


@avneetmalhotra
We should use `$("#myList li.current")` here because it is mentioned that we need to select the list item `li`.


Why do we change this?


哇


@avneetmalhotra
Avoid creating any variables here. This logic can be simplified.
We should traverse to the form, and then traverse to the submit button of the form.


@avneetmalhotra
We need to add `disabled` class to all the sibling elements, not just the next element.


Created multidev environment [badcamp-2017#pr-logo-cha](https://dashboard.pantheon.io/sites/8d658997-7a61-4db8-9be8-0f16b8b62022#pr-logo-cha).

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


Bluemix [toolchain](https://dev-console.stage1.bluemix.net/devops/toolchains/b59af34f-bb1e-48f9-bfe3-6124c6569f90 "UI-ys1dev-KEEP-TC"): [Delivery Pipeline](https://dev-console.stage1.bluemix.net/devops/pipelines/95b48a85-90ae-4a2a-b138-ea0a6fbc4e6a "UI-ys1dev-KEEP-TC") deployed [UI-ys1dev-KEEP-TC](https://github.com/idsb3t1/UI-ys1dev-KEEP-TC/releases/tag/deploy-ibm-ys1-us-south-idsb3t4-us.ibm.com-dev-20170915-050241 "deploy-ibm-ys1-us-south-idsb3t4-us.ibm.com-dev-20170915-050241") to [dev](https://console.stage1.bluemix.net/apps/6d742333-38b9-435b-8778-b53120f9f984?env_id=ibm:ys1:us-south "ibm:ys1:us-south:idsb3t4@us.ibm.com:dev"), including this commit


@Sunaries Emmmmmmm, can't. Or, can not be easily changed. `RichTextBox` is more complex than I thought.


Looks fun


fix_failing_Workspace_GiveNames3 (mbadams5) - x86_64-MacOS-10.10-clang: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-NA-red.png)


Somehow it doesn't work on my machine :(


Unsure about this, since SCP_BL2 is still nowhere to be found.


苦苦


![](https://github.trello.services/images/mini-trello-icon.png) [Que el socio pueda acceder al sistema por medio de usuario](https://trello.com/c/DniKjyTs/14-que-el-socio-pueda-acceder-al-sistema-por-medio-de-usuario)


149092157-AERC_updates_to_BSDF (vidanovic) - Win64-Windows-7-VisualStudio-14: OK (2756 of 2762 tests passed, 1 test warnings)

Messages:

 * 7 tests had: EIO diffs.
 * 6 tests had: ESO big diffs.
 * 1 test had: MTR big diffs.
 * 1 test had: SSZ big diffs.
 * 1 test had: ZSZ big diffs.

Failures:

regression Test Summary
 * Passed: 600
 * Failed: 6

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


Needs SCP_BL2.


This, or something like it should be added to the interface.


Daniel come back to this!


Thank you for your response James!
So when can we expect the stable version of v2.4.0 to be released?


Created multidev environment [badcamp-2017#ci-589](https://dashboard.pantheon.io/sites/8d658997-7a61-4db8-9be8-0f16b8b62022#ci-589).

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


This has changed on master and it is now necessary to do something here.


说明


LGTM


Very good. Excellent. Gorgeous!!!


Created multidev environment [badcamp-2017#ci-591](https://dashboard.pantheon.io/sites/8d658997-7a61-4db8-9be8-0f16b8b62022#ci-591).

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


Just convenience since it's defined in the too build.gradle that way from Rocket.Chat. Was easier to change just one file 😅


Actually we could remove this, since it's also defined below...


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/emojipicker-stores-state-in-global-module-level-variables/70056/9


ggg


IE9 和现在表现一样，算是渐进增强吧。


[Your benchmark job](https://github.com/JuliaLang/julia/commit/ac714a1d118d0664890b683635cc47123aa52c22#commitcomment-24316804) has completed - possible performance regressions were detected. A full report can be found [here](https://github.com/JuliaCI/BaseBenchmarkReports/blob/561cdfc45aec143a07f34c9c81e791098a183717/daily_2017_9_15/report.md). cc @ararslan


Você já está nos exercícios 8 mesmo né...


need to update


I didn't try the GPU but screen works well using OSS (@Alexax66 prefer a OSS usage too)


Hmm... There aren't enough changes to chew out. LGTM.


Note: When this was lowercase, T, it was not running the test. :)


Jenkins test this please.


Jenkins failed because a server it wanted to download stuff from didn't respond correctly.


No worries.
I'll get in touch with you as requested.


@javache
I think Adsupport in React.podspec needs be removed too.


Pandit, don't worry about updating this. I've got it.


Hi Zhoutun

The "case" here denotes one of the the switch and case statements. We mistakenly called additional optimized function GlobalAvePoolBackward in case of stochastic pooling.

Best,
Jie Hu


Seems like this could give the same bench than your version 3:

````
          else if (   (Pt == BISHOP || Pt == ROOK)
                   && (PseudoAttacks[Pt][s] & pos.square<KING>(Them))
                   && !(BetweenBB[s][pos.square<KING>(Them)] & pos.pieces(PAWN, Pt)))
          {
              kingAttackersCount[Us]++;
              kingAttackersWeight[Us] += KingAttackWeights[Pt] / 2;
          }
````


Thanks ken. Glad to know you pay attention to me... (sometimes, see #40)


We're currently only deploying one language, but we plan on adding other soon so we're preparing our infrastructure. Furthermore, we don't need other languages in dev mode because we simply use the defaults for dev - and that includes using id instead of defaultMessage (because repeating simple things twice is so silly)


"Major version zero (0.y.z) is for initial development. Anything may change at any time. The public API should not be considered stable."

https://semver.org


//改动后的轮播图

<!DOCTYPE html>

    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1.0">
    <title>bootstrap网页</title>
    <link rel="stylesheet" href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css">

					box1

这是一个盒子，它占了body宽度的四分之一。这是一个盒子，它占了body宽度的四分之一。

				box2

这是一个盒子，它占了body宽度的四分之一。这是一个盒子，它占了body宽度的四分之一。

				box3

这是一个盒子，它占了body宽度的四分之一。这是一个盒子，它占了body宽度的四分之一。

				box4

这是一个盒子，它占了body宽度的四分之一。这是一个盒子，它占了body宽度的四分之一。


Thanks for pointing this out. I have pushed a new version to the Gem repository.


тест комментария


Nice!


I think there should be any documentation for this. Now, there is no any documentation about ng-template directive


why not  2.5.x ?


ok will do it


Dear @CzechPMDevs,
I am sorry to inform you that your submitted release, "FakeSlots" (v1.0.0), for the project [FakeSlots](https://poggit.pmmp.io/ci/CzechPMDevs/FakeSlots/FakeSlots) on 2017-09-09 09:58:37 has been rejected.

The number of players online must never exceed the hard limit in server.properties. Plugins that aim to provide extra slots should instead impose a soft limit at a lower number.

Please resolve the above-listed issues and submit the updated plugin again.


can be joined in the first regex (`...|\.+`)


Bagaimana line vodka bisa menjadi bot protect kick

Pada tanggal 14 Sep 2017 07.48, "Wahyu Donald" <wahyudonald66@gmail.com>
menulis:

> Change admin help
>
> Pada tanggal 14 Sep 2017 05.25, "azyzal" <notifications@github.com>
> menulis:
>
>> Azyzal
>>
>> —
>> You are receiving this because you are subscribed to this thread.
>> Reply to this email directly, view it on GitHub
>> <https://github.com/merkremont/LineVodka/commit/d2ebcca523e34474bc7c74f3476502f18a44ec17#commitcomment-24287834>,
>> or mute the thread
>> <https://github.com/notifications/unsubscribe-auth/AZnBdK0fl6zCDlapDmqXVDlUbhq8utB_ks5siFY6gaJpZM4PWzsr>
>> .
>>
>


So .. this code definitely needs some tweaking. :) I have to admit, I cut this code and didn't get a chance to test it much yet. Looks like a couple of issues.

I've committed a couple of fixes - have a look at the latest on branch `connect`.

Here is my rough code:

```
class BankAccountForm(InitialManagedAccountForm):
    pass

class CreateBankAccountView(FormView):
    """Prompt a user to enter their bank account details."""

    form_class = BankAccountForm
    template_name = '<path to your template>'

    def get_form_kwargs(self, *args, **kwargs):
        form_kwargs = super(
            CreateBankAccountView, self
        ).get_form_kwargs(
            *args, **kwargs
        )
        initial = form_kwargs.pop('initial', {})
        form_kwargs['request'] = self.request
        form_kwargs['country'] = 'US'
        return form_kwargs
```

Seems to be working for US and CA for me. Although I have custom code that pushes the data to Stripe via their API, so I suspect you'll run into issues in that chunk of code next. :/

Feel free to soldier on. I'll be looking at this code properly in the next few days as I'm trying to get it merged back into the main pinax-stripe project.


hmm what's the edge case for that?


Доброго времени суток.
Пытался внедрить ваш код в регистрацию
include_once("bd.php");

if (isset($_POST['submit'])){
    if(empty($_POST['login']))  {
    echo '
 Введите логин!

Попробовать ещё раз';
}
elseif (!preg_match("/^\w{10,13}$/", $_POST['login'])) {
echo '
В поле "логин" введены недопустимые символы! Только цифры!

Попробовать ещё раз';
}
Чтобы в качестве логина использовать СНИЛС, но ничего не получилось.


Mã nguồn ổn, nhưng cần bổ sung một số kỹ thuật cao cấp để mã nguồn ngắn gọn và dễ hiểu hơn.
Ví dụ :
1. Thuộc tính
2. Đọc và lưu dữ liệu ra tập tin


Can't those be done in only 1 filter to avoid more funciton calls? Same for `valid` below.


I don't think these definitions will ever be in PKCS#11. I am not sure why it is not handled the same way as PSS (with multiple algorithms), but I would wonder if they would update it this way. It is there since version 2.1 (1999). This can be safely deleted.


@sabeurthabti i am facing error at this line showing that you can't add multiple loader and query parameter


Check #3 if we return after this, maybe you can return earlier and skip `default`. I can rebase if needed.


@lynaaa ok, kiểm tra thêm độ dài ký tự nhập vào trong thuộc tính nữa


Please, squash this with the previous commit. It is hard to see what indentation was fixed and what not from the previous commit.


Absolutely not. That would require everyone to install *all* the dependencies. Not to mention the atrocious increase of memory usage.


@hoanhu Bạn hãy tạo Project và quản lý các issue với lại gán người xử lý luôn


149092157-AERC_updates_to_BSDF (vidanovic) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2159 of 2159 tests passed, 0 test warnings)

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


Except that it doesn't work with more than one layer.  DOH.  The shader map mechanism pukes, for unknown reasons.  No harm done at this point, but it doesn't do what it's supposed to do.


1. 087851016009


ok, ;)


exercício de java olá mundo


Ipad


now it is working


это что???
зачем это??
это должно быть в конфиге supervisor


https://forum.palemoon.org/viewtopic.php?f=29&t=15016

> In Bookmarks Manager, it would be cool if pressing Backspace when no text field has focus would move up to the parent folder like it does in Windows Explorer.

You can use the left arrow. But the folders are closed...

You can assign a key combination (the backspace - to return on previous page).
I don't know how this is acceptable.


ты хотя бы понимаешь относительно какого каталога ты это делаешь?


@macdonst  Could we use `APPLICATION_ID` instead? PACKAGE_NAME isn't exactly unique in an android application artifact, and in fact the official documentation for "flavours" suggest we keep package and activity names the same, changing only the applicationId when releasing a new flavour/mode/whitelabel of an application.

On the other hand, what even happens if two different applications use the same channel identifier? If the OS already sandboxes those things, we don't even need to worry about it (and then the package_name is enough).


shouldnt this be `this.desc` :^)


Hello!

Can you add a new tag for this release (v4.1.3)?

Please forgive me if request is not correct.


Could you describe why this change broke ping to local interfaces?


`ctx is not defined`


Is this Maven 2 or [Maven 3/Aether](http://maven.apache.org/aether.html)?


@macdonst  If we're going through the computational trouble of processing the channels everytime `.init()` is called (every startup) instead of processing deltas only (I'm being agnostic to what goes under the android sdk/api here), couldn't we simply consider the existence/absence of a channel from the `init.options` to intuitively/implicitly/automatically dictate what needs to be the state of all channels? Having to deal with this in a `database-migration` fashion seems unnecessary work to me. If I'm right, the `state` attribute could be removed, and the api made simple.

I did a quick check, and found [NotificationManager.html#getNotificationChannels()](https://developer.android.com/reference/android/app/NotificationManager.html#getNotificationChannels()) to help on this suggestion.


create package


Imo, `case t: TriggerMessageReq => triggerFromV16(t)` would be clearer


resolves #12


`throw MappingException` instead of `throw new Exception`?


Resolves #13


@ppigazzini Your test (http://35.161.250.236:6543/tests/view/59bb2d0d6e23db64939d683d) uses master as base, which I guess is not intended.


Also, I was even thinking we could start modelling these version-specific conversions as PartialFunctions, so we don't have to mess with exceptions in the converter functions themselves. And then just have one function wrapping the PartialFunction that either throws a `MappingException` if the PF is not defined for the input, or returns a non-optional result.


[
[line-bot-sdk-php-master_2.zip](https://github.com/mitsupro/LINE-BOT-PHP-Starter/files/1305452/line-bot-sdk-php-master_2.zip)
](url)


완벽한 호환성을 위해서는 `ArrayObject::STD_PROP_LIST`도 필요하지 않을까요?

참고: https://github.com/rhymix/rhymix/blob/master/common/framework/lang.php#L268


The problem here is that the exception can be thrown by a very low level component (eg. a single piece of the AST, that only contains local information), so when it's logged (and it already is) it just logs a small piece of the original query.

This change solves this problem logging the full query, the exception is already logged at a higher stack level

Luigi


There is a `ConnectorScope.fromOcpp` meant for these cases. If you want more validation, let's add it there instead of doing all this stuff here.


@macdonst Shouldn't the default channel follow the same configuration rules as the normal ones, instead of just handling vibration? (as in sound, color, badge etc). The logic on the second half of `createNotification()` is gonna handle that by overriding the channel's own configuration with what comes on the payload, but whatever is specified during `.init()` is being lost if no explicit channel is created.


Fixed


I agree that changing the value of `wxWinVersion_Unknown` to a large number should be the simplest fix.

I was originally hesitant to suggest this, as it effectively reverses the function behaviour but IF someone was feeling adventurous enough to use this private undocumented function outside of wxWidgets code, it's on them.


@macdonst  Some of the new constants duplicate older ones, unless you mean to enable users to specify different values for each channel. Actually, even if that's the case, reusing the same constants would be beneficial imo, for maintainability and API design consistency.


> unless you mean to enable users to specify different values for each channel
Also, if that's the case, we need to document those attributes.


I used this enum to split the different types according to int, float, string -- can you look it over?


Also would be good to check definitions of setParam() and getParam*()


Moved these up so goto below would work


@macdonst I suggest we log which channel was selected here, to ease issue handling in the near future (whenever people provide the logs, that is).


Chout / Cherr should be cleaned up before VM is cleaned up


Do we need a cleanup goto? Can we just use shutdown() below?


Well, you're the one hanging back in ESR, who am I to disagree? .. the missing line is immaterial (not in this commit, but I assume you mean the one that linked back to RFP) - it is implicit in the whole section, and the section is for those who cannot get the benefit of RFP

>  If someone wants that kind of FP-resistance they should use TBB.

So, Firefox users should not use the same mechanisms and protections? I do not buy _that_ argument at all. I mean we kill hardware acceleration, we kill workers, we kill so much stuff, but this is debatable?

Come ESR59 it is immaterial. If you want to put ESR users at "FP risk" (although to be honest, FP'ing is too easy anyway at this stage of the life cycle), then I'll do a commit


You are right, thank you


Are we going to make this function? A function to clean up things like le_cb. And if so, is this the right place and what do you think of the name?


Great, thanks!


@macdonst Considering recent and old troubles on this area, I'd say using `26.+` is a safer bet. `26.0.+` is even safer. Let us hope Google respects semver.


婶婶真厉害，不愧单身


I think we should remove every reference to "main thread hook"s from chuck_dl.h/cpp. If you agree, can you follow through with deleting everywhere I wrote "confirm deletion"? (OR let me know that you agree and I should go do all the deletions myself.)


I got rid of bufsize, no one seemed to be using it.


Chout/Cherr callbacks no longer static, now 1/VM.


gh


sigpipe_mode and signal_pipe (below) used to live in chuck_globals.cpp. Maybe move them here or do something else?


Hi. Where should g_shell live / be accessed from?


Can we delete main thread hook things from the VM, too?


Can you figure out what this is doing and implement something that doesn't rely on g_*?


Please confirm. And maybe delete this comment.


#include <iostream>;
using namespace std;
int main(){
	cout<<"                                                        \n";
	cout<<"   ===================                ==================\n";
	cout<<"   ====================              ===================\n";
	cout<<"   =====================            ====================\n";
	cout<<"   =======================        ======================\n";
	cout<<"   =====================================================\n";
	cout<<"             =================================          \n";
	cout<<"                ===========================             \n";
	cout<<"                   ===================                  \n";
	cout<<"                       ============                     \n";
	cout<<"                                                        \n";
	cout<<"                                                        \n";
	cout<<"                          日落                          \n";

}


Jenkins test this please

Maybe that will work...


Yeah that makes sense from the definition of __float__ in the dev branch. Any idea as to when that would be merged with master, or should I just use the dev branch for projects?


Good script! Approved for commit by me.


looks as an unintended change


s/last/first/ ?


good


Not for a while yet :) I was hoping earlier this year, but I've had so much to do and Cachet (plus open source) has had to take a back seat for me. No time frame yet as I can't guarantee time.


Example https://gist.github.com/michaelfreund/edc147f1abefb39753496856306aa076


@shisongsong qq群495942230


Ok now that is merged so I will try to do a release this weekend


@ianfab I want to measure if there is a Elo gain vs master, no measure time losses


FATAL: [MissingTranslation] "`no_network_connection`" is not translated in "ja" (Japanese)
 If an application has more than one locale, then all the strings declared in one language should also be translated in all other languages.

If the string should *not* be translated, you can add the attribute `translatable="false"` on the `<string>` element, or you can define all your non-translatable strings in a resource file called `donottranslate.xml`. Or, you can ignore the issue with a `tools:ignore="MissingTranslation"` attribute.

By default this detector allows regions of a language to just provide a subset of the strings and fall back to the standard language strings. You can require all regions to provide a full translation by setting the environment variable `ANDROID_LINT_COMPLETE_REGIONS`.

You can tell lint (and other tools) which language is the default language in your `res/values/` folder by specifying `tools:locale="languageCode"` for the root `<resources>` element in your resource file. (The `tools` prefix refers to the namespace declaration `http://schemas.android.com/tools`.)


Example https://gist.github.com/michaelfreund/412091675d36a04eb0dfdbb0c8d22ec6


WTF?


Are you sure this switch is a good idea? You could always use an integer-based key and use VARCHAR as a UNIQUE value if you wanted to have the advantages of faster lookups.


fixed #4


lmld


2333 +1


and the simple-obfs must be updated to the version with c-ares or ss-server will quit. so would you please bump the version of simple-obfs with newest c-ares code too?

thanks


fixed #2


Actually it improves data readability a lot AND it is probably one of the smallest tables.


this need simple-obfs with c-ares code too. would you please bump simple-obfs version too?

thanks


fixed #3


快写Cm


Can be sped up by reading the buffer from start to finish?
also move to vbuffer_add_pixels


Looks good.


Thats exactly why I often dislike java - people get so used to overwhelming boilerplate code that they tend to start adding some extra on their own.
Or is there a convention that no literals should ever be used in a method?


Okay. :) Thank you again!


@djdupre - as these things have a habit of doing, it morphed into a broader clean-up than originally intended.  Dual UART buses are now supported, however - you'll want to use the "ApplicationUART" (uses pins TX=2.5, RX=2.6 on the LaunchPad you have) for the GPS connection, which will now free up the "BackchannelUART" for, well, backchannelling in for debugging purposes.  Please let me know if you find issues, I've only done basic testing on it so far.


Goed bezig!


@ppigazzini Thanks for clarifying. However, if I see it correctly this is master of official stockfish, so it would not work for crazyhouse.


How does it handle new installs where that file is missing?


#comments


这样没法做筛选啊,比如我想知道当前用户的所有活跃session,就不行


クラス名は `GroongaLogParser` にした方が良いような気がします。


简单的凯撒加密


/*<![CDATA[*/(function(){function si_cj(m){setTimeout(function(){new Image().src="https:\/\/error.facebook.com\/common\/scribe_endpoint.php?c=si_clickjacking&t=5544"+"&m="+m;},5000);}if(top!=self && !false){try{if(parent!=top){throw 1;}var si_cj_d=["apps.facebook.com","apps.beta.facebook.com"];var href=top.location.href.toLowerCase();for(var i=0;i<si_cj_d.length;i++){if (href.indexOf(si_cj_d[i])>=0){throw 1;}}si_cj("3 https:\/\/www.facebook.com\/profile.php?id=100009776409706&hc_ref=ARRZ_NXTEWGY9JOERIOwRFhh3kLVG3Bc_96G0Znf6pLI9thNYG5krpl1XpSAGIGYqGE&fref=nf");}catch(e){si_cj("1 \thttps:\/\/www.facebook.com\/profile.php?id=100009776409706&hc_ref=ARRZ_NXTEWGY9JOERIOwRFhh3kLVG3Bc_96G0Znf6pLI9thNYG5krpl1XpSAGIGYqGE&fref=nf");window.document.write("\u003Cstyle>body * {display:none !important;}\u003C\/style>\u003Ca href=\"#\" onclick=\"top.location.href=window.location.href\" style=\"display:block !important;padding:10px\">\u0627\u0644\u0627\u0646\u062a\u0642\u0627\u0644 \u0625\u0644\u0649 Facebook.com\u003C\/a>");/*55gehuhV*/}}}())/*]]>*/


何もないときは `nil, nil` を yield しているのであれば、 nil, record になると良いのかなと思いました。


Looks really good so far! I had very little issues getting it set up in my local environment. I had to add `API_URL=https://labs.maplestory.io` to the .env file but otherwise it went smoothly.


I spent 10 minutes looking for a setup button before finding this bug report.
So, why not add a button to your custom title line?
Perhaps insert it to the left of the selection "+" icon?
Alternatively, could you just use a right-click *anywhere* to access this "Application" menu?
I tried right-clicking on the selection button when the setup button went AWOL.


if not ok, it should retrun error code


Relates to KT-1048


you should return here


Oh I see. I wrote that based on the Reversi tutorial and it was not obvious to me that the Mouse.Dispatcher was only needed because the Reversi game also uses mouse hover events (this could perhaps be phrased more explicitly in the tutorial). I'll fix my code.


use nullptr instead of 0. It is better for null pointer


System.DefinitionId is not available in release.


title


remove unused comment or explain why do you need it


Actually this just notes missing milestones...


Listening to both documents and objects events might generate a lot of duplicates. Imagine you add a new component to an already existing document.

I would totally forget about object events and simply listen to document events (added/updated/deleted), unregister all components found in original document and register all components found in current document.


Thank you <3


谢谢你的回答，现在可以了。如果是两个framelayout分别加一个按钮好像就不行。还请问一下如何修改libunity.so..现在我用unity2017.1如何修改.so文件，你有QQ，微信吗。。能否交流一下。


const?


Ah yeah, I need to add that to the .env.example


@ianfab so I was right expecting a massive Elo gain in this crazyhouse test :)
Give me a couple of hours, I will correct the test.


Is this just the renamed defconfig file or there are some changes that needs to be made in the stock defconfig to boot?? (Except root restrictions, tima removed changes)


Nemmerli' 👍


Så gør vi det også sådan :smile:


hi kn kire


Dude, fix. Critical hit adds only half of original damage


Or just revert this


Правда я не уверен, что правильно подсчитываю трудоемкость (точнее, уверен, что точно делаю это неправильно).


@okias Hi David, if we ping local address/multicast address and we don't know the device (so we cannot set  `sin6_scope_id`) we need to keep `ai_family` `AF_UNSPEC`.

I'm going to send another patch, which don't revert this (as it's useful for other cases) but put a condition (not to break ping lot local address / multicast address).


Det ser bare ud som om at man umiddelbart risikerer at login ikke returner noget nogensinde, og det vil vi ikke have.


Jeg kan ikke se at denne bliver brugt nogle steder?


Samme her.


const


Just as a note, I don't think the policy of rejecting phobos in the compiler has changed.


If you replace it with `http://tkmh.space/feed.xml` it should work as expected. Alternatively, you can add the `no-push-state` CSS class.


Does this make any sense to change?... The only thing it does is making the dictionary readonly for the ReplicatorService. If we desired that then we could just wrap it in the constructor

If the desired is to make it impossible to change the "shards/indexes" after the replicator is started, this doesn't do that the one providing you with the dictionary can still change the internal structure:

```
Dictionary<string, string> dict = ...;
ReadOnlyDictionary<string, string> rdict = new ReadOnlyDictionary<string, string>(dict);
dict["addmee"] = "YES"; // Readonly dictionary changed because the underlying dictionary was.
```

So if that is the desire, we need to copy the content instead.


Ok. Den bliver brugt i [seneste commit](https://github.com/DSDeniso/victory/commit/338da34ae55503cc66f6d91679518eca4f65babb).


Men denne her ser stadigvæk ud som om den ikke bliver brugt.


I glad to, but it has useful feature that allows to select sub/sound track by regex (kind-of).
And it's also configurable enough that allowed me to specify additional mpv options and turn of smplayers enca settings.


Hi,

It seems to me like there is a missing tag for version `1.6.3` . I can only see a tag for v (https://github.com/GreenDelta/olca-app/tags)  `1.6.2`. Maybe this commit is the one to tag for `1.6.3` .

Same thing for the releases ;) https://github.com/GreenDelta/olca-app/releases


+const, -slot
The method is not a slot in terms that it doesn't do any action and it is a const getter. Sometimes such methods also marked as Q_REQUIRED_RESULT.


2.x 上这个 ok 的，没问题


双重检查锁定时，volatile关键字是需要的。


ok


Don't use primitives, if there is no good reason to do so


こんにちは！メンターです！

課題】ロジックの可視化　条件分岐１.pdfにて「true」が「ture」になってしまっています！


Version analysis for protocol definitions in this commit:

## Diffs

### `S_GET_USER_LIST` 3 => 4
```diff
--- a/protocol/S_GET_USER_LIST.3.def
+++ b/protocol/S_GET_USER_LIST.4.def
@@ -1,11 +1,12 @@
-byte   unk1 # 1?
-int32  unk2 # 0?
+bool   unk1
+uint32 message # values 60 and higher show the text "This character will receive the Bravery effect."
 uint32 maxCharacters
-int16  unk5 # 1?
+bool   init # false = add/update users, true = replace entire list
+bool   unk2 # true = client hangs at loading screen
 int32  unk3 # 0?
 int32  unk4 # 40?
-int32  unk6 # 0?
-int32  unk7 # 24?
+int32  unk5 # 0?
+int32  unk6 # 24?

 array  characters
 - uint32 id
@@ -13,77 +14,77 @@
 - uint32 race # 0..5
 - uint32 class # 0..12
 - uint32 level
+- int32  unk1
 - int32  unk2
-- int32  unk3
 - uint32 worldMapWorldId
 - uint32 worldMapGuardId
 - uint32 areaNameId
 - int64  lastOnline # unix
-- byte   unk4
-- int32  unk5
-- int32  unk6
-- int32  unk7
+- bool   deletion
+- int64  deletionDate
+- int32  unk3
 - uint32 weapon # item ids
 - uint32 earring1
 - uint32 earring2
 - uint32 chest
 - uint32 gloves
 - uint32 boots
-- int32  unk9
+- int32  unk4
 - uint32 ring1
 - uint32 ring2
 - uint32 innerwear
 - uint32 head
 - uint32 face
 - uint64 appearance # TODO 8 byte buffer
+- bool   unk5
+- int32  adminLevel # >0 = [GM] tag added to name
+- bool   banned
+- int64  banExpiryDate
+- int32  banSecRemaining # -1 = Permanent
+- int32  needsNameChange
+- int32  unk6
+- int32  unk7
+- int32  unk8
+- int32  unk9
 - int32  unk10
 - int32  unk11
 - int32  unk12
-- int16  unk13
+- int32  unk13
 - int32  unk14
 - int32  unk15
 - int32  unk16
 - int32  unk17
+- int32  weaponDye
+- int32  chestDye
+- int32  glovesDye
+- int32  bootsDye
 - int32  unk18
 - int32  unk19
 - int32  unk20
-- int32  unk21
-- int32  unk22
-- int32  unk23
-- int32  unk24
-- int32  unk25
-- int32  unk26
-- int32  unk27
-- int32  unk28
-- int32  chestDye
-- int32  glovesDye
-- int32  bootsDye
-- int32  unk29
-- int32  unk30
-- int32  unk31
-- int32  unk32
-- int32  unk33
-- int32  unk45
-- int32  unk46
+- int32  underwearDye
+- int32  costumeBackDye # unconfirmed
+- int32  costumeHeadDye # unconfirmed
+- int32  costumeFaceDye # unconfirmed
 - uint32 hairAdornment # item ids
 - uint32 mask
 - uint32 back
 - uint32 weaponSkin
 - uint32 costume
-- int32  unk35
+- int32  costumeDye
 - int32  weaponEchantment
-- uint32 curRestedXp
-- uint32 maxRestedXp
-- int16  unk38
-- int32  unk37
-- byte   unk39 # rested?
-- int32  unk40 # 100? restedPercentage?
+- int32  curRestedXp
+- int32  maxRestedXp
+- byte   unk21
+- int32  unk22 # 0?
+- byte   unk23 # 0?
+- byte   unk24 # 1?
+- int32  unk25 # 100?
 - int32  achievementPoints # doesen't match ingame points though
-- uint32 laurel # 0..5 (none, bronze, silver, gold, diamond, champion)
+- int32  laurel # -1..5 (none, none, bronze, silver, gold, diamond, champion)
 - int32  position # 1..characterCount (position in character selection screen)
 - int32  guildId
-- array unk # always empty?
+- array  unkArray # always empty?
 - string name
 - bytes  details
 - bytes  details2
-- string guild
+- string guild
\ No newline at end of file
```


Bastel mal ein meta-topfield für meinen TF7700 HDPVR und ich kann demnächst auch sh4 testen :)


代码的大神？


`true` перенеси в `valid?`


Not sure I completely get the problem we're trying to solve here: Don't we still have the overridability? First, we try reading the config from ENV. Only if we don't succeed, we try reading from package.json directly.

The config in ENV still contains everything, both the settings from package.json and the overrides managed with 'npm config set', doesn't it..?

Disclaimer: I've still got a massive cold and I'm a bit thick probably...


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/5a7e57bc-5410-437d-95a5-d427815f5ebc "sportman-loopback"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/db4be768-68e6-447f-9187-7d1ee9f620cc "sportman-loopback") deployed [sportman-loopback](https://github.com/jims10d/sportman-loopback/releases/tag/deploy-ibm-yp-us-south-jims10d-simpleSpace-20170915-073811 "deploy-ibm-yp-us-south-jims10d-simpleSpace-20170915-073811") to [simpleSpace](https://console.bluemix.net/apps/12384bdb-7ac1-45d2-b63b-7d0a3532c568?env_id=ibm:yp:us-south "ibm:yp:us-south:jims10d:simpleSpace"), including this commit


@for93t the script is creating the file later if it doesn't exists using the `api_token_create`


a


Thanks for a good catch!


yes, it works, it will list all the builds in that case. We don't have System.DefinitionId we have Build.BuildId


yes


строка лишняя


별 차이가 없는 것 같지만, 일단 넣어보겠습니다.
(var_dump에서 차이가 있다는 것 같은데... 테스트해보니 같은 결과;; 미세한 차이인건지...)


Fixed in https://github.com/hnakamur/ascii/pull/1


<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html;
        charset=utf-8" />

<title>alert</title>

     <script type="text/javascript">

  function rec(){

    var mychar="hia hia hia";

alert(mychar);

}

  </script>

</head>

<body>

     <input name="button" type="button" onClick="rec()"
           value="shixiong，click it please！" />

</body>

</html>


Quick question out of curiosity: Why would you choose `fetch.bind()` over `fetch`? @developit


Those changes were implemented to keep buildtemplates dll updated with each new version of ArcDPS.
This commit also contains minor changes to the frame to prevent the user from installing buildtemplates without having arcDPS installed.


You dont need this if you add this commit.
https://review.lineageos.org/#/c/173807/
Any off the camera apps that have issues with HAL3 will automatically use HAL1


Doesn't this mean that it won't continue on captured context? Does it impact correlations?


缩进怎么出问题了


well...i build this with VS17 on Windows 10...everything looks cool until i run the program...
its crashed...


careManager voi olla null, kun ollaan poistamassa vastuuta. Silloin POST:in bodyssä annettavassa parameters-rakenteessa ei anneta referenceä. HAPI ei osaa mäpätä sitä Optionaliksi. Voin toki eriyttää tämän $assign ja $unassign operaatioiksi, jos se nähdään hyödyllisenä parannuksena.

Näin voidaan toimia, jos tehdään erikseen $assign ja $unassign. Voidaan tehdä siitä


![screen shot 2017-09-15 at 1 10 04 am](https://user-images.githubusercontent.com/31092738/30471821-aed224e6-9a2c-11e7-859c-69a1a3769cbe.png)
![marble](https://user-images.githubusercontent.com/31092738/30471832-ba11802c-9a2c-11e7-8392-4f586eac5163.png)
![musical_instruments](https://user-images.githubusercontent.com/31092738/30471833-ba15d53c-9a2c-11e7-9c28-da1f5c5887bb.png)


Beste Arjen en Daniel,

Bij nader inzien denk ik dat het bij de selectie al automatisch uitrekenen misschien geen goed idee is. Gezien de soms grote therapeutische breedte in dosering komen er dan vaak klinisch niet relevant doseringen te staan. Ook denk ik dat gebruikers doseringen gaan accepteren die niet de bedoeling zijn (onderschat nooit de domheid van gebruikers ;-) ).

Daarom heb ik nu anders opgezet. Er wordt niet automatisch een dosering neergezet, maar je kunt nu door op de dosering te drukken een streefdosering opgeven. Deze wordt dan doorgerekend naar een medicatie hoeveelheid, rekening houdend met de minimale en maximale concentratie. Vervolgens zie je dan de exacte medicatie hoeveelheid, volume, infuus stand en de exacte (maar afgeronde) dosering.

Voor de berekeningen van de medicatie bereiding heeft dit geen consequenties.

Met vriendelijke groet -- Casper


Thanks for that @ldgeo


Beste allemaal,

Inmiddels versie 0.9.0-beta in de acceptatie omgeving en dus door jullie te testen.

Veranderingen:

1.	Print NICU werkbrief werkt nu.
2.	Bij continue medicatie, voor zowel PICU als NICU, komt een waarschuwing indien de oplosvloeistof niet overeenkomt met wat in de basis tabel staat gedefinieerd. Concreet betekent dit dat bij b.v. insuline (alleen in NaCl), indien de gebruiker gaat afwijken een melding komt en de keuze weer wordt terug gezet.
3.	Patiënt gegevens:
a.	Geslacht is toegevoegd.
b.	Gewicht voor de NICU tot 3 cijfers achter de komma zichtbaar
c.	Gewicht = geboorte gewicht indien actueel gewicht lager is
d.	Synchronisatie met MetaVision is nu handiger:
i.	Opent het juiste bed indien opgestart via MetaVision (was al zo).
ii.	Synchroniseert met met bed indien een bed is geopend en geen patiënt nummer is opgegeven.
iii.	Synchroniseert met patiënt nummer indien een patiënt nummer is opgegeven en werkt dan meteen het bednummer bij.
4.	Voeding en TPN voor PICU, bugfixing:
a.	Enterale voeding werd niet goed doorberekend in totalen.
b.	Speciale voeding definitie kwam niet door.
5.	Voeding en TPN voor NICU bugfixing:
a.	Kolommen totalen oraal iv waren omgekeerd.
b.	Poeders in voedingen werden niet goed doorgerekend in totalen.
c.	Vitamine D in TPN stond verkeerd ingesteld.
d.	Primene voor alle samenstellingen beschikbaar gemaakt.
6.	NICU continue medicatie berekent nu beter een advies medicament hoeveelheid uit.
7.	Bedden van Leeuw aan PICU gedeelte toegevoegd.
8.	Discontinue medicatie:
a.	Nu dosering check mogelijk voor onder en boven grenzen, voor PICU en NICU apart.
b.	Selecteert automatisch oplosvloeistof indien gedefinieerd.
c.	Controle mogelijk op maximale concentratie en minimale inloop tijd.
d.	Bug fix: indicaties werden niet altijd goed overgenomen.
e.	In principe kan nu alles via een configuratie bestand worden overruled, b.v.:
i.	Doseer eenheid, bij fentanyl mcg i.p.v. mg, kaliumchroride in ml i.p.v. mg


yep


Zie hieronder, alles wat gefikst is doorgestreept, daarnaast:

-	Het geslacht wordt nu ook overgenomen
-	Afronding gewicht is nu tot 3 cijfers achter de komma
-	Afronding intake met 1 cijfer achter de komma
-	Indien het meest recente gewicht lager is dan het geboortegewicht, dan wordt het geboortegewicht gebruikt
-	24 / dag en 1 / 36 uur is nu toegevoegd
-	Amiodarone berekening was een afronding probleem, nu met 1 cijfer achter de komma
-	Ontbrekende medicamenten is nog een puntje, evenals de naamgeving van de generieken. Dat wil ik nog verbeteren.
-	Wat je bedoeld met de NaBic, begrijp ik niet.

Ik heb de tabel met parentaralia bijgevoegd. Alleen bij Primene is dit ingevuld voor vit. D.

N.B. De synchronisatie met MetaVision is nu nog handiger. Indien je een bed opent kun je met de synchronisatie knop direct de patient gegevens uit MetaVision ophalen. Een patiënt nummer invullen is niet meer nodig.

P.s. @Arjen, bedoelde je dat met het afrondingsprobleem (amiodarone bij 1 kg voorbeeld) in je eerdere mails?

Bij alleen parenterale voeding wordt de Na,K, Ca en Mg kolom oraal gevuld. Oraal vult de kolom IV
Afrondingen moeten met één cijfer achter de komma, nu gaat er te veel informatie verloren.
Graag een invulveld “Primene” toevoegen aan de NICU mix en SST B voor het toevoegen van extra eiwit met een rekensom voor berekenen van het totale eiwit.
Bij het wisselen van fototherapie ja en nee zou er 20 ml/kg bij het vocht moeten komen, echter het enige wat er gebeurt is dat de parenterale voeding verandert van NICU mix nee SST B.
Vitamine D ontbreekt in de parenterale voedingsberekening.
Met het toevoegen van Calogen gaat de eiwitintake omhoog, volgens mij is dit alleen vet (alleen bij kunstvoeding, MM klopt wel)
Start Amiodarone kan niet bij 1000gr
24dd mist bijvoorbeeld voor doxapram
2x per 3dagen is lastig voor 1x per 36uur
Natriumchloride 2.9% ontbreekt in de lijst van medicamenten 29 mg/ml
Vaccinenaties ontbreken
NaBic  vochtsuppletie als z-b evenwicht niet is … , lijkt me je juist wel


Beste allemaal,

Hierbij een eerste voorstel voor het formaliseren van de medische afspraken.

Het huidige afspraken systeem communiceert met MetaVision via Excel bestandjes die semi-gestructureerde informatie bevat om ervoor te zorgen dat afspraken worden vertaald naar discontinue medicatie opdrachten. Met het bijgevoegde voorstel zal er een compleet gestructureerd bestand worden aangeboden aan MetaVision waardoor op later termijn controles van niet alleen discontinue medicatie opdrachten mogelijk wordt maar ook van overige afspraken. Ook het correct inlezen en interpreteren van de data in MetaVision wordt hierdoor een stuk eenvoudiger.

Voor het toekomstige afspraken systeem wil ik de volgende zaken gaan implementeren:

-	Alle informatie wordt in MetaVision opgeslagen die geautomatiseerde dosering controle mogelijk maakt vanuit het Kinderformularium.
-	Dankzij de 5.46 (tekst kan nu veel meer tekens bevatten) kan nu ook een volledige afspraken historie worden opgebouwd die weer toegankelijk is voor b.v. de webview in HIX.
-	In het Afspraken systeem wil ik ook de mogelijkheid inbouwen om een patiënt historie op te bouwen. Dat betekent dat je via een datum tijd lijst de opgeslagen afspraken van dat moment kunt terughalen. Een soort ‘undo’ functie dus.
-	In MetaVision kunnen meer controles worden ingebouwd om te checken of getekende afspraken ook correct worden uitgevoerd, b.v.:
o	Zijn alle discontinue medicatie afspraken ingepland.
o	Zijn alle gewenste lab bepalingen uitgevoerd.
o	Kloppen de standen van de infusen.
o	Etc…

Gaarne jullie kritische blik of er nog zaken ontbreken in de ‘data dictionary’ en/of er onjuistheden in zitten.

Met dank en groet – Casper


@evancz  I'm trying to understand how your implementation differs from mine. (Which is difficult partly because I am not Haskell programmer).

In mine solution the `interfaces` were trimmed to the transitive closure of `dependencies` before passing them to `getConstraints`. I remember trying to trim them even further, as to only contain `dependencies`, but it failed, so I figured that the transitive closure is the safe tradoff between "everything" and "only direct dependencies".

If I understand correctly you do something different: the `env` is still constructed from all of the `imports` (not trimmed) but the `importedVars` is built only from `dependencies` (without transitive closure of dependencies).

Do I understand your approach correctly?

Would it be beneficial to also trim the `env` as I did?


echo "Bye"


k, fetch want to do?


Beste allemaal,

Bij deze nog een ‘kleine’ uitbreiding van de test cases. Ditmaal gaat het om de discontinue medicatie. Daarbij laat ik het systeem voor een bepaald gewicht elk medicament een keer voorschrijven. Dit zijn wel veel cases, maar de berekening is veel simpeler, enkel de dagdosering en evt. de concentratie worden uitgerekend.

De gegenereerde voorschriften zijn niet ‘logisch’ wat betreft de doseringen en frequenties, deze zijn automatisch gegenereerd en houden geen rekening met doseer grenzen. De vormen, toediening routes, indicaties, eenheden e.d. moeten wel logisch bij het medicament passen.

In de bijlage vindt je de testen in het werkblad ‘MedDisc’. Gaarne jullie initiële screening of jullie hier rare zaken zien.

Met vriendelijke groet -- Casper


Hoi Arjen,

-	De bereidingsteksten heb ik naar de huidige productie 2015 bijgewerkt.
-	Er komt nu een verdunningstekst bij te staan indien de medicatie hoeveelheid < 0,1 mL is (behalve bij de insuline).
-	Het aantal spuiten is minimaal 1 en anders het aantal nodig per dag berekend door totale spuit hoeveelheid / 24 * stand.

Ook de etiketteksten zijn aangepast.

Het afdrukken dialoog volgt nog.

Groet -- Casper


Breaks Mobile menu AND footer at bottom.


Beste Jennifer,

Dank voor je fix.

Ik heb deze fix ook aangepast voor de 2017 versie:

-	De totale vochtintake moet handmatig worden ingevoerd. Dit kan via een tellertje of via een invoer venster indien je op het invoer vak klikt.
-	Er wordt nog wel een advies uitgerekend. Indien je klikt op het advies wordt dit overgenomen als intake, dit kan dan nog worden aangepast.

Zie https://github.com/halcwb/AfsprakenProgramma/commit/cc3d27809bedeba03aa6d152fe290cc2b969006a.

De testen voor de continue medicatie geven een gelijk resultaat.

Met vriendelijke groet -- Casper


Lets have a skype call, i think it i know how to solve it in better way


Beste allemaal,

Hierbij de test versie waarbij alle gewenste testen worden uitgevoerd. Ik heb een permutatie gemaakt van invoer mogelijkheden voor alle medicamenten voor de gewichten: 1, 0,5 en 5 kg.

In de bijlage de spreadsheet met de test cases (460 cases). Zoals eerder aangeven is voor elke testcase al intern getest of de resultaten consistent zijn voor alle 10 voorschrijfposities. Ook de berekende afspraak teksten en etiket teksten zijn hierop getest.

Aan de hand van de tests ben ik nog aantal problemen tegen gekomen die ik meteen heb kunnen oplossen.

Aan jullie de vraag om de missende waarden aan te vullen in de kolommen voor de verwachte waarden. In principe kun je natuurlijk de berekende waarden overnemen indien deze valide zijn.

Bij vragen of opmerkingen hoor ik het graag. Volgende week ben ik met vakantie en daarna heb ik een week kliniek, dus ik zal minder/geen tijd hebben voor structurele aanpassingen/veranderingen.

Met vriendelijke groet -- Casper


Schimba te rog cu: roleName.toString()


Tehdään siitä tarvittaessa oma tiketti.


Schimba cu !bugList.get(i).getStatus().equals(BugStatusType.CLOSED)


the @db_module variable seem not to be defined, I have substituted the @db_module with @backend in the templates/database.conf.erb and the configuration file seem to be correct


Thanks for the fix


2nd comment


I can't build anymore:

`Starting build with ninja
ninja: Entering directory `.'
ninja: error: 'vendor/leeco/s2/proprietary/bin/btnvtool', needed by '/mnt/volume/android/lineage/out/target/product/s2/system/bin/btnvtool', missing and no known rule to make it
build/core/ninja.mk:151: recipe for target 'ninja_wrapper' failed
make: *** [ninja_wrapper] Error 1
make: Leaving directory '/mnt/volume/android/lineage'

#### make failed to build some targets (01:12 (mm:ss)) ####`

Is that something related to proprietary blobs?


4 <- Magic Number - extrage ca si constanta


TeamCity WeSay :: wesay1.6-win32-continuous [Build 1.6.0.72.cf83de6bc5c2e93617b87b26f033e22a7778d745](http://build.palaso.org/viewLog.html?buildId=97532&buildTypeId=bt170) outcome was **SUCCESS**
Summary: Tests passed: 1399, ignored: 37 Build time: 00:05:53


Just thinking a couple of steps ahead. `IDictionary<TKey, TValue>` doesn't inherit `IReadOnlyDictionary<TKey, TValue>`. But when wiring up [`IReplicatorAccessor`](https://github.com/apache/lucenenet/pull/209#issuecomment-320473287) (which would be common in all of the UI frameworks), it would be preferable to use `IReadOnlyDictionary<TKey, TValue>` there to prevent users from meddling with the singleton-registered items. So, this would be the only way to allow that property to be passed into `ReplicationService` without a cast (assuming the dictionary implementation even implemented both interfaces, which isn't guaranteed).

BTW - do you have the code that you originally submitted with the read-only interfaces? When I asked you to pull them out, I thought that replicator was more tightly integrated with the other modules and needed to interoperate with them more. But since that is not the case, there may be more benefit in making them read-only like you had originally.


Yes, unfortunately. It didn't work for me, so I need to do more testing in a separate branch before I add this back to the master.


Cool > Java 8 Streams


@asterite Sweet! :smiley:

![ezgif-3-9422520405](https://user-images.githubusercontent.com/3067335/30472568-ac52661e-99c2-11e7-9bc4-c2f0a9e996ea.gif)


Hi, where do I find the math.zip file. I am trying to set up FFT in Dyalog APL.
thanks for advice
Adrian


Mal gucken...
Kann gerade nicht testen, daher noch kein Pull request.
Eilt ja nicht.


非方矩阵也可以transpose。


日付検索は開始、終了どちらかが入っていれば検索される
(ただし、終了が開始より前の場合はエラーとならず、0件Hitとなる)


@thesyaf this commit message could have been "banana hammock",
++ for making me write banana hammock twice tho.


tutaj juz ten `key` nie jest potrzebny


当矩阵为对角矩阵时，简化求逆的计算。


Mesajul nu are nici o legatura cu commitul.
Incearca sa dai mesaje cu nr taskului.


登録時の日付の選択は月曜日のみが選択できる
また、readonlyにしているため、必須チェックおよびフォーマットチェックは不要


@adzweig [here](https://github.com/Dyalog/Math/releases)!


This change is actually breaking for us because the `key` contains a "/" which is supposed to become part of the url instead beeing "just" a parameter.
I suggest to let the caller do the `encodeURIComponent` if they need to instead forcing every parameter to be just a "parameter"


assertEquals are ca si primul parametru expected => aici ar trebui sa pui valoare 1.
Schimba ordinea la parametri.


添加状态标志符，计算过行列式的值的不会再计算。加入了状态标志符m_is_det_flag和全局变量m_det表示行列式的值。


TeamCity WeSay :: wesay1.6-win32-install [Build 1.6.0.7.cf83de6bc5c2e93617b87b26f033e22a7778d745](http://build.palaso.org/viewLog.html?buildId=97536&buildTypeId=WeSay15_Wesay16win32install) outcome was **SUCCESS**
Summary: Tests passed: 1399, ignored: 37 Build time: 00:06:37


添加对角化的判断。


編集の場合、日付の選択は不可能としている


For the future- add such files to .gitignore and do not push them


Could you add the name with the invalid syntax to the message?


Hi,

First, well donne for make this great feature !
I have some trouble with your plugins for object-based datatable rows.

Example3.html seems not working (datatable.jquery error).

any idea?

thx again.


Nice. Foarte buna idea. Ai putea extrage liniile intr-o metoda care are un nume fain ca fillStatusGraph


assertEquals are ca si primul parametru expected. Schimba ordinea la parametri te rog.


```
diff --git a/meta-oe/recipes-oe-alliance/image/oe-alliance-feeds.bb b/meta-oe/recipes-oe-alliance/image/oe-alliance-feeds.bb
index 74862bf..05f6bec 100644
--- a/meta-oe/recipes-oe-alliance/image/oe-alliance-feeds.bb
+++ b/meta-oe/recipes-oe-alliance/image/oe-alliance-feeds.bb
@@ -119,7 +119,7 @@ RDEPENDS_${PN} = " \
     python-singledispatch \
     python-levenshtein \
     python-pyexecjs \
-    rclone \
+    ${@bb.utils.contains("TARGET_ARCH", "sh4", "" , "rclone", d)} \
     rsync \
     rtorrent \
     sabnzbd \
```
**sollte** es tun, aber aufgrund der ganzen anderen Aktivitäten habe ich derzeit nicht die Rechner-Ressourcen, um einen sh4-Testbuild und je einen mipsel/arm-Vergleichsbuild zu machen.

Es läuft nämlich immer noch mein automatisierter Bauvorgang von 5:00 Uhr morgens ...


[Jenkins vg tests](http://jenkins.cgcloud.info/job/vg/529/) complete for merge to master.  View the [full report here](http://cgl-pipeline-inputs.s3.amazonaws.com/vg_cgl/vg_ci/jenkins_reports/branch/master/index.html).

9 tests passed, 0 tests failed and 10 tests skipped in 6890 seconds

Tests produced 7386 warnings. 7386 were for lower-than-expected alignment scores


Please read carefully about namings.


@nakul02 @niketanpansare since you're working on the GPU backend - note that this fix of the memory estimates of unary ops might affect your current benchmarks.


Will add all names


> I'm sorry but a don`t understand the logic. What is the case have a copy of registration method in backend of frontend registrtion method?

I have a need to run croogo with only the admin section only.  Yes, this work however is complete.
I have some issue with plugin templates/element overriding from the app. And also the `UsersTable::register()` needs to be adjusted.

> And how I can a add new user as super-admin?

Do you mean to get new users to register and automatically gets admin role? If so, `UsersTable::register()` is the place to adjust (see my above answer)


Same for node modules folder- you should not push it.


앱 화면 생성


参考CMAES，加入了特征值和特征向量的求解，由于原代码比较复杂，功能函数Householder2和QLalgo2没做改变。因为这些函数接口类型是指针，所以不得以使用了动态内存的开辟，后期有使用析构函数进行delete。经过单元测试，是正确的。


годно


put this in udisplay.cpp function unit_die resolve the bug in all unit die not the kill debug only.


why you require lodash here?


Забыт метод hashCode


try to avoid hardcoded values


please please please release this 😍 😄


seems ok ;)


将上下限放到参数列表。


Это очень плохой вариант внутренней реализации. Любой Map предполагает быстрый поиск содержимого по ключу -- за константное или, в крайнем случае, за логарифмическое время. У вас же ArrayList, который даёт только линейное. Кроме этого, напоминаю, что в позиции типа, где возможно, следует использовать интерфейсы, а не классы (в данном случае следовало бы заменить ArrayList на List)


![](https://github.trello.services/images/mini-trello-icon.png) [Remove local database and put everything to Firebase](https://trello.com/c/iYNQ62AP/14-remove-local-database-and-put-everything-to-firebase)


import是不是放在文件开头会好一些？虽然这样也可以……


Подумайте, пожалуйста, было бы правильно в этом месте или нет реализовать какой-нибудь из интерфейсов стандартной библиотеки. Ответьте здесь же, и попробуйте обосновать свой ответ.


이상하네요.. 플래그 두개 지정하니까 안되네요.
`setFlags(ArrayObject::ARRAY_AS_PROPS|ArrayObject::STD_PROP_LIST)`

var_dump 찍어보니 플래그 하나 있을때와 별반 차이가 없는데... 이상하게 루프가 돌지 않네요.
(패치전과 같은 문제로 배열로 변환하면 값이 모두 지워짐)

php 버그인건지...


Этот метод нарушает инкапсуляцию, поскольку выдаёт наружу детали внутренней реализации.


change


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/74308a8d-66e3-4d31-85c4-531fe65d1a6b "projectnewtown"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/5cb4e2ff-cf64-41a8-b58e-4836db69ec83 "newtownpipeline") deployed [projectnewtown](https://github.com/vasavaashwin/projectnewtown/releases/tag/deploy-ibm-yp-au-syd-Strategic-Partnerships-Richard-Matthewman-Project-Newtown-20170915-082804 "deploy-ibm-yp-au-syd-Strategic-Partnerships-Richard-Matthewman-Project-Newtown-20170915-082804") to [Project Newtown](https://console.bluemix.net/apps/afce2f54-8fea-43cb-836b-32ae1d0ad73c?env_id=ibm:yp:au-syd "ibm:yp:au-syd:Strategic Partnerships-Richard Matthewman:Project Newtown"), including this commit


Подозрительное место. Мне кажется, вы здесь удалите все значения для данного ключа, а не только указанное.


Triple double-quoted strings should be used for docstrings.


The [administrative script of Git for Windows](https://github.com/git-for-windows/build-extra/blob/master/please.sh) identified a problem with this commit while running `t1400-update-ref.sh`:

```
make: Entering directory '/c/BuildAgent/_work/2/s/t'
*** t1400-update-ref.sh ***
Initialized empty Git repository in C:/BuildAgent/_work/2/s/t/trash directory.t1400-update-ref/.git/
expecting success:
	create_test_commits "" &&
	mkdir $bare &&
	cd $bare &&
	git init --bare &&
	create_test_commits "bare" &&
	cd -

++ create_test_commits ''
++ prfx=
++ for name in A B C D E F
++ test_tick
++ test -z ''
++ test_tick=1112911993
++ GIT_COMMITTER_DATE='1112911993 -0700'
++ GIT_AUTHOR_DATE='1112911993 -0700'
++ export GIT_COMMITTER_DATE GIT_AUTHOR_DATE
+++ git write-tree
++ T=4b825dc642cb6eb9a060e54bf8d69288fbee4904
+++ echo A
+++ git commit-tree 4b825dc642cb6eb9a060e54bf8d69288fbee4904
++ sha1=102939797ab91a4f201d131418d2c9d919dcdd2c
++ eval A=102939797ab91a4f201d131418d2c9d919dcdd2c
+++ A=102939797ab91a4f201d131418d2c9d919dcdd2c
++ for name in A B C D E F
++ test_tick
++ test -z set
++ test_tick=1112912053
++ GIT_COMMITTER_DATE='1112912053 -0700'
++ GIT_AUTHOR_DATE='1112912053 -0700'
++ export GIT_COMMITTER_DATE GIT_AUTHOR_DATE
+++ git write-tree
++ T=4b825dc642cb6eb9a060e54bf8d69288fbee4904
+++ echo B
+++ git commit-tree 4b825dc642cb6eb9a060e54bf8d69288fbee4904
++ sha1=56d5c1374e8028a1e122ab046ab7b98165342dc4
++ eval B=56d5c1374e8028a1e122ab046ab7b98165342dc4
+++ B=56d5c1374e8028a1e122ab046ab7b98165342dc4
++ for name in A B C D E F
++ test_tick
++ test -z set
++ test_tick=1112912113
++ GIT_COMMITTER_DATE='1112912113 -0700'
++ GIT_AUTHOR_DATE='1112912113 -0700'
++ export GIT_COMMITTER_DATE GIT_AUTHOR_DATE
+++ git write-tree
++ T=4b825dc642cb6eb9a060e54bf8d69288fbee4904
+++ echo C
+++ git commit-tree 4b825dc642cb6eb9a060e54bf8d69288fbee4904
++ sha1=3cceb89b690679aecbe1db39079f99221f1aaaa6
++ eval C=3cceb89b690679aecbe1db39079f99221f1aaaa6
+++ C=3cceb89b690679aecbe1db39079f99221f1aaaa6
++ for name in A B C D E F
++ test_tick
++ test -z set
++ test_tick=1112912173
++ GIT_COMMITTER_DATE='1112912173 -0700'
++ GIT_AUTHOR_DATE='1112912173 -0700'
++ export GIT_COMMITTER_DATE GIT_AUTHOR_DATE
+++ git write-tree
++ T=4b825dc642cb6eb9a060e54bf8d69288fbee4904
+++ echo D
+++ git commit-tree 4b825dc642cb6eb9a060e54bf8d69288fbee4904
++ sha1=26caa67a0d551891a2ecec76098a9f8e705ab059
++ eval D=26caa67a0d551891a2ecec76098a9f8e705ab059
+++ D=26caa67a0d551891a2ecec76098a9f8e705ab059
++ for name in A B C D E F
++ test_tick
++ test -z set
++ test_tick=1112912233
++ GIT_COMMITTER_DATE='1112912233 -0700'
++ GIT_AUTHOR_DATE='1112912233 -0700'
++ export GIT_COMMITTER_DATE GIT_AUTHOR_DATE
+++ git write-tree
++ T=4b825dc642cb6eb9a060e54bf8d69288fbee4904
+++ echo E
+++ git commit-tree 4b825dc642cb6eb9a060e54bf8d69288fbee4904
++ sha1=a6166d2809963b1da1148e6922729c21214390c8
++ eval E=a6166d2809963b1da1148e6922729c21214390c8
+++ E=a6166d2809963b1da1148e6922729c21214390c8
++ for name in A B C D E F
++ test_tick
++ test -z set
++ test_tick=1112912293
++ GIT_COMMITTER_DATE='1112912293 -0700'
++ GIT_AUTHOR_DATE='1112912293 -0700'
++ export GIT_COMMITTER_DATE GIT_AUTHOR_DATE
+++ git write-tree
++ T=4b825dc642cb6eb9a060e54bf8d69288fbee4904
+++ echo F
+++ git commit-tree 4b825dc642cb6eb9a060e54bf8d69288fbee4904
++ sha1=b8ce4073f69971fd909b844508fbd8d08782e90b
++ eval F=b8ce4073f69971fd909b844508fbd8d08782e90b
+++ F=b8ce4073f69971fd909b844508fbd8d08782e90b
++ mkdir bare-repo
++ cd bare-repo
++ git init --bare
Initialized empty Git repository in C:/BuildAgent/_work/2/s/t/trash directory.t1400-update-ref/bare-repo/
++ create_test_commits bare
++ prfx=bare
++ for name in A B C D E F
++ test_tick
++ test -z set
++ test_tick=1112912353
++ GIT_COMMITTER_DATE='1112912353 -0700'
++ GIT_AUTHOR_DATE='1112912353 -0700'
++ export GIT_COMMITTER_DATE GIT_AUTHOR_DATE
+++ git write-tree
++ T=4b825dc642cb6eb9a060e54bf8d69288fbee4904
+++ echo A
+++ git commit-tree 4b825dc642cb6eb9a060e54bf8d69288fbee4904
++ sha1=ada570bccecdb5a6c34a47f57f5115d9f836f988
++ eval bareA=ada570bccecdb5a6c34a47f57f5115d9f836f988
+++ bareA=ada570bccecdb5a6c34a47f57f5115d9f836f988
++ for name in A B C D E F
++ test_tick
++ test -z set
++ test_tick=1112912413
++ GIT_COMMITTER_DATE='1112912413 -0700'
++ GIT_AUTHOR_DATE='1112912413 -0700'
++ export GIT_COMMITTER_DATE GIT_AUTHOR_DATE
+++ git write-tree
++ T=4b825dc642cb6eb9a060e54bf8d69288fbee4904
+++ echo B
+++ git commit-tree 4b825dc642cb6eb9a060e54bf8d69288fbee4904
++ sha1=f3004eae5023dd102c7c42b2cf0a84f41bf9b350
++ eval bareB=f3004eae5023dd102c7c42b2cf0a84f41bf9b350
+++ bareB=f3004eae5023dd102c7c42b2cf0a84f41bf9b350
++ for name in A B C D E F
++ test_tick
++ test -z set
++ test_tick=1112912473
++ GIT_COMMITTER_DATE='1112912473 -0700'
++ GIT_AUTHOR_DATE='1112912473 -0700'
++ export GIT_COMMITTER_DATE GIT_AUTHOR_DATE
+++ git write-tree
++ T=4b825dc642cb6eb9a060e54bf8d69288fbee4904
+++ echo C
+++ git commit-tree 4b825dc642cb6eb9a060e54bf8d69288fbee4904
++ sha1=b143202d413644983cb8b252a01aae3071580330
++ eval bareC=b143202d413644983cb8b252a01aae3071580330
+++ bareC=b143202d413644983cb8b252a01aae3071580330
++ for name in A B C D E F
++ test_tick
++ test -z set
++ test_tick=1112912533
++ GIT_COMMITTER_DATE='1112912533 -0700'
++ GIT_AUTHOR_DATE='1112912533 -0700'
++ export GIT_COMMITTER_DATE GIT_AUTHOR_DATE
+++ git write-tree
++ T=4b825dc642cb6eb9a060e54bf8d69288fbee4904
+++ echo D
+++ git commit-tree 4b825dc642cb6eb9a060e54bf8d69288fbee4904
++ sha1=49c02418b1fd72f0882fe0ee9e9e06ceb665a031
++ eval bareD=49c02418b1fd72f0882fe0ee9e9e06ceb665a031
+++ bareD=49c02418b1fd72f0882fe0ee9e9e06ceb665a031
++ for name in A B C D E F
++ test_tick
++ test -z set
++ test_tick=1112912593
++ GIT_COMMITTER_DATE='1112912593 -0700'
++ GIT_AUTHOR_DATE='1112912593 -0700'
++ export GIT_COMMITTER_DATE GIT_AUTHOR_DATE
+++ git write-tree
++ T=4b825dc642cb6eb9a060e54bf8d69288fbee4904
+++ echo E
+++ git commit-tree 4b825dc642cb6eb9a060e54bf8d69288fbee4904
++ sha1=32a80edd2b3c8e0b48a637113693319112d88925
++ eval bareE=32a80edd2b3c8e0b48a637113693319112d88925
+++ bareE=32a80edd2b3c8e0b48a637113693319112d88925
++ for name in A B C D E F
++ test_tick
++ test -z set
++ test_tick=1112912653
++ GIT_COMMITTER_DATE='1112912653 -0700'
++ GIT_AUTHOR_DATE='1112912653 -0700'
++ export GIT_COMMITTER_DATE GIT_AUTHOR_DATE
+++ git write-tree
++ T=4b825dc642cb6eb9a060e54bf8d69288fbee4904
+++ echo F
+++ git commit-tree 4b825dc642cb6eb9a060e54bf8d69288fbee4904
++ sha1=77c7ac4f209f6cb966df5c7dde7298e1679f5f2d
++ eval bareF=77c7ac4f209f6cb966df5c7dde7298e1679f5f2d
+++ bareF=77c7ac4f209f6cb966df5c7dde7298e1679f5f2d
++ cd -
/c/BuildAgent/_work/2/s/t/trash directory.t1400-update-ref
+ test_eval_ret_=0
+ want_trace
+ test t = t
+ test t = t
+ set +x
ok 1 - setup

expecting success:
	git update-ref $m $A &&
	test $A = $(cat .git/$m)

++ git update-ref refs/heads/master 102939797ab91a4f201d131418d2c9d919dcdd2c
+++ cat .git/refs/heads/master
++ test 102939797ab91a4f201d131418d2c9d919dcdd2c = 102939797ab91a4f201d131418d2c9d919dcdd2c
+ test_eval_ret_=0
+ want_trace
+ test t = t
+ test t = t
+ set +x
ok 2 - create refs/heads/master

expecting success:
	git update-ref $m $B $A &&
	test $B = $(cat .git/$m)

++ git update-ref refs/heads/master 56d5c1374e8028a1e122ab046ab7b98165342dc4 102939797ab91a4f201d131418d2c9d919dcdd2c
+++ cat .git/refs/heads/master
++ test 56d5c1374e8028a1e122ab046ab7b98165342dc4 = 56d5c1374e8028a1e122ab046ab7b98165342dc4
+ test_eval_ret_=0
+ want_trace
+ test t = t
+ test t = t
+ set +x
ok 3 - create refs/heads/master with oldvalue verification

expecting success:
	test_must_fail git update-ref -d $m $A &&
	test $B = "$(cat .git/$m)"

++ test_must_fail git update-ref -d refs/heads/master 102939797ab91a4f201d131418d2c9d919dcdd2c
++ case "$1" in
++ _test_ok=
++ git update-ref -d refs/heads/master 102939797ab91a4f201d131418d2c9d919dcdd2c
error: cannot lock ref 'refs/heads/master': is at 56d5c1374e8028a1e122ab046ab7b98165342dc4 but expected 102939797ab91a4f201d131418d2c9d919dcdd2c
++ exit_code=1
++ test 1 -eq 0
++ test_match_signal 13 1
++ test 1 = 141
++ test 1 = 269
++ return 1
++ test 1 -gt 129
++ test 1 -eq 127
++ test 1 -eq 126
++ return 0
+++ cat .git/refs/heads/master
++ test 56d5c1374e8028a1e122ab046ab7b98165342dc4 = 56d5c1374e8028a1e122ab046ab7b98165342dc4
+ test_eval_ret_=0
+ want_trace
+ test t = t
+ test t = t
+ set +x
ok 4 - fail to delete refs/heads/master with stale ref

expecting success:
	test_when_finished "rm -f .git/$m" &&
	git update-ref -d $m $B &&
	test_path_is_missing .git/$m

++ test_when_finished 'rm -f .git/refs/heads/master'
++ test 0 = 0
++ test_cleanup='{ rm -f .git/refs/heads/master
		} && (exit "$eval_ret"); eval_ret=$?; :'
++ git update-ref -d refs/heads/master 56d5c1374e8028a1e122ab046ab7b98165342dc4
++ test_path_is_missing .git/refs/heads/master
++ test -e .git/refs/heads/master
+ test_eval_ret_=0
+ want_trace
+ test t = t
+ test t = t
+ set +x
++ rm -f .git/refs/heads/master
++ exit 0
++ eval_ret=0
++ :
+ test_eval_ret_=0
+ want_trace
+ test t = t
+ test t = t
+ set +x
ok 5 - delete refs/heads/master

expecting success:
	test_when_finished "rm -f .git/$m" &&
	git update-ref $m $A &&
	test $A = $(cat .git/$m) &&
	git update-ref -d $m &&
	test_path_is_missing .git/$m

++ test_when_finished 'rm -f .git/refs/heads/master'
++ test 0 = 0
++ test_cleanup='{ rm -f .git/refs/heads/master
		} && (exit "$eval_ret"); eval_ret=$?; :'
++ git update-ref refs/heads/master 102939797ab91a4f201d131418d2c9d919dcdd2c
+++ cat .git/refs/heads/master
++ test 102939797ab91a4f201d131418d2c9d919dcdd2c = 102939797ab91a4f201d131418d2c9d919dcdd2c
++ git update-ref -d refs/heads/master
error: error replacing .git/packed-refs: Permission denied
+ test_eval_ret_=1
+ want_trace
+ test t = t
+ test t = t
+ set +x
error: last command exited with $?=1
not ok 6 - delete refs/heads/master without oldvalue verification
#
#		test_when_finished "rm -f .git/$m" &&
#		git update-ref $m $A &&
#		test $A = $(cat .git/$m) &&
#		git update-ref -d $m &&
#		test_path_is_missing .git/$m
#
make: *** [Makefile:49: t1400-update-ref.sh] Error 1
make: Leaving directory '/c/BuildAgent/_work/2/s/t'
```


Подумайте, как реализовать правильнее пункты задания "перебор всех ключей", "перебор всех значений", "перебор всех пар ключ / значение".


Ah - you're not looking at the final commit: https://github.com/SumOfUs/mailing_service/commit/9f7ac091aa4e039c1a0dbbe0a8d637d6d77daa7d


this makes your commands to be treated as one command by Travis, which will make your logs way less readable.
I suggest to change `&& \` into ` || travis_terminate 1`


Hello,

thank you. Can you tell me exactly what error have you got?

Il 15/09/2017 10:14, mogoa ha scritto:
>
> Hi,
>
> First, well donne for make this great feature !
> I have some trouble with your plugins for object-based datatable rows.
>
> Example3.html seems not working (datatable.jquery error).
>
> any idea?
>
> thx again.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/luca-vercelli/DataTable-AltEditor/commit/be205c73dbeb701f33babefd2fbe8eb2632bc6dc#commitcomment-24319292>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AJaEaE1H6hKZ0Bioqhv8B6Pmnk7-ZvWxks5sijH_gaJpZM4PYohj>.
>

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus


@alexkiro, if the `[ -f "/root/.accesstoken" ];`  condition evaluates to `false` that `api_token_create` call won't be reached.

There is a `/usr/local/cpanel/bin/realmkaccesshash` command before that is supposed to create the access hash file but if it becomes outdated the file won't be generated. At least it looks so from the code.

So my intention here is to make sure that a new install (with missing `/root/.accesstoken`) was tested and it works. I did not test it but the code does not look correct to me.


This si my comment


В этом же коммите поправила минимальную цену для дома с 5000 до 10000 (по ТЗ)


Stephan is gay


个人博客


On the [EAC ODD spec](standardsLibrary/archivalDescription/EAC/Spec/EACSpec-092017.xml), an issue still pending is the content model of `objectXMLWrap`.


Concept:

Marco Wiepking, ik ben gay en ik hoop dat je dat niet erg vind


ここでgithub_nameに変更しているけどもそのあとにそれ定義してる感じです？


@newfrenchy83 It's not a good idea, `unit_die()` isn't guaranteed to be called when a unit is killed.


![](https://github.trello.services/images/mini-trello-icon.png) [18cc: As a DRIVER I want to able to drive the MOPED manually since it shows progress to the stakeholders.](https://trello.com/c/Bjm0xNcj/20-18cc-as-a-driver-i-want-to-able-to-drive-the-moped-manually-since-it-shows-progress-to-the-stakeholders)


#title
this is a comment


但是不能用 redis session 也是个很头疼的事情


Sigh, can not mock dist file.


Z


如果放在开头会导致循环引入,为了解决循环引入,故意放在方法里


The [administrative script of Git for Windows](https://github.com/git-for-windows/build-extra/blob/master/please.sh) identified a problem with this commit while running `t1404-update-ref-errors.sh`:

```
make: Entering directory '/c/BuildAgent/_work/2/s/t'
*** t1404-update-ref-errors.sh ***
Initialized empty Git repository in C:/BuildAgent/_work/2/s/t/trash directory.t1404-update-ref-errors/.git/
expecting success:

	git commit --allow-empty -m Initial &&
	C=$(git rev-parse HEAD) &&
	git commit --allow-empty -m Second &&
	D=$(git rev-parse HEAD) &&
	git commit --allow-empty -m Third &&
	E=$(git rev-parse HEAD)

++ git commit --allow-empty -m Initial
[master (root-commit) 46f2b75] Initial
 Author: A U Thor <author@example.com>
+++ git rev-parse HEAD
++ C=46f2b755a798007beb94ab4821d7554ec1d53c1d
++ git commit --allow-empty -m Second
[master dc355c3] Second
 Author: A U Thor <author@example.com>
+++ git rev-parse HEAD
++ D=dc355c343b9f116934a3e4bb47dbf94bd3be8d27
++ git commit --allow-empty -m Third
[master 4c43e0c] Third
 Author: A U Thor <author@example.com>
+++ git rev-parse HEAD
++ E=4c43e0c9478761549a1b61fe32df647481360641
+ test_eval_ret_=0
+ want_trace
+ test t = t
+ test t = t
+ set +x
ok 1 - setup

expecting success:

	prefix=refs/1l &&
	test_update_rejected "a c e" false "b c/x d" \
		"$Q$prefix/c$Q exists; cannot create $Q$prefix/c/x$Q"

++ prefix=refs/1l
++ test_update_rejected 'a c e' false 'b c/x d' ''\''refs/1l/c'\'' exists; cannot create '\''refs/1l/c/x'\'''
++ before='a c e'
++ pack=false
++ create='b c/x d'
++ error=''\''refs/1l/c'\'' exists; cannot create '\''refs/1l/c/x'\'''
++ printf 'create refs/1l/%s 46f2b755a798007beb94ab4821d7554ec1d53c1d\n' a c e
++ git update-ref --stdin
++ git for-each-ref refs/1l
++ false
++ printf 'create refs/1l/%s 46f2b755a798007beb94ab4821d7554ec1d53c1d\n' b c/x d
++ test_must_fail git update-ref --stdin
++ case "$1" in
++ _test_ok=
++ git update-ref --stdin
++ exit_code=128
++ test 128 -eq 0
++ test_match_signal 13 128
++ test 128 = 141
++ test 128 = 269
++ return 1
++ test 128 -gt 129
++ test 128 -eq 127
++ test 128 -eq 126
++ return 0
++ grep -F ''\''refs/1l/c'\'' exists; cannot create '\''refs/1l/c/x'\''' output.err
fatal: cannot lock ref 'refs/1l/c/x': 'refs/1l/c' exists; cannot create 'refs/1l/c/x'
++ git for-each-ref refs/1l
++ test_cmp unchanged actual
++ mingw_test_cmp unchanged actual
++ local test_cmp_a= test_cmp_b=
++ local stdin_for_diff=
++ test -s unchanged
++ test -s actual
++ mingw_read_file_strip_cr_ test_cmp_a
++ local line
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/a
'
++ eval 'test_cmp_a=$test_cmp_a$line'
+++ test_cmp_a='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/a
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/c
'
++ eval 'test_cmp_a=$test_cmp_a$line'
+++ test_cmp_a='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/c
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/e
'
++ eval 'test_cmp_a=$test_cmp_a$line'
+++ test_cmp_a='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/e
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ test -z ''
++ break
++ mingw_read_file_strip_cr_ test_cmp_b
++ local line
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/a
'
++ eval 'test_cmp_b=$test_cmp_b$line'
+++ test_cmp_b='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/a
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/c
'
++ eval 'test_cmp_b=$test_cmp_b$line'
+++ test_cmp_b='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/c
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/e
'
++ eval 'test_cmp_b=$test_cmp_b$line'
+++ test_cmp_b='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/e
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ test -z ''
++ break
++ test -n '46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/e
'
++ test -n '46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/e
'
++ test '46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/e
' = '46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1l/e
'
+ test_eval_ret_=0
+ want_trace
+ test t = t
+ test t = t
+ set +x
ok 2 - existing loose ref is a simple prefix of new

expecting success:

	prefix=refs/1p &&
	test_update_rejected "a c e" true "b c/x d" \
		"$Q$prefix/c$Q exists; cannot create $Q$prefix/c/x$Q"

++ prefix=refs/1p
++ test_update_rejected 'a c e' true 'b c/x d' ''\''refs/1p/c'\'' exists; cannot create '\''refs/1p/c/x'\'''
++ before='a c e'
++ pack=true
++ create='b c/x d'
++ error=''\''refs/1p/c'\'' exists; cannot create '\''refs/1p/c/x'\'''
++ printf 'create refs/1p/%s 46f2b755a798007beb94ab4821d7554ec1d53c1d\n' a c e
++ git update-ref --stdin
++ git for-each-ref refs/1p
++ true
++ git pack-refs --all
++ printf 'create refs/1p/%s 46f2b755a798007beb94ab4821d7554ec1d53c1d\n' b c/x d
++ test_must_fail git update-ref --stdin
++ case "$1" in
++ _test_ok=
++ git update-ref --stdin
++ exit_code=128
++ test 128 -eq 0
++ test_match_signal 13 128
++ test 128 = 141
++ test 128 = 269
++ return 1
++ test 128 -gt 129
++ test 128 -eq 127
++ test 128 -eq 126
++ return 0
++ grep -F ''\''refs/1p/c'\'' exists; cannot create '\''refs/1p/c/x'\''' output.err
fatal: cannot lock ref 'refs/1p/c/x': 'refs/1p/c' exists; cannot create 'refs/1p/c/x'
++ git for-each-ref refs/1p
++ test_cmp unchanged actual
++ mingw_test_cmp unchanged actual
++ local test_cmp_a= test_cmp_b=
++ local stdin_for_diff=
++ test -s unchanged
++ test -s actual
++ mingw_read_file_strip_cr_ test_cmp_a
++ local line
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/a
'
++ eval 'test_cmp_a=$test_cmp_a$line'
+++ test_cmp_a='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/a
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/c
'
++ eval 'test_cmp_a=$test_cmp_a$line'
+++ test_cmp_a='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/c
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/e
'
++ eval 'test_cmp_a=$test_cmp_a$line'
+++ test_cmp_a='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/e
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ test -z ''
++ break
++ mingw_read_file_strip_cr_ test_cmp_b
++ local line
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/a
'
++ eval 'test_cmp_b=$test_cmp_b$line'
+++ test_cmp_b='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/a
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/c
'
++ eval 'test_cmp_b=$test_cmp_b$line'
+++ test_cmp_b='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/c
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/e
'
++ eval 'test_cmp_b=$test_cmp_b$line'
+++ test_cmp_b='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/e
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ test -z ''
++ break
++ test -n '46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/e
'
++ test -n '46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/e
'
++ test '46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/e
' = '46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/1p/e
'
+ test_eval_ret_=0
+ want_trace
+ test t = t
+ test t = t
+ set +x
ok 3 - existing packed ref is a simple prefix of new

expecting success:

	prefix=refs/2l &&
	test_update_rejected "a c e" false "b c/x/y d" \
		"$Q$prefix/c$Q exists; cannot create $Q$prefix/c/x/y$Q"

++ prefix=refs/2l
++ test_update_rejected 'a c e' false 'b c/x/y d' ''\''refs/2l/c'\'' exists; cannot create '\''refs/2l/c/x/y'\'''
++ before='a c e'
++ pack=false
++ create='b c/x/y d'
++ error=''\''refs/2l/c'\'' exists; cannot create '\''refs/2l/c/x/y'\'''
++ printf 'create refs/2l/%s 46f2b755a798007beb94ab4821d7554ec1d53c1d\n' a c e
++ git update-ref --stdin
++ git for-each-ref refs/2l
++ false
++ printf 'create refs/2l/%s 46f2b755a798007beb94ab4821d7554ec1d53c1d\n' b c/x/y d
++ test_must_fail git update-ref --stdin
++ case "$1" in
++ _test_ok=
++ git update-ref --stdin
++ exit_code=128
++ test 128 -eq 0
++ test_match_signal 13 128
++ test 128 = 141
++ test 128 = 269
++ return 1
++ test 128 -gt 129
++ test 128 -eq 127
++ test 128 -eq 126
++ return 0
++ grep -F ''\''refs/2l/c'\'' exists; cannot create '\''refs/2l/c/x/y'\''' output.err
fatal: cannot lock ref 'refs/2l/c/x/y': 'refs/2l/c' exists; cannot create 'refs/2l/c/x/y'
++ git for-each-ref refs/2l
++ test_cmp unchanged actual
++ mingw_test_cmp unchanged actual
++ local test_cmp_a= test_cmp_b=
++ local stdin_for_diff=
++ test -s unchanged
++ test -s actual
++ mingw_read_file_strip_cr_ test_cmp_a
++ local line
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/a
'
++ eval 'test_cmp_a=$test_cmp_a$line'
+++ test_cmp_a='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/a
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/c
'
++ eval 'test_cmp_a=$test_cmp_a$line'
+++ test_cmp_a='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/c
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/e
'
++ eval 'test_cmp_a=$test_cmp_a$line'
+++ test_cmp_a='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/e
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ test -z ''
++ break
++ mingw_read_file_strip_cr_ test_cmp_b
++ local line
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/a
'
++ eval 'test_cmp_b=$test_cmp_b$line'
+++ test_cmp_b='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/a
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/c
'
++ eval 'test_cmp_b=$test_cmp_b$line'
+++ test_cmp_b='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/c
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ line='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/e
'
++ eval 'test_cmp_b=$test_cmp_b$line'
+++ test_cmp_b='46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/e
'
++ :
++ IFS=$'\r'
++ read -r -d '
' line
++ test -z ''
++ break
++ test -n '46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/e
'
++ test -n '46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/e
'
++ test '46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/e
' = '46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/a
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/c
46f2b755a798007beb94ab4821d7554ec1d53c1d commit	refs/2l/e
'
+ test_eval_ret_=0
+ want_trace
+ test t = t
+ test t = t
+ set +x
ok 4 - existing loose ref is a deeper prefix of new

expecting success:

	prefix=refs/2p &&
	test_update_rejected "a c e" true "b c/x/y d" \
		"$Q$prefix/c$Q exists; cannot create $Q$prefix/c/x/y$Q"

++ prefix=refs/2p
++ test_update_rejected 'a c e' true 'b c/x/y d' ''\''refs/2p/c'\'' exists; cannot create '\''refs/2p/c/x/y'\'''
++ before='a c e'
++ pack=true
++ create='b c/x/y d'
++ error=''\''refs/2p/c'\'' exists; cannot create '\''refs/2p/c/x/y'\'''
++ printf 'create refs/2p/%s 46f2b755a798007beb94ab4821d7554ec1d53c1d\n' a c e
++ git update-ref --stdin
++ git for-each-ref refs/2p
++ true
++ git pack-refs --all
fatal: unable to write new packed-refs: error replacing .git/packed-refs: Permission denied
+ test_eval_ret_=128
+ want_trace
+ test t = t
+ test t = t
+ set +x
error: last command exited with $?=128
not ok 5 - existing packed ref is a deeper prefix of new
#
#
#		prefix=refs/2p &&
#		test_update_rejected "a c e" true "b c/x/y d" \
#			"$Q$prefix/c$Q exists; cannot create $Q$prefix/c/x/y$Q"
#
#
make: *** [Makefile:49: t1404-update-ref-errors.sh] Error 1
make: Leaving directory '/c/BuildAgent/_work/2/s/t'
```


Метод имеет линейную трудоёмкость, можно ли этого избежать?


![](https://github.trello.services/images/mini-trello-icon.png) [Complete Register functionality](https://trello.com/c/Qe4Qlz9c/107-complete-register-functionality)


Лучше addAll


Лучше removeAll


What's this change for?


Muchas gracias Jose!!!!