Thanks, I hadn't realised you could comment out individual items in a list. I thought it would lead to a syntax error, but you're right it doesn't :)


I can keep source compat easily by adding an alias in Imports.scala, but I figure no one would be using `AllRequirements` directly.


Closes #425


Thinking about it, the RemoteFile abstraction is no longer needed if we keep the prefix and bucket within the Destination


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/e2e72e06-1684-495f-942f-54308aedf52e "watson-conversation-toolchain"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/244c5b7d-6b8b-4e8b-8719-0e6e1fb7a931 "watson-trainer-toolchain") deployed [watson-trainer-toolchain](https://github.com/hmagph/watson-trainer-toolchain/releases/tag/deploy-ibm-yp-us-south-philippe_mulet-fr.ibm.com-demo01_dev-20170512-212613 "deploy-ibm-yp-us-south-philippe_mulet-fr.ibm.com-demo01_dev-20170512-212613") to [demo01_dev](https://console.ng.bluemix.net/apps/c27af7ac-be8d-4a4a-98bb-cff38873f4ed "ibm:yp:us-south:philippe_mulet@fr.ibm.com:demo01_dev"), including this commit


I would rename this to` canUpload(String name)`


If you will create PR for 2.1 branch, we can speed up the merge.


Looks like it is still running and some messages are displayed ...

C:\Python27\python.exe "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py" --multiproc --qt-support --client 127.0.0.1 --port 51403 --file "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py" --target tests.test_jx.test_set_ops.TestSetOps.test_id_select
Testing started at 4:56 PM ...
pydev debugger: process 14940 is connecting

Connected to pydev debugger (build 171.4163.6)
 Launching unittests with arguments python -m unittest tests.test_jx.test_set_ops.TestSetOps.test_id_select in C:\Users\user\PycharmProjects\ActiveData
2017-05-12 20:56:15 -
********************************************************************************
** Resetting test count
********************************************************************************
2017-05-12 20:56:15 -
********************************************************************************
** No TEST_CONFIG environment variable to point to config file.  Using /tests/config/elasticsearch.json
********************************************************************************
 2017-05-12 20:56:15 - GET http://localhost:9200/_cluster/state
2017-05-12 20:56:15 - response: {"cluster_name":"maggie_dev","version":60,"state_uuid":"y5V...<snip>...25904","allocation_id":{"id":"nZU4W4FcR-a8uXGCzAbyug"}}]}}}
2017-05-12 20:56:15 - GET http://localhost:9200/
2017-05-12 20:56:15 - response: {
  "name" : "OX5gNnX",
  "cluster_name" : "maggie_dev",
  ...<snip>...ion" : "6.4.1"
  },
  "tagline" : "You Know, for Search"
}

2017-05-12 20:56:15 - GET http://localhost:9200/_aliases
2017-05-12 20:56:15 - response: {"testing_000_f20170512_130049":{"aliases":{"testing_000_f"...<snip>...ing_000_d20170512_125930":{"aliases":{"testing_000_d":{}}}}
2017-05-12 20:56:15 - Deleting index testing_000_e20170512_130009
2017-05-12 20:56:15 - GET http://localhost:9200/_aliases
2017-05-12 20:56:15 - response: {"testing_000_f20170512_130049":{"aliases":{"testing_000_f"...<snip>...ing_000_d20170512_125930":{"aliases":{"testing_000_d":{}}}}
2017-05-12 20:56:15 -
http://localhost:9200/_aliases:
	{"actions": [{"remove": {"index": "testing_000_e20170512_130009", "alias": "testing_000_e"}}]}
2017-05-12 20:56:15 - PUT http://localhost:9200/_aliases
2017-05-12 21:06:15 - WARNING: Problem removing "testing_000_e20170512_130009"
	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 128, in setUpClass
	File "C:\Users\user\PycharmProjects\ActiveData\tests\test_jx\__init__.py", line 39, in setUpClass
	File "C:\Python27\lib\unittest\suite.py", line 146, in _handleClassSetUp
	File "C:\Python27\lib\unittest\suite.py", line 100, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\runner.py", line 151, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\teamcity\unittestpy.py", line 207, in run
	File "C:\Python27\lib\unittest\main.py", line 232, in runTests
	File "C:\Python27\lib\unittest\main.py", line 95, in __init__
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py", line 29, in <module>
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1015, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1578, in <module>
caused by
	ERROR: Problem with call to http://localhost:9200/_aliases
{"actions": [{"remove": {"index": "testing_000_e20170512_130009", "alias": "testing_000_e"}}]}
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 780, in post
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 685, in delete_index
	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 126, in setUpClass
	File "C:\Users\user\PycharmProjects\ActiveData\tests\test_jx\__init__.py", line 39, in setUpClass
	File "C:\Python27\lib\unittest\suite.py", line 146, in _handleClassSetUp
	File "C:\Python27\lib\unittest\suite.py", line 100, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\runner.py", line 151, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\teamcity\unittestpy.py", line 207, in run
	File "C:\Python27\lib\unittest\main.py", line 232, in runTests
	File "C:\Python27\lib\unittest\main.py", line 95, in __init__
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py", line 29, in <module>
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1015, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1578, in <module>
caused by
	ERROR: Tried 1 times: Timeout failure (timeout was 600
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\http.py", line 153, in request
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\http.py", line 200, in post
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 756, in post
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 685, in delete_index
	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 126, in setUpClass
	File "C:\Users\user\PycharmProjects\ActiveData\tests\test_jx\__init__.py", line 39, in setUpClass
	File "C:\Python27\lib\unittest\suite.py", line 146, in _handleClassSetUp
	File "C:\Python27\lib\unittest\suite.py", line 100, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\runner.py", line 151, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\teamcity\unittestpy.py", line 207, in run
	File "C:\Python27\lib\unittest\main.py", line 232, in runTests
	File "C:\Python27\lib\unittest\main.py", line 95, in __init__
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py", line 29, in <module>
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1015, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1578, in <module>
caused by
	ERROR: HTTPConnectionPool(host='localhost', port=9200): Read timed out. (read timeout=600)
	File "C:\Python27\lib\site-packages\requests\adapters.py", line 499, in send
	File "C:\Python27\lib\site-packages\requests\sessions.py", line 609, in send
	File "C:\Python27\lib\site-packages\requests\sessions.py", line 488, in request
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\http.py", line 148, in request
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\http.py", line 200, in post
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 756, in post
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 685, in delete_index
	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 126, in setUpClass
	File "C:\Users\user\PycharmProjects\ActiveData\tests\test_jx\__init__.py", line 39, in setUpClass
	File "C:\Python27\lib\unittest\suite.py", line 146, in _handleClassSetUp
	File "C:\Python27\lib\unittest\suite.py", line 100, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\runner.py", line 151, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\teamcity\unittestpy.py", line 207, in run
	File "C:\Python27\lib\unittest\main.py", line 232, in runTests
	File "C:\Python27\lib\unittest\main.py", line 95, in __init__
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py", line 29, in <module>
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1015, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1578, in <module>

2017-05-12 21:06:15 - Deleting index testing_000_d20170512_125930
2017-05-12 21:06:15 - GET http://localhost:9200/_aliases
2017-05-12 21:06:15 - response: {"testing_000_f20170512_130049":{"aliases":{"testing_000_f"...<snip>...ing_000_d20170512_125930":{"aliases":{"testing_000_d":{}}}}
2017-05-12 21:06:15 -
http://localhost:9200/_aliases:
	{"actions": [{"remove": {"index": "testing_000_d20170512_125930", "alias": "testing_000_d"}}]}
2017-05-12 21:06:15 - PUT http://localhost:9200/_aliases
2017-05-12 21:16:15 - WARNING: Problem removing "testing_000_d20170512_125930"
	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 128, in setUpClass
	File "C:\Users\user\PycharmProjects\ActiveData\tests\test_jx\__init__.py", line 39, in setUpClass
	File "C:\Python27\lib\unittest\suite.py", line 146, in _handleClassSetUp
	File "C:\Python27\lib\unittest\suite.py", line 100, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\runner.py", line 151, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\teamcity\unittestpy.py", line 207, in run
	File "C:\Python27\lib\unittest\main.py", line 232, in runTests
	File "C:\Python27\lib\unittest\main.py", line 95, in __init__
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py", line 29, in <module>
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1015, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1578, in <module>
caused by
	ERROR: Problem with call to http://localhost:9200/_aliases
{"actions": [{"remove": {"index": "testing_000_d20170512_125930", "alias": "testing_000_d"}}]}
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 780, in post
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 685, in delete_index
	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 126, in setUpClass
	File "C:\Users\user\PycharmProjects\ActiveData\tests\test_jx\__init__.py", line 39, in setUpClass
	File "C:\Python27\lib\unittest\suite.py", line 146, in _handleClassSetUp
	File "C:\Python27\lib\unittest\suite.py", line 100, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\runner.py", line 151, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\teamcity\unittestpy.py", line 207, in run
	File "C:\Python27\lib\unittest\main.py", line 232, in runTests
	File "C:\Python27\lib\unittest\main.py", line 95, in __init__
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py", line 29, in <module>
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1015, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1578, in <module>
caused by
	ERROR: Tried 1 times: Timeout failure (timeout was 600
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\http.py", line 153, in request
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\http.py", line 200, in post
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 756, in post
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 685, in delete_index
	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 126, in setUpClass
	File "C:\Users\user\PycharmProjects\ActiveData\tests\test_jx\__init__.py", line 39, in setUpClass
	File "C:\Python27\lib\unittest\suite.py", line 146, in _handleClassSetUp
	File "C:\Python27\lib\unittest\suite.py", line 100, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\runner.py", line 151, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\teamcity\unittestpy.py", line 207, in run
	File "C:\Python27\lib\unittest\main.py", line 232, in runTests
	File "C:\Python27\lib\unittest\main.py", line 95, in __init__
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py", line 29, in <module>
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1015, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1578, in <module>
caused by
	ERROR: HTTPConnectionPool(host='localhost', port=9200): Read timed out. (read timeout=600)
	File "C:\Python27\lib\site-packages\requests\adapters.py", line 499, in send
	File "C:\Python27\lib\site-packages\requests\sessions.py", line 609, in send
	File "C:\Python27\lib\site-packages\requests\sessions.py", line 488, in request
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\http.py", line 148, in request
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\http.py", line 200, in post
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 756, in post
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 685, in delete_index
	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 126, in setUpClass
	File "C:\Users\user\PycharmProjects\ActiveData\tests\test_jx\__init__.py", line 39, in setUpClass
	File "C:\Python27\lib\unittest\suite.py", line 146, in _handleClassSetUp
	File "C:\Python27\lib\unittest\suite.py", line 100, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\runner.py", line 151, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\teamcity\unittestpy.py", line 207, in run
	File "C:\Python27\lib\unittest\main.py", line 232, in runTests
	File "C:\Python27\lib\unittest\main.py", line 95, in __init__
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py", line 29, in <module>
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1015, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1578, in <module>

2017-05-12 21:16:15 - Deleting index testing_000_f20170512_130049
2017-05-12 21:16:15 - GET http://localhost:9200/_aliases
2017-05-12 21:16:15 - response: {"testing_000_f20170512_130049":{"aliases":{"testing_000_f"...<snip>...ing_000_d20170512_125930":{"aliases":{"testing_000_d":{}}}}
2017-05-12 21:16:15 -
http://localhost:9200/_aliases:
	{"actions": [{"remove": {"index": "testing_000_f20170512_130049", "alias": "testing_000_f"}}]}
2017-05-12 21:16:15 - PUT http://localhost:9200/_aliases
2017-05-12 21:26:15 - WARNING: Problem removing "testing_000_f20170512_130049"
	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 128, in setUpClass
	File "C:\Users\user\PycharmProjects\ActiveData\tests\test_jx\__init__.py", line 39, in setUpClass
	File "C:\Python27\lib\unittest\suite.py", line 146, in _handleClassSetUp
	File "C:\Python27\lib\unittest\suite.py", line 100, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\runner.py", line 151, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\teamcity\unittestpy.py", line 207, in run
	File "C:\Python27\lib\unittest\main.py", line 232, in runTests
	File "C:\Python27\lib\unittest\main.py", line 95, in __init__
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py", line 29, in <module>
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1015, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1578, in <module>
caused by
	ERROR: Problem with call to http://localhost:9200/_aliases
{"actions": [{"remove": {"index": "testing_000_f20170512_130049", "alias": "testing_000_f"}}]}
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 780, in post
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 685, in delete_index
	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 126, in setUpClass
	File "C:\Users\user\PycharmProjects\ActiveData\tests\test_jx\__init__.py", line 39, in setUpClass
	File "C:\Python27\lib\unittest\suite.py", line 146, in _handleClassSetUp
	File "C:\Python27\lib\unittest\suite.py", line 100, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\runner.py", line 151, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\teamcity\unittestpy.py", line 207, in run
	File "C:\Python27\lib\unittest\main.py", line 232, in runTests
	File "C:\Python27\lib\unittest\main.py", line 95, in __init__
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py", line 29, in <module>
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1015, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1578, in <module>
caused by
	ERROR: Tried 1 times: Timeout failure (timeout was 600
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\http.py", line 153, in request
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\http.py", line 200, in post
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 756, in post
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 685, in delete_index
	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 126, in setUpClass
	File "C:\Users\user\PycharmProjects\ActiveData\tests\test_jx\__init__.py", line 39, in setUpClass
	File "C:\Python27\lib\unittest\suite.py", line 146, in _handleClassSetUp
	File "C:\Python27\lib\unittest\suite.py", line 100, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\runner.py", line 151, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\teamcity\unittestpy.py", line 207, in run
	File "C:\Python27\lib\unittest\main.py", line 232, in runTests
	File "C:\Python27\lib\unittest\main.py", line 95, in __init__
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py", line 29, in <module>
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1015, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1578, in <module>
caused by
	ERROR: HTTPConnectionPool(host='localhost', port=9200): Read timed out. (read timeout=600)
	File "C:\Python27\lib\site-packages\requests\adapters.py", line 499, in send
	File "C:\Python27\lib\site-packages\requests\sessions.py", line 609, in send
	File "C:\Python27\lib\site-packages\requests\sessions.py", line 488, in request
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\http.py", line 148, in request
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\http.py", line 200, in post
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 756, in post
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 685, in delete_index
	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 126, in setUpClass
	File "C:\Users\user\PycharmProjects\ActiveData\tests\test_jx\__init__.py", line 39, in setUpClass
	File "C:\Python27\lib\unittest\suite.py", line 146, in _handleClassSetUp
	File "C:\Python27\lib\unittest\suite.py", line 100, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\runner.py", line 151, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\teamcity\unittestpy.py", line 207, in run
	File "C:\Python27\lib\unittest\main.py", line 232, in runTests
	File "C:\Python27\lib\unittest\main.py", line 95, in __init__
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py", line 29, in <module>
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1015, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1578, in <module>

2017-05-12 21:26:15 - Deleting index testing_000_c20170512_125904
2017-05-12 21:26:15 - GET http://localhost:9200/_aliases
2017-05-12 21:26:15 - response: {"testing_000_f20170512_130049":{"aliases":{"testing_000_f"...<snip>...ing_000_d20170512_125930":{"aliases":{"testing_000_d":{}}}}
2017-05-12 21:26:15 -
http://localhost:9200/_aliases:
	{"actions": [{"remove": {"index": "testing_000_c20170512_125904", "alias": "testing_000_c"}}]}
2017-05-12 21:26:15 - PUT http://localhost:9200/_aliases


Hi,
How do I find this file?
Thanks in advance for your help.


The best thing to use when editing is `dev/escape.p6` or `dev/unescape.p6` which accept stdin.

I usually copy the text `xclip -o | dev/unescape.p6` work on the text and then copy back and do `xclip -o | dev/escape.p6`

(though often i do `xclip -o | dev/Xescape.p6 | xclip` and land it right back on the clipboard. That will prevent accidents with the escaping which are *very* easy to do.


Here is the PR: https://github.com/openimages/dataset/pull/27

I have to sign the CLA, which I hope to do shortly.


not actually a good demonstration of global static


do clearInterval powinnas przekazac zmienna `interval` do ktorej przypisalas to, co zwraca `setInterval`


Same here - unable to upgrade this package as examples template gets bundled into project.


to jest niepotrzebne.
Czyszczenie interwalu powinnas dorzucic nie tylko do klika na nextSlide, ale tez do prevSlide


I get the following error when running

```
get_pings_properties(pings, "payload/histograms/FX_PAGE_LOAD_MS", with_processes=True).collect()

...

TypeError: 'NoneType' object has no attribute '__getitem__'
```
with `whitelists` being `None`.

This call is made in the Multi Experiment notebooks. For all other histogram paths in the notebook, this line runs without error.


Just restarted the ElasticSearch service and then it isn't stuck any more.
At least it is showing some messages in debug console now...

C:\Python27\python.exe "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py" --multiproc --qt-support --client 127.0.0.1 --port 52747 --file "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py" --target tests.test_jx.test_set_ops.TestSetOps.test_id_select
Testing started at 5:32 PM ...
pydev debugger: process 6220 is connecting

Connected to pydev debugger (build 171.4163.6)
 Launching unittests with arguments python -m unittest tests.test_jx.test_set_ops.TestSetOps.test_id_select in C:\Users\user\PycharmProjects\ActiveData
2017-05-12 21:32:48 -
********************************************************************************
** Resetting test count
********************************************************************************
2017-05-12 21:32:48 -
********************************************************************************
** No TEST_CONFIG environment variable to point to config file.  Using /tests/config/elasticsearch.json
********************************************************************************
 2017-05-12 21:32:48 - GET http://localhost:9200/_cluster/state
2017-05-12 21:32:48 - response: {"cluster_name":"maggie_dev","version":11,"state_uuid":"gNC...<snip>...30009","allocation_id":{"id":"tyqQq8jYSs6SzXd2YYsjJQ"}}]}}}
2017-05-12 21:32:48 - GET http://localhost:9200/
2017-05-12 21:32:48 - response: {
  "name" : "OX5gNnX",
  "cluster_name" : "maggie_dev",
  ...<snip>...ion" : "6.4.1"
  },
  "tagline" : "You Know, for Search"
}

2017-05-12 21:32:48 - GET http://localhost:9200/_aliases
2017-05-12 21:32:48 - response: {"testing_000_f20170512_130049":{"aliases":{"testing_000_f"...<snip>...ing_000_c20170512_125904":{"aliases":{"testing_000_c":{}}}}
2017-05-12 21:32:48 - Deleting index testing_000_p20170512_130530
2017-05-12 21:32:48 - GET http://localhost:9200/_aliases
2017-05-12 21:32:48 - response: {"testing_000_f20170512_130049":{"aliases":{"testing_000_f"...<snip>...ing_000_c20170512_125904":{"aliases":{"testing_000_c":{}}}}
2017-05-12 21:32:49 - delete response {"acknowledged": true}
2017-05-12 21:32:49 - Deleting index testing_000_d20170512_125930
2017-05-12 21:32:49 - GET http://localhost:9200/_aliases
2017-05-12 21:32:49 - response: {"testing_000_f20170512_130049":{"aliases":{"testing_000_f"...<snip>...ing_000_c20170512_125904":{"aliases":{"testing_000_c":{}}}}
2017-05-12 21:32:49 -
http://localhost:9200/_aliases:
	{"actions": [{"remove": {"index": "testing_000_d20170512_125930", "alias": "testing_000_d"}}]}
2017-05-12 21:32:49 - PUT http://localhost:9200/_aliases
2017-05-12 21:32:49 - response: {"acknowledged":true}
2017-05-12 21:32:49 - delete response {"acknowledged": true}
2017-05-12 21:32:49 - Deleting index testing_000_f20170512_130049
2017-05-12 21:32:49 - GET http://localhost:9200/_aliases
2017-05-12 21:32:49 - response: {"testing_000_f20170512_130049":{"aliases":{"testing_000_f"...<snip>...ing_000_c20170512_125904":{"aliases":{"testing_000_c":{}}}}
2017-05-12 21:32:49 -
http://localhost:9200/_aliases:
	{"actions": [{"remove": {"index": "testing_000_f20170512_130049", "alias": "testing_000_f"}}]}
2017-05-12 21:32:49 - PUT http://localhost:9200/_aliases
2017-05-12 21:32:49 - response: {"acknowledged":true}
2017-05-12 21:32:49 - delete response {"acknowledged": true}
2017-05-12 21:32:49 - Deleting index testing_000_c20170512_125904
2017-05-12 21:32:49 - GET http://localhost:9200/_aliases
2017-05-12 21:32:49 - response: {"movies":{"aliases":{}},"testing_000_e20170512_130009":{"a...<snip>...ing_000_c20170512_125904":{"aliases":{"testing_000_c":{}}}}
2017-05-12 21:32:49 -
http://localhost:9200/_aliases:
	{"actions": [{"remove": {"index": "testing_000_c20170512_125904", "alias": "testing_000_c"}}]}
2017-05-12 21:32:49 - PUT http://localhost:9200/_aliases
2017-05-12 21:32:50 - response: {"acknowledged":true}
2017-05-12 21:32:50 - delete response {"acknowledged": true}
2017-05-12 21:32:50 - Deleting index testing_000_e20170512_130009
2017-05-12 21:32:50 - GET http://localhost:9200/_aliases
2017-05-12 21:32:50 - response: {"movies":{"aliases":{}},"testing_000_e20170512_130009":{"aliases":{"testing_000_e":{}}}}
2017-05-12 21:32:50 -
http://localhost:9200/_aliases:
	{"actions": [{"remove": {"index": "testing_000_e20170512_130009", "alias": "testing_000_e"}}]}
2017-05-12 21:32:50 - PUT http://localhost:9200/_aliases
2017-05-12 21:32:50 - response: {"acknowledged":true}
2017-05-12 21:32:50 - delete response {"acknowledged": true}2017-05-12 21:32:50 - GET http://localhost:9200/_aliases
2017-05-12 21:32:50 - response: {"movies":{"aliases":{}}}
2017-05-12 21:32:54 -
http://localhost:9200/testing_000_p20170512_213250:
	{"mappings": {"test_result": {"dynamic_templates": [{"default_numbers": {"match_mapping_type": "long", "mapping": {"type": "double"}, "match": "*"}}, {"default_strings": {"match_mapping_type": "string", "mapping": {"index": "not_analyzed", "type": "string"}, "match": "*"}}, {"default_nested_objects"
Error
Traceback (most recent call last):
  File "C:\Python27\lib\unittest\case.py", line 320, in run
    self.setUp()
  File "C:\Users\user\PycharmProjects\ActiveData\tests\test_jx\__init__.py", line 46, in setUp
    utils.setUp()
  File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 108, in setUp
    self._index = self._es_cluster.get_or_create_index(self._es_test_settings)
  File "C:\Users\user\PycharmProjects\ActiveData\mo_kwargs\__init__.py", line 75, in wrapper
    return func(args[0], **packed)
  File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 529, in get_or_create_index
    output = self.create_index(kwargs=kwargs, schema=schema, limit_replicas=limit_replicas)
  File "C:\Users\user\PycharmProjects\ActiveData\mo_kwargs\__init__.py", line 71, in wrapper
    return func(args[0], **packed)
  File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 655, in create_index
    headers={"Content-Type": "application/json"}
  File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 852, in put
    Log.error(response.reason+": "+response.all_content)
  File "C:\Users\user\PycharmProjects\ActiveData\mo_logs\__init__.py", line 382, in error
    raise e
Except: ERROR: Bad Request: {"error":{"root_cause":[{"type":"mapper_parsing_exception","reason":"Mapping definition for [_source] has unsupported parameters:  [compress : true]"}],"type":"mapper_parsing_exception","reason":"Failed to parse mapping [test_result]: Mapping definition for [_source] has unsupported parameters:  [compress : true]","caused_by":{"type":"mapper_parsing_exception","reason":"Mapping definition for [_source] has unsupported parameters:  [compress : true]"}},"status":400}
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 852, in put
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 655, in create_index
	File "C:\Users\user\PycharmProjects\ActiveData\mo_kwargs\__init__.py", line 71, in wrapper
	File "C:\Users\user\PycharmProjects\ActiveData\pyLibrary\env\elasticsearch.py", line 529, in get_or_create_index
	File "C:\Users\user\PycharmProjects\ActiveData\mo_kwargs\__init__.py", line 75, in wrapper
	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 108, in setUp
	File "C:\Users\user\PycharmProjects\ActiveData\tests\test_jx\__init__.py", line 46, in setUp
	File "C:\Python27\lib\unittest\case.py", line 320, in run
	File "C:\Python27\lib\unittest\case.py", line 393, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\runner.py", line 151, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\teamcity\unittestpy.py", line 207, in run
	File "C:\Python27\lib\unittest\main.py", line 232, in runTests
	File "C:\Python27\lib\unittest\main.py", line 95, in __init__
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py", line 29, in <module>
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1015, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1578, in <module>

Ran 1 test in 6.114s

FAILED (errors=1)

Process finished with exit code 1


Ma reputation d'expert en trichotetrachotomie est sauve


[R/get_comment_threads.R:67:5:](https://github.com/soodoku/tuber/blob/4ccdeff4614214f8fa598279e141578431185d49/R/get_comment_threads.R#L67) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.null(page_token)){
    ^
```


Adding placeholder content per AWM and tracker story #144538151


@nukeykt Do you know, from you reverse engineering experience, if removing unused variables makes the port less accurate in concern to vanilla compatibility/emulation? I wonder if the compiler does put unused variables in the code.


the same err related to  _source compress: true err....  thought it was removed this morning.... given all those "undo"s ....  will check if it has been removed or not...


@iNPUTmice please note this and add a configuration option.


TeamCity libpalaso :: palaso-win32-master Continuous [Build 4.0.215.fc025038bc88a067edb18b2a39cec8a91d690ef9](http://build.palaso.org/viewLog.html?buildId=91173&buildTypeId=Libpalaso_PalasoWin32masterContinuous) outcome was **FAILURE**
Summary: Compilation error: ExtractCopyright\ExtractCopyright.csproj (new) Build time: 00:02:42


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/4783b745-d26b-41fe-bb56-d39169880c89 "fitchain"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/420a436e-add5-49fe-9817-1556990ec503 "fitchain") deployed [health-blockchain](https://github.com/IBM-Bluemix/health-blockchain/releases/tag/deploy-ibm-yp-us-south-Dev-Advocates-demos-20170512-213812 "deploy-ibm-yp-us-south-Dev-Advocates-demos-20170512-213812") to [demos](https://console.ng.bluemix.net/apps/a40dc60e-7166-458d-af16-edeb22da5c9d "ibm:yp:us-south:Dev-Advocates:demos"), including this commit


Is there a way to input this into newer versions of emulation station?


TeamCity libpalaso :: palaso-trusty64-lfmerge Continuous [Build 2.6.395.fc025038bc88a067edb18b2a39cec8a91d690ef9](http://build.palaso.org/viewLog.html?buildId=91175&buildTypeId=PalasoTrusty64lfmergeContinuous) outcome was **FAILURE**
Summary: Exit code 134 Build time: 00:03:44


Oops... i take the above two messages back.... because it appears that I was running them in "fix_put" branch instead of the new es5 branch.


`C:\Python27\python.exe "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py" --multiproc --qt-support --client 127.0.0.1 --port 52862 --file "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py" --target tests.test_jx.test_set_ops.TestSetOps.test_id_select
Testing started at 5:39 PM ...
pydev debugger: process 10608 is connecting

Connected to pydev debugger (build 171.4163.6)
 Launching unittests with arguments python -m unittest tests.test_jx.test_set_ops.TestSetOps.test_id_select in C:\Users\user\PycharmProjects\ActiveData
2017-05-12 21:39:04 -
********************************************************************************
** Resetting test count
********************************************************************************
2017-05-12 21:39:04 -
********************************************************************************
** No TEST_CONFIG environment variable to point to config file.  Using /tests/config/elasticsearch.json
********************************************************************************
 2017-05-12 21:39:04 - GET http://localhost:9200/_cluster/state
2017-05-12 21:39:04 - response: {"cluster_name":"maggie_dev","version":20,"state_uuid":"_Sv...<snip>...ovies","allocation_id":{"id":"cwsTupBcRxWH96Z3-a9gkQ"}}]}}}
2017-05-12 21:39:04 - GET http://localhost:9200/
2017-05-12 21:39:04 - response: {
  "name" : "OX5gNnX",
  "cluster_name" : "maggie_dev",
  ...<snip>...ion" : "6.4.1"
  },
  "tagline" : "You Know, for Search"
}

2017-05-12 21:39:04 - GET http://localhost:9200/_aliases
2017-05-12 21:39:04 - response: {"movies":{"aliases":{}}}2017-05-12 21:39:04 - GET http://localhost:9200/_aliases
2017-05-12 21:39:04 - response: {"movies":{"aliases":{}}}
2017-05-12 21:39:11 -
http://localhost:9200/testing_000_c20170512_213904:
	{"mappings": {"test_result": {"dynamic_templates": [{"default_numbers": {"match_mapping_type": "long", "mapping": {"type": "double"}, "match": "*"}}, {"default_strings": {"match_mapping_type": "string", "mapping": {"index": "not_analyzed", "type": "string"}, "match": "*"}}, {"default_nested_objects"
2017-05-12 21:39:12 - response: {"acknowledged":true,"shards_acknowledged":true}
2017-05-12 21:39:12 - GET http://localhost:9200/_cluster/state
2017-05-12 21:39:12 - response: {"cluster_name":"maggie_dev","version":23,"state_uuid":"kSd...<snip>...ovies","allocation_id":{"id":"cwsTupBcRxWH96Z3-a9gkQ"}}]}}}
2017-05-12 21:39:12 -
********************************************************************************
** Made new index "testing_000_c20170512_213904"
********************************************************************************
2017-05-12 21:39:12 - GET http://localhost:9200/_aliases
2017-05-12 21:39:12 - response: {"testing_000_c20170512_213904":{"aliases":{}},"movies":{"aliases":{}}}
2017-05-12 21:39:12 -
********************************************************************************
** elasticsearch debugging for http://localhost:9200/testing_000_c20170512_213904/test_result is on
********************************************************************************
2017-05-12 21:39:12 - GET http://localhost:9200/_aliases
2017-05-12 21:39:12 - response: {"testing_000_c20170512_213904":{"aliases":{}},"movies":{"aliases":{}}}
2017-05-12 21:39:12 - GET http://localhost:9200/_aliases
2017-05-12 21:39:12 - response: {"testing_000_c20170512_213904":{"aliases":{}},"movies":{"aliases":{}}}
2017-05-12 21:39:12 -
********************************************************************************
** elasticsearch debugging for http://localhost:9200/testing_000_c20170512_213904/test_result is on
********************************************************************************
2017-05-12 21:39:12 -
http://localhost:9200/_aliases:
	{"actions": [{"add": {"index": "testing_000_c20170512_213904", "alias": "testing_000_c"}}]}
2017-05-12 21:39:12 - PUT http://localhost:9200/_aliases
2017-05-12 21:39:12 - response: {"acknowledged":true}
2017-05-12 21:39:12 - GET http://localhost:9200/_cluster/state
2017-05-12 21:39:12 - response: {"cluster_name":"maggie_dev","version":24,"state_uuid":"QFl...<snip>...ovies","allocation_id":{"id":"cwsTupBcRxWH96Z3-a9gkQ"}}]}}}
2017-05-12 21:39:12 - Timer start: Add 1.0 documents to testing_000_c20170512_213904
2017-05-12 21:39:12 -
http://localhost:9200/testing_000_c20170512_213904/test_result/_bulk:
	{"index":{"_id": "644971C138319F0F1052255DAF8ABE302FBEFE65"}}
	{"a": "b"}

2017-05-12 21:39:12 - PUT http://localhost:9200/testing_000_c20170512_213904/test_result/_bulk
2017-05-12 21:39:12 - response: {"took":337,"errors":false,"items":[{"index":{"_index":"testing_000_c20170512_213904","_type":"test_result","_id":"644971C138319F0
2017-05-12 21:39:12 - Timer end  : Add 1.0 documents to testing_000_c20170512_213904 (took 0.388 seconds)
2017-05-12 21:39:12 -
http://localhost:9200/testing_000_c20170512_213904/_flush:
	{"forced": false, "wait_if_ongoing": true}
2017-05-12 21:39:12 - PUT http://localhost:9200/testing_000_c20170512_213904/_flush
2017-05-12 21:39:13 - response: {"_shards":{"total":3,"successful":3,"failed":0}}
Error
Traceback (most recent call last):
  File "C:\Python27\lib\unittest\case.py", line 329, in run
    testMethod()
  File "C:\Users\user\PycharmProjects\ActiveData\tests\test_jx\test_set_ops.py", line 324, in test_id_select
    self.utils.execute_es_tests(test)
  File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 148, in execute_es_tests
    self.send_queries(subtest)
  File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 222, in send_queries
    Log.error("Failed test {{name|quote}}", {"name": subtest.name}, e)
  File "C:\Users\user\PycharmProjects\ActiveData\mo_logs\__init__.py", line 382, in error
    raise e
Except: ERROR: Failed test "test_id_select"
	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 222, in send_queries
	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 148, in execute_es_tests
	File "C:\Users\user\PycharmProjects\ActiveData\tests\test_jx\test_set_ops.py", line 324, in test_id_select
	File "C:\Python27\lib\unittest\case.py", line 329, in run
	File "C:\Python27\lib\unittest\case.py", line 393, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\runner.py", line 151, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\teamcity\unittestpy.py", line 207, in run
	File "C:\Python27\lib\unittest\main.py", line 232, in runTests
	File "C:\Python27\lib\unittest\main.py", line 95, in __init__
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py", line 29, in <module>
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1015, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1578, in <module>
caused by
	ERROR: Failed request
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>500 Internal Server Error</title>

Internal Server Error

The server encountered an internal error and was unable to complete your request.  Either the server is overloaded or there is an error in the application.

	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 363, in error
	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 211, in send_queries
	File "C:\Users\user\PycharmProjects\ActiveData\tests\__init__.py", line 148, in execute_es_tests
	File "C:\Users\user\PycharmProjects\ActiveData\tests\test_jx\test_set_ops.py", line 324, in test_id_select
	File "C:\Python27\lib\unittest\case.py", line 329, in run
	File "C:\Python27\lib\unittest\case.py", line 393, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\suite.py", line 108, in run
	File "C:\Python27\lib\unittest\suite.py", line 70, in __call__
	File "C:\Python27\lib\unittest\runner.py", line 151, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\teamcity\unittestpy.py", line 207, in run
	File "C:\Python27\lib\unittest\main.py", line 232, in runTests
	File "C:\Python27\lib\unittest\main.py", line 95, in __init__
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pycharm\_jb_unittest_runner.py", line 29, in <module>
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1015, in run
	File "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.1\helpers\pydev\pydevd.py", line 1578, in <module>

2017-05-12 21:39:13 - Deleting index testing_000_c20170512_213904
2017-05-12 21:39:13 - GET http://localhost:9200/_aliases
2017-05-12 21:39:13 - response: {"testing_000_c20170512_213904":{"aliases":{"testing_000_c":{}}},"movies":{"aliases":{}}}
2017-05-12 21:39:13 -
http://localhost:9200/_aliases:
	{"actions": [{"remove": {"index": "testing_000_c20170512_213904", "alias": "testing_000_c"}}]}
2017-05-12 21:39:13 - PUT http://localhost:9200/_aliases
2017-05-12 21:39:13 - response: {"acknowledged":true}
2017-05-12 21:39:13 - delete response {"acknowledged": true}

Ran 1 test in 9.558s

FAILED (errors=1)

Process finished with exit code 1
`


add menu item to dynamoDB


Version 2 is terrible! They took away contact linking and merging!


dodge viper -> srt viper change looks suspicious.


wot n tarnation's goin on over here


where did this purple come from?


The new variant does not look much better.


The es2015 preset is a shortcut for pulling in a large number of plugins automatically. It's better to manually enter the minimum set of plugins required.


sendqueries function..... value of subtest is...

{u'expecting_cube': {u'meta': {u'format': u'cube'}, u'data': {u'_id': [<function is_hex at 0x00000000042D5CF8>]}, u'edges': [{u'domain': {u'max': 1, u'interval': 1, u'type': u'rownum', u'min': 0}, u'name': u'rownum'}]}, u'name': 'test_id_select', u'expecting_table': {u'header': [u'_id'], u'meta': {u'format': u'table'}, u'data': [[<function is_hex at 0x00000000042D5CF8>]]}, u'query': {u'from': u'testing_000_o', u'select': u'_id'}, u'data': [{u'a': u'b'}], u'expecting_list': {u'meta': {u'format': u'list'}, u'data': [{u'_id': <function is_hex at 0x00000000042D5CF8>}]}}


Thanks @simogasp
I already used PUBLIC as you will see here https://github.com/openMVG/openMVG/blob/develop/src/openMVG/matching/CMakeLists.txt#L27

The problem is that the library is linked as Threads::Threads in the OpenMVGTargets file.

I still did not where and how `find_dependency()` will help me. I mean which arguments I must use.


test


Or, you could try some performance testing. If the es2015 preset doesn't slow the app down then you may use it.


#6118-VRF-Sizing-Problem-and-PLR-error (rraustad) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1898 of 1898 tests passed, 0 test warnings)

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


The name of the file was shared, but not the exact code.


storing test data for map_matching proj


#6118-VRF-Sizing-Problem-and-PLR-error (rraustad) - 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)


This reportEnabled variable is turned off most of the time. Even If we turn this on in any moment, Athena::getInstance() gets instantiated multiple times during the lifecycle of a test and so the "soft" settings (not athena.json) are cleared.

I have been thinking where we can set this status and didnt come to a conclusion I like. Therefore I think we should disable this->reportEnabled variable.


<details>

<summary>No TaskCluster jobs started for this pull request</summary>

```js

The `allowPullRequests` configuration for this repository (in `.taskcluster.yml` on the
default branch) does not allow starting tasks for this pull request.
```

</details>


```cmake
include(CMakeFindDependencyMacro)
find_package(Threads)
```
and put it just after line 55

see here for example
https://github.com/alicevision/openMVG/blob/popart_develop/src/cmakeFindModules/OpenMVGConfig.cmake.in#L56


Em...who cares?


Second @sebastianhaak 's comment; been troubleshooting this for a while and adding the S back in fixes the issue (no images displayed, JS error).


Wat?  Correcting grammar in the codez is a gud thing :/


@echeipesh Long term, do you think there's some way of dynamically (maybe through SPIs) mapping schemes to GT layer readers, when you get to the point of wanting S3, Hbase, Cassandra, etc.? I'd like to avoid the transitive dependencies, something we're fighting in GT ETL right now.


i wrote find_package but i meant find_dependency... :-)


@echeipesh Thanks much for doing this. :)


@searls for the issue bisected in #241, can we simply extend this check to cover ES6 classes?


You Probably didn't declare public DbSet<Genre> Genres { get; set; } in IdentityModels.cs.


Разве не тоже самое?


Why did you change the . to a ..? This seems to be breaking my build.


why some TH1F and some TH1D, seems like you would hit the limit on the h_n_* before you would the others


I had trouble with checking to 1e-6 in a handful of events


Could it be that the url value is incorrect?

u'http://127.0.0.1:5000/query'

this is the url value.

when i tried to access the url from the local browser it gives the same "internal err"

should it be 127.0.0.1:5000/tools/query.html ?
or should plain 127.0.0.1:5000/query

127.0.0.1:5000/tools/query.html  shows a blank page...
I used to see a little text box before where in one could type the query....
will check..


Looks good to me.


From my phone so not double checked: not every day has 24h (e.g. When dst changes). My guess would be that there are date arithmetic functions in Qt that are aware of such difficulties. Sorry for the nit picking.


the other thing is that you should not need OPENMVG_LIBRARIES and OPENMVG_INCLUDE_DIRS, you can link openMVG in a 3rd party project with just this code

```cmake
find_package(OpenMVG CONFIG REQUIRED)
add_executable(myapp yourfile.cpp)
# add link to the library
target_link_libraries(myapp PUBLIC openMVG_sfm openMVG_numeric)
```
ie listing only the modules that your code depends upon. You don't even have to specify the include directories. CMake automagically will import the relevant includes and the relevant libs to link agains (with the dependencies of course). This provided that all dependencies are correctly set with PUBLIC and PRIVATE for each target.

You can provide OPENMVG_LIBRARIES as the list of all the openMVG_* targets as a shortcut to include everything.


Can we get rid of either `ONE` or `WEI_TO_ETH`?


No, as in, why did you add the white space?


Done


Done - effectively


yeah will do in next commit


Are the `safeTo*` and `safe*` macros used separately anywhere except here (safeMath.sem)?  It seems like it'd be pretty easy to mix these up.


I am confused why is this build failing? No Zip file?


Because things get more complex with the pci space and it's not something I know what/how to test...  And the pci space will not have anywhere close to as big an issue...


DOne


No, safe* are the only ones used externally


Yeah - I need to adjust the vio_node_list to point skip the extracted node...much nicer.  Done.


In that case IMO it'd be better to inline the `safeTo*` macros (into the `safe*` macros), so that you can't inset the `safeTo*` macros and use one by mistake.


I'll free the vio_node_list, but not the node_list as the caller of this method is responsible for doing that.


See above


I know this way.
But I'm not sure it work with local library that are then installed in a different place. I mean compilation time and exported hpp are not in the same place for some library (internal ceres and then installed internal ceres, internal lemon and then installed internal lemon).

OpenMVG made the path update for you ;-)


RE python script


> I think we should avoid globals that are assigned definitions. For globals whose names begin with eval/ or depends/ or print/, avoidance may be impossible. But for smart constructors such as DConstrain, I believe avoidance is possible and preferable.

I agree.

> I understand from @JacquesCarette that the way I turned DConstrain and friends into definitions exported from the Domain module (cb91d54) may have made update-archive more difficult to use on Windows.

This isn't the case (at least on my Windows machine) - the change in question may cause some (minor) issues, but they shouldn't be platform related.
The only Windows-specific issue related to `update-archive` is the fact that while a Maple worksheet is running in which Hakaru was loaded, the `ppaml.mla` file is "locked". I don't know if you're familiar with this particular 'feature' of Windows, but it will not allow the file to be modified by any process other than the one which locked it (in this case, Maple). A consequence is that `FileTools:-Remove` will not work, because this is making a system call to some other process. However, the Maple archive tool can happily delete individual entries of an archive, which combined with the ability to list all entries in the archive gives a way to get an empty archive without deleting the file. At least on my machine, this will work even when the archive is open in Maple, presumably because there is a single Maple server process which owns the Windows file lock on the archive. [This](https://github.com/hakaru-dev/hakaru/blob/0f3bec17142041f14fa478732b2c126c28ba001b/maple/update-archive.mpl#L24) is currently how it's done in `UpdateArchive` when the file itself cannot be deleted.

The only issue with this change is that `uses Domain` has to be inserted in all the correct places; but that can't occur in submodules of `Domain`. This is not a platform issue, but a Maple issue, or an issue with how I've structured the Domain module and submodules.

Perhaps coincidentally, the files inside of the `maple/Domain/Improve` directory aren't 'technically' submodules of Domain; in particular, using `uses Domain` is valid in these "submodules" of Domain and these only! And (certainly) coincidentally the places where cb91d54 added `uses Domain` are all inside `Domain/Improve` and are the only places where it is needed.

> I need to be able to test update-archive on Windows, so I have made a pending request for a demo of update-archive on Windows

It is the change from global symbols to exported symbols which causes the need for `uses Domain`, so you should be able to test "moving the exported definitions of DConstrain and friends into a separate module that does not depend on Domain" regardless of anything which happens to `update-archive`. I think this is a good idea; and something which we should do for all of our "global constructors", even those which are not assigned definitions, e.g. `Bind, Weight, Ret, Msum, Plate, Context, Pair, _Unit, PARTITION`, all the primitive measures, all the Hakaru type constructors; that is, every global which is not one of the ones used as part of some Maple extension mechanism, like `print/*`, `depends/*`, etc.. I propose calling such a module `HakaruGlobals` or `HakaruGlobalSymbols`, and making it a package so one can write `uses HakaruGlobals;`.

I'm not sure what a demo of `update-archive` would consist of - I've been using the `Makefile` for a while now, and running `make ppaml.mla` on my (Windows) machine succeeds by producing no output, regardless of whether the archive exists or not. Running `Hakaru:-UpdateArchive();` in a worksheet also succeeds by producing no output; this requires that there already be a Hakaru archive.

> I don't know how to test whether I have preserved 'a clean "build" process that worked both for bootstrap and for incremental updates, on all 3 platforms'

The only way to reliably test "success" or "failure" of this operation is to run all of the test cases; or at least a sufficient number of them to hit all the functions present in Hakaru. For example, if you were to somehow break the update of the Partition module, it would no longer be loaded, but tests which do not use Partition would still work. Perhaps we need a new test file consisting of test cases specifically chosen to hit all of the functionality (literally, as in all of the functions) of Hakaru, for testing that `update-archive` succeeded?

Whether we are in 'bootstrap' or 'incremental' mode shouldn't matter - the same function is being run in either case. The only difference will be on Windows, when the archive already exists; but whether the archive file is deleted and a new empty archive is created, or the existing archive file is emptied to produce a new empty archive, should not make a difference. A potential way to test that the previous statement is actually true is to remove the logic which deletes the archive file, and just keep the logic which clobbers each entry in the archive individually.


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

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


Why not `which go` like in GOPATH below?


Se verifica el contenido ya que Pote me borró


![](https://github.trello.services/images/mini-trello-icon.png) [Report Widgets](https://trello.com/c/3oLsHbch/16-report-widgets)


ok


I'm curious what this does?


This is totally fine @NewSource, problems with documentation are bugs too.

On May 12, 2017 5:01 PM, "dGr8LookinSparky" <notifications@github.com>
wrote:

> Wat? Correcting grammar in the codez is a gud thing :/
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/GrangerHub/tremulous/commit/a176463280f1e5c8ef8785edfc073876fc6df3e1#commitcomment-22126292>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAh_s1LEnmhikfrUwad7QwPv8YW7h7jfks5r5NbGgaJpZM4NZ06K>
> .
>


please use real commit mesaages


É, não se coloca main.elf e main.hex aqui.


![](https://github.trello.services/images/mini-trello-icon.png) [Implement team quests](https://trello.com/c/1uKXSTfM/105-implement-team-quests)


![](https://github.trello.services/images/mini-trello-icon.png) [iOS to do](https://trello.com/c/JVufiwaQ/117-ios-to-do)


this is a pull request


/tests/config/elasticsearch.json

instead of this it just shows debug:true , doesn't include the trace word.  also in flask section debug is off.

{"debug":{"trace":true}}

In addition the service url is set as "service_url": "http://127.0.0.1:5000/query" in the same file.


So is this just deprecated or it`s simply not working if we continue to use the old "view" way?

If "view" is no longer working, then I guess we need to fix the other places where we use it as well: https://github.com/xwiki/xwiki-platform/search?utf8=%E2%9C%93&q=viewer%3Drecyclebin&type=


I would just call this constants


Need to fix the other example as well; 3.0.0 [has not been published](https://www.npmjs.com/package/tabris-plugin-maps).


The values of count1 and count2 are unused


No i was just testing using git with the repo there was nothing there
before i just uploaded a test.txt file to see if everything was working

On May 12, 2017 1:45 PM, "ygenchik" <notifications@github.com> wrote:

> was this something in the file?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/spring440/Database29/commit/28af02499f57a479278cd25aaf29627af31f91e6#commitcomment-22125434>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AMxxUj8sTIMwKyCv1oFkNR3xren0ZrJAks5r5MT7gaJpZM4NZw_8>
> .
>


activedata service is running though....
app_dev is running...
still not sure why the "internal err" is popping up...
checking..


typo here. Need to learn user guide to fix it


OK


Don't bother with simple rebounder methods like this.   It is OK if EventSource sees the internals of EventProvider.  Thus just make the m_eventProvider internal, and hand-inline this method.


Rename this to 'DefineEvent'.  That is what you are doing.


https://travis-ci.org/refinery-platform/django_docker_engine/builds/231738871#L497

It never touches the remote host


Is there a reason why this was reverted?  It seems to me to be awfully helpful to have the columns have a default name.


Can be removed when we get rid of the dictionary


Would it be possible to have the "True" by default.  Again, for just quickly exporting everything this would be a nice thing to have.


Gherkin Bottom Plate Gerber


What happens if the arrays are different lengths?  Should the methods return false or throw an exception?


Note: the sra_metadata1.sh script will request you to input an SRA study accession id via interactive mode. However, only one ID may be input at a time. Edits/comments welcome on how to input 2+ IDs and still obtain appropriate output.


Once completed, the job reports for Travis CI [build 413](https://travis-ci.org/per1234/arduino-ci-script/builds/231733764) will be found at:
https://gist.github.com/arduino-ci-script-bot/9371a7dedb73a560142ff2ca514b79db#file-travis_ci_job_report_00413-001-tsv


Once completed, the job reports for Travis CI [build 413](https://travis-ci.org/per1234/arduino-ci-script/builds/231733764) will be found at:
https://github.com/per1234/CI-reports/tree/arduino-ci-script/build_413


Hello Mark,

I would like to avoid having a dictionary.   Ultimately I want to get rid of the need to pass EventHandles around at all (the EventId can act as the handle), but to get this in quickly I am OK with a  'half fix'.

1. Add a field of type EventHandle to the EventMetaData structure in EventSource.    Call DefineHandle on this and use the return value to set this field.   Then add a argument 'EventHandle' to the EventWriteTransferWrapper method above so you can pass it along.
2. Drop the name (you don't need it) or alternatively add that as a argument to EventWriteTransferWrapper


You should use descriptive names for the parameters.  constants2 and and constants3 are not meaningful.


I was thinking more of EM and how does it behave when we exclude all the transitive dependencies of an application and if EM considers the excludes as well, it will not install some dependencies and the app will misbehave.

Is that a valid situation?


This is a comment `stupid!`


I would use constants or enums to represent the operators. This will prevent bad inputs.


I would look at the other methods and do the same.


Please use `lsstdraft` option until it's approved. Otherwise it can get confusing with unapproved PDFs floating around that look like the real thing.


woops! does not build *.go, only one go file.


Thanks for your feedback, Vance and Brian. Will fix it.


fs


In general it would be nice to see the mathematical definitions of what the methods are doing as it is not always clear to me what the methods are supposed to do based on their names.


Почти, только если будет comparator.compare(array[middle], o) то будет по другому стравнивать чем o.compareTo(array[middle]), а мне надо, что бы было именно o.compareTo(array[middle]), а не array[middl].compareTo(0).

Поиграйся и заметишь маленький нюанс, его тесты отлавливают


ok put that in there. should i create a pullrequest now?

my next change would be to add a flag for the mve thing to use the gps
height instead of the hardcoded 2. that something you would add to the
repo?

Am .05.2017, 14:04 Uhr, schrieb Dakota Benjamin <notifications@github.com>:

>
> My only suggestion would be to put the shutil.copyfile in opendm/io.py.
> I foresee that being a useful general function and it's easier to keep
> the imports clean.
>
> something like:
> import shutil, errno
>
> def copy(src, dst):
>    try:       shutil.copytree(src, dst)
>    except OSError as e:
>        if e.errno == errno.ENOTDIR:
>            shutil.copy(src, dst)
>        else: raise
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub, or mute the thread.


@majkinetor I just noticed this now, isn't the question mark after `.*` redundant in this case? Usually `*` mean zero or more, right?


I think you missed a comma after this line, and also could you adjust the indentation of "pattern" above? Thanks!


There is some error in the code. Please check.
Below is the error message,
Error in x$setinverse(i) : object 'i' not found


Fixed.


Duplicated line 😄


Send in a PR. :)


Cool, thanks.


this shows up as is on https://istio.io/blog/
somehow


Was rolling back the System.Console part of the solution or was there another reason for this?


I agree, except `ExceptionDispatchInfo` is not available for [.NET Framework 4.0, which is the target at the moment](https://github.com/morelinq/MoreLINQ/blob/5a7888be34402610af918e959ffbdb337e458004/MoreLinq/MoreLinq.csproj#L10). If we decide to up the base line to 4.5 then we can do that. I'll add a to-do note so that it's not forgotten once this PR is merged to master. Is this your last request remaining before approving your review?


I don't think so, as I don't recall what was last deployed to staging.

What broke, exactly? Dig into this a little (try `heroku logs --tail -rstaging` for example) and let's talk.


eliminen esta mierda xd, no es el final


Whoops. Fixed. Thanks :-)


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

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


My bad. I'm on it


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/e2e72e06-1684-495f-942f-54308aedf52e "watson-conversation-toolchain"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/244c5b7d-6b8b-4e8b-8719-0e6e1fb7a931 "watson-trainer-toolchain") deployed [watson-trainer-toolchain](https://github.com/hmagph/watson-trainer-toolchain/releases/tag/deploy-ibm-yp-us-south-philippe_mulet-fr.ibm.com-demo01_dev-20170512-232017 "deploy-ibm-yp-us-south-philippe_mulet-fr.ibm.com-demo01_dev-20170512-232017") to [demo01_dev](https://console.ng.bluemix.net/apps/3578f484-ef49-4cbe-8ced-cb9d73cadc3d "ibm:yp:us-south:philippe_mulet@fr.ibm.com:demo01_dev"), including this commit


6092-VariableResult (mjwitte) - Win64-Windows-7-VisualStudio-14: OK (2492 of 2496 tests passed, 2 test warnings)

Messages:

 * 6 tests had: EIO diffs.
 * 4 tests had: Table big diffs.
 * 3 tests had: ESO big diffs.
 * 2 tests had: Table small diffs.
 * 1 test had: ERR diffs.
 * 2 tests had: MTR big diffs.

Failures:

regression Test Summary
 * Passed: 595
 * Failed: 4

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


+1 for this
I've added it too.

Thanks
Jeroen


I've changed the way the documentation is generated. It should be easier to generate and preview the documentation locally, before pushing it.

The instructions are on the [branch landing page](https://github.com/MastodonKit/MastodonKit/tree/gh-pages). The branch is pretty clean now, easy to find files. Jazzy touches the ``docs`` folder and nothing else.

Custom pages are in a directory called ``markdown``.


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

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


Cada arquivo .o depende de seu arquivo .c correspondente, não de todos os arquivo .c. Assim, seria `%.o: %.c`


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

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


Falta um newline aqui (um enter no fim da linha),


I think this may has no affect as it assigns to itself. (Upper case C?)


> Yep, I tried to remove it, but something becomes wrong with registered/retail definition, so I've decided to left it "as is" to don't break my head more than I can handle.
if (W_CheckNumForName("E4M1") > 0) works surprisingly well

It's impossible that it works. You check for the E4M1 lump [before the IWAD is even loaded](https://github.com/JNechaevsky/russian-doom/blob/master/src_dos/d_main.c#L1176), so it's impossible that your `W_CheckNumForName("E4M1")` works. It's also unnecessary due to the later code that accomplishes the same task. You may be lucky and somehow when you test, it reads some invalid data on the stack that ends up being `e4m1` or something. It's doing magic. This is dangerous in a program because it may break anytime and you won't be able to find the cause easily. You may do totally unrelated changes that will break this.

This is why if you remove [this](https://github.com/JNechaevsky/russian-doom/blob/master/src_dos/d_main.c#L1178), then it breaks your code.

I suggest you use your code to replace mine. It should be doing what you want:

     if (W_CheckNumForName("E4M1") >= 0)
    {
		registered = false;
		retail = true;
		sprintf(title,
		"                         "
		" £àã§ª  Ultimate DOOM v%i.%i"
		"                       ",
		VERSION/100,VERSION%100);
		D_RedrawTitle();
    }

Use the above code to replace [this](https://github.com/JNechaevsky/russian-doom/blob/master/src_dos/d_main.c#L1178) and remove your checks for `E4M1` that are done before the WAD is loaded (in `IdentifyVersion`). If somehow it doesn't work, I will be glad to help you. (I didn't test)

BTW, the function `W_CheckNumForName` returns `-1` when the specified lump is not found. You are checking ` >0`. In the case the function returns  0, then you've got a bug.


This commit fixes #19


Thanks very much!


10, c'est pas un peu lent ???


Ok I think I figured this out... Tough one. Since we didn't include each key in the items hash, we need to add `}.ignore_extra_keys!` at the close curly bracket here.


Also just need a couple more spaces before "pattern" here. Sorry to be picky!


Nice, I plan on doing PEP 8 for all files.


The main code. Run on [this](https://www.w3schools.com/sql/trysql.asp?filename=trysql_op_in) website.


I tried just using `.` in our staging app, and that worked. Replaced on production, confirmed that it is working. Sending a PR to remove this line...


Wrong label for commit.


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

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


@starrynte Please change the function name to match with coding standards. https://docs.moodle.org/dev/Coding_style#Functions


Thank you very much.


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

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


Yes, we no longer need `RemoteFile` because of this.


We conventionally use `T` to denote the type of the `next` channel.  You may want to use `O` here.

https://github.com/material-motion/indefinite-observable-swift/blob/develop/src/IndefiniteObservable.swift


You could put the sample output into its own file and link to it so that
the main doc flow looks simpler with focus on the user's commands.

On Fri, May 12, 2017 at 4:48 PM, John Allard <notifications@github.com>
wrote:

> Slight documenation update
>
> Include the output of the `python setup.py install` command for context,
> @jcmaslan do you think it's too much and distracts from the commands?
>
> --
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
> https://github.com/CamioCam/examples/commit/fe5036bdce6218cb5f2a8d2b95d1e5
> b1f9e7acb5
>

--
[image: Camio] <https://camio.com>
@camio <https://twitter.com/camio>
carter@camio.com (vCard <https://camio.com/vcard/carter>)


I wonder if the `for(;;)` should be changed to `while(acceptor_.is_open())` or if the `acceptor_.is_open()` could just be moved *before* the call to `acceptor_.async_accept`.


Ah! You wanted it to line up withi the # from the comment! No worries. :-)


Hey guys. Is this useful or Should I delete it?


Sounds good.


@lofiinterstate
The previous code was needed to tell addbysearch which post type to return. Without it, the addbysearch results will just be posts. We could probably alter this by converting the Taco class name of (e.g., Post) to its actual post-type name of (e.g. post) and passing it through the WP_Query as an argument like this ""post_type" => $post_class_name_converted".


THANK YOU!
...of course the answer was just further down the page :/ and you have a photo of it on the lesson page haha

    On Thursday, May 11, 2017 7:46 PM, Mike Sinkula <notifications@github.com> wrote:

 http://www.sccc.premiumdw.com/wp-content/uploads/2015/02/Screen-Shot-2015-02-16-at-4.23.09-PM.png <http://www.sccc.premiumdw.com/wp-content/uploads/2015/02/Screen-Shot-2015-02-16-at-4.23.09-PM.png>

--

Mike Sinkula
Professional Twelve Year Old
http://www.mikesinkula.com

> On May 11, 2017, at 7:42 PM, Mike Sinkula <mike@mikesinkula.com> wrote:
>
> <?php wp_nav_menu( array( 'theme_location' => '*whatever yours is*', 'container' => 'nav', 'items_wrap' => '
%3$s
', ) ); ?>
>
> https://developer.wordpress.org/reference/functions/wp_nav_menu/#user-contributed-notes <https://developer.wordpress.org/reference/functions/wp_nav_menu/#user-contributed-notes>
>
> --
>
> Mike Sinkula
> Professional Twelve Year Old
> http://www.mikesinkula.com <http://www.mikesinkula.com/>
>> On May 11, 2017, at 7:32 PM, Thadius Hukari <notifications@github.com <mailto:notifications@github.com>> wrote:
>>
>> I am running into some problems regarding my Navigation Menu system.
>> My menu is wrapped in a  with the top
 (https://codeshare.io/5P4mRe <https://codeshare.io/5P4mRe>).I've been playing around with combinations of containers classes for a couple hrs now, but the closes I've gottenis this (exploring wordpress cms | web170 cms wordpress) if you can give me any hints I would reallyappreciate it!!
>>
>> |
>> | |
>> exploring wordpress cms | web170 cms wordpress
>> | |
>>
>> |
>>
>>
>>
>>
>> On Thursday, May 11, 2017 7:09 PM, Mike Sinkula <notifications@github.com <mailto:notifications@github.com>> wrote:
>>
>>
>> You have been marked off for 05) Create Your Theme from Your Template.—
>> You are receiving this because you authored the thread.
>> Reply to this email directly, view it on GitHub, or mute the thread.
>>
>> —
>> You are receiving this because you commented.
>> Reply to this email directly, view it on GitHub <https://github.com/ThadiusHukari/web170-wordpress-area2/commit/c5d3df268ac7491013b8aaf216fa07e80591b8e5#commitcomment-22113254>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ABya1mpeqc73RIDIWwwNx0kLrnyBcKlTks5r48TDgaJpZM4NYwrI>.
>>
>

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.


Sir ALVIN thanks somuch for always giving arukas server :)..SIR will you post or add a couple arukas server?PLEASE...i can only use 1 server right now SIR..Godbless and always thanks...


It looks like this modification may have broken Ember.Route's action missing assertion (see https://github.com/emberjs/ember.js/blob/a75a483442ad0c31e179af051d07ea2bb82962e4/packages/ember-routing/lib/system/router.js#L1250). A missing action now throws "_emberDebug.EmberError is not a constructor"


@zmwangx @shaggytwodope @szlin nnn v1.1 released!


[R/eigen.R:10:1:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/R/eigen.R#L10) *style:* **Lines should not be more than 130 characters.**
```r
#'   specify \code{symmetric=FALSE} to compute the largest eigenvalues and corresponding eigenvectors of \code{t(x) \%*\% x} instead.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/irlba.R:40:1:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/R/irlba.R#L40) *style:* **Lines should not be more than 130 characters.**
```r
#' @param fastpath try a fast C algorithm implementation if possible; set \code{fastpath=FALSE} to use the reference R implementation. See notes.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/irlba.R:217:1:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/R/irlba.R#L217) *style:* **Lines should not be more than 130 characters.**
```r
    warning("The deflation options are deprecated and have been removed as formal arugments. Please modify your code to not use them.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/irlba.R:268:37:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/R/irlba.R#L268) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    work <- min(min(m, n), work + 20 ) # typically need this to help convergence
                                    ^
```
[R/irlba.R:295:28:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/R/irlba.R#L295) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  fastpath <- fastpath && (("Matrix" %in% attributes(class(A)) && ("dgCMatrix" %in% class(A))) || "matrix" %in% class(A))
                           ^
```
[R/irlba.R:303:1:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/R/irlba.R#L303) *style:* **Lines should not be more than 130 characters.**
```r
      if (verbose) message("Initializing starting vector v with samples from standard normal distribution.\nUse `set.seed` first for reproducibility.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/irlba.R:623:18:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/R/irlba.R#L623) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      B <- cbind( diag(Bsvd$d[1:k], nrow=k), R[1:k])
                 ^
```
[tests/test.R:130:2:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/tests/test.R#L130) *style:* **Commented code should be removed.**
```r
## This pathological example was provided by Giuseppe Rodriguez, http://bugs.unica.it/~gppe/
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/test.R:142:12:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/tests/test.R#L142) *style:* **Use <-, not =, for assignment.**
```r
  tprolate = function(n, w=0.25)
           ^
```
[tests/test.R:144:7:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/tests/test.R#L144) *style:* **Use <-, not =, for assignment.**
```r
    a = rep(0, n)
      ^
```
[tests/test.R:145:10:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/tests/test.R#L145) *style:* **Use <-, not =, for assignment.**
```r
    a[1] = 2 * w
         ^
```
[tests/test.R:146:12:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/tests/test.R#L146) *style:* **Use <-, not =, for assignment.**
```r
    a[2:n] = sin( 2 * pi * w * (1:(n-1)) ) / ( pi * (1:(n-1)) )
           ^
```
[tests/test.R:146:18:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/tests/test.R#L146) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    a[2:n] = sin( 2 * pi * w * (1:(n-1)) ) / ( pi * (1:(n-1)) )
                 ^
```
[tests/test.R:146:41:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/tests/test.R#L146) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    a[2:n] = sin( 2 * pi * w * (1:(n-1)) ) / ( pi * (1:(n-1)) )
                                        ^
```
[tests/test.R:146:47:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/tests/test.R#L146) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    a[2:n] = sin( 2 * pi * w * (1:(n-1)) ) / ( pi * (1:(n-1)) )
                                              ^
```
[tests/test.R:146:62:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/tests/test.R#L146) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    a[2:n] = sin( 2 * pi * w * (1:(n-1)) ) / ( pi * (1:(n-1)) )
                                                             ^
```
[tests/test.R:151:5:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/tests/test.R#L151) *style:* **Use <-, not =, for assignment.**
```r
  x = tprolate(512)
    ^
```
[tests/test.R:153:5:](https://github.com/bwlewis/irlba/blob/c255dc71ac8d3065505cbad05c2631c1f959bfc1/tests/test.R#L153) *style:* **Use <-, not =, for assignment.**
```r
  l = irlba(x, nv=20, fastpath=FAST)
    ^
```


主要功能：
1、实现产品的月结（每天）的功能；
2、实现每月月初自动计算产品前一个天的成本的功能，并将不同的月结成本保存在数据库中；


#6118-VRF-Sizing-Problem-and-PLR-error (rraustad) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1297 of 1297 tests passed, 0 test warnings)

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


![](https://github.trello.services/images/mini-trello-icon.png) [add logo](https://trello.com/c/tUbHfDCA/9-add-logo)


you may want to insert a number as the first argument to select how frequent the fix is called, similar to how it is done with `fix print`. or, if more flexibility is desired, have additional and optional `start`, `stop`, `every` keywords.


Puzzle `1-d433babe` disappeared in [`MegaBuy/Calls/Rules/CallResolution.cs`](https://github.com/EnigmaDragons/MegaBuy/blob/master/MegaBuy/Calls/Rules/CallResolution.cs), that's why I closed #172.


to change title


##### maxSelects: 最大获取相片数量。
##### isRateTailor: 照片是否需要固定比例剪裁。
##### tailoringRate: 照片固定剪裁比例，width/height。


그렇다 최선이 아닌 바보같은 짓이었다


这是里面的内容


I think it's due to a reset callback issue which is solved and we are committing it.


The events are getting bound, I can see it in the bound object, but I can't seem to get the test right.  Can we look at it at some point?


Very nice!   Good luck at LTC!


145231603_Issue#5863 (Nigusse) - Win64-Windows-7-VisualStudio-14: OK (2497 of 2497 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)


Well, from what I've been learning about testing, is that if it's already covered in another test to not test it again.  Let me know if you want me to add it in.


Would the assertions in the test not verify the callback execution?


Yea. I think I'm gonna start over

Sent from my iPhone

> On May 11, 2017, at 10:45 PM, Tim Mckyer <notifications@github.com> wrote:
>
> Is this the site you were talking about?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub, or mute the thread.
>


TeamCity libpalaso :: palaso-trusty64-lfmerge Continuous [Build 2.6.386.5a3a28a427569104fea42b7c7c086cd62bfc9a85](http://build.palaso.org/viewLog.html?buildId=91009&buildTypeId=PalasoTrusty64lfmergeContinuous) outcome was **FAILURE**
Summary: Exit code 134 Build time: 00:01:09


@tungptvn anh đã merge phần em làm vào master nghe, nên lấy từ master rồi làm tiếp chứ đừng làm trên semantic branch nữa nghe


@nathanhood again, wouldn't the assertion itself verify this?  I guess now that I'm thinking about it, if the callback fails, the assertion won't be called to begin with.


done, so something like this? 1180e93699c4cee4c69352b923234f3f4f5323b7


TeamCity libpalaso :: palaso-win32-master Continuous [Build 4.0.192.5a3a28a427569104fea42b7c7c086cd62bfc9a85](http://build.palaso.org/viewLog.html?buildId=91007&buildTypeId=Libpalaso_PalasoWin32masterContinuous) outcome was **SUCCESS**
Summary: Tests passed: 3741, ignored: 127 Build time: 00:06:07


[R/eigen.R:10:1:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/R/eigen.R#L10) *style:* **Lines should not be more than 130 characters.**
```r
#'   specify \code{symmetric=FALSE} to compute the largest eigenvalues and corresponding eigenvectors of \code{t(x) \%*\% x} instead.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/irlba.R:40:1:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/R/irlba.R#L40) *style:* **Lines should not be more than 130 characters.**
```r
#' @param fastpath try a fast C algorithm implementation if possible; set \code{fastpath=FALSE} to use the reference R implementation. See notes.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/irlba.R:217:1:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/R/irlba.R#L217) *style:* **Lines should not be more than 130 characters.**
```r
    warning("The deflation options are deprecated and have been removed as formal arugments. Please modify your code to not use them.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/irlba.R:268:37:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/R/irlba.R#L268) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    work <- min(min(m, n), work + 20 ) # typically need this to help convergence
                                    ^
```
[R/irlba.R:295:28:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/R/irlba.R#L295) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  fastpath <- fastpath && (("Matrix" %in% attributes(class(A)) && ("dgCMatrix" %in% class(A))) || "matrix" %in% class(A))
                           ^
```
[R/irlba.R:303:1:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/R/irlba.R#L303) *style:* **Lines should not be more than 130 characters.**
```r
      if (verbose) message("Initializing starting vector v with samples from standard normal distribution.\nUse `set.seed` first for reproducibility.")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/irlba.R:623:18:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/R/irlba.R#L623) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      B <- cbind( diag(Bsvd$d[1:k], nrow=k), R[1:k])
                 ^
```
[tests/test.R:130:2:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/tests/test.R#L130) *style:* **Commented code should be removed.**
```r
## This pathological example was provided by Giuseppe Rodriguez, http://bugs.unica.it/~gppe/
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/test.R:142:12:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/tests/test.R#L142) *style:* **Use <-, not =, for assignment.**
```r
  tprolate = function(n, w=0.25)
           ^
```
[tests/test.R:144:7:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/tests/test.R#L144) *style:* **Use <-, not =, for assignment.**
```r
    a = rep(0, n)
      ^
```
[tests/test.R:145:10:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/tests/test.R#L145) *style:* **Use <-, not =, for assignment.**
```r
    a[1] = 2 * w
         ^
```
[tests/test.R:146:12:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/tests/test.R#L146) *style:* **Use <-, not =, for assignment.**
```r
    a[2:n] = sin( 2 * pi * w * (1:(n-1)) ) / ( pi * (1:(n-1)) )
           ^
```
[tests/test.R:146:18:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/tests/test.R#L146) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    a[2:n] = sin( 2 * pi * w * (1:(n-1)) ) / ( pi * (1:(n-1)) )
                 ^
```
[tests/test.R:146:41:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/tests/test.R#L146) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    a[2:n] = sin( 2 * pi * w * (1:(n-1)) ) / ( pi * (1:(n-1)) )
                                        ^
```
[tests/test.R:146:47:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/tests/test.R#L146) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    a[2:n] = sin( 2 * pi * w * (1:(n-1)) ) / ( pi * (1:(n-1)) )
                                              ^
```
[tests/test.R:146:62:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/tests/test.R#L146) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    a[2:n] = sin( 2 * pi * w * (1:(n-1)) ) / ( pi * (1:(n-1)) )
                                                             ^
```
[tests/test.R:151:5:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/tests/test.R#L151) *style:* **Use <-, not =, for assignment.**
```r
  x = tprolate(512)
    ^
```
[tests/test.R:153:5:](https://github.com/bwlewis/irlba/blob/9cd494ead7a486c987696376507b92f5057a1bf8/tests/test.R#L153) *style:* **Use <-, not =, for assignment.**
```r
  l = irlba(x, nv=20, fastpath=FAST)
    ^
```


Protip: `LockWindowUpdate` doesn't actually disable rendering (so it won't speed up your list ops) - you need to disable redrawing, I think it's the `WM_SETREDRAW` message, or something like that?


![shame shame](http://pa1.narvii.com/6389/b805523e04db01ef4550c10c63af77ad8cebae76_128.gif)

_heh jokes_


You should configure your editor to make 2-space indents, since that is overwhelmingly the Ruby style convention.

(Or better yet we can create a `.editorconfig` file which is a cross-editor configuration of styling)


> Babel provides way too much bloat

It really does. It's insane. I'd like to avoid it, if possible. Or we can try out [Bublé](https://gitlab.com/Rich-Harris/buble) as an alternative.

> individual polyfills

Sounds good. When you have this list, call it out so I can review it. Watch out for things that patch the global environment. [Ponyfills](https://ponyfoo.com/articles/polyfills-or-ponyfills) where possible.

> ES6 modules

Just landed in Chrome, but [behind a flag](https://twitter.com/addyosmani/status/859296190323597313). Can't wait. But in the meantime, we'll just use [Rollup](https://github.com/rollup/rollup).

> async-await

That shipped in Chrome 55 in December last year! It's enabled by default, not behind a flag. ❤

> Object Spread/Rest

From what I've seen, this definitely helps React code. Using `Object.assign()` is "good enough" for me, for now.

> async iteration

I am interested to see where you would want to use this. I can imagine it helping with API calls, but haven't played around with it much.

> decorators

The only place I've ever seen this used in practice is for connecting to a Redux store. It simplifies the code for sure. But it also makes me wonder why Redux is the bastard stepchild.

> private fields

Having these would be kind of nice for the rare cases where OOP makes sense. But functional programming really is the future for practically everything. I would generally say "try a different way".

> string trimming

So, this is an interesting one. I use this a ton. The thing is, Chrome, Firefox, and Safari all have non-standard [String#trimLeft()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/TrimLeft) and [String#trimRight()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/TrimRight) methods. There's also the standard [String#trim()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/Trim) that all browsers have. So it's really a matter of whether you actually need a specific trim (sometimes it's just a performance optimization) and whether it's okay to rely on non-standard methods. I'm fine with the performance tradeoff as long as it is readable / intuitive and not creating a potential bug. As for non-standard methods, I'm generally very against them. However, in this case it's fairly cross-platform and probably safe to use and easy to refactor if we ever need to. So... go ahead and use the native ones.