{"action":"created","issue":{"url":"https://api.github.com/repos/google/blockly-games/issues/77","repository_url":"https://api.github.com/repos/google/blockly-games","labels_url":"https://api.github.com/repos/google/blockly-games/issues/77/labels{/name}","comments_url":"https://api.github.com/repos/google/blockly-games/issues/77/comments","events_url":"https://api.github.com/repos/google/blockly-games/issues/77/events","html_url":"https://github.com/google/blockly-games/issues/77","id":304012332,"number":77,"title":"make en failed","user":{"login":"dingbig","id":12328671,"avatar_url":"https://avatars0.githubusercontent.com/u/12328671?v=4","gravatar_id":"","url":"https://api.github.com/users/dingbig","html_url":"https://github.com/dingbig","followers_url":"https://api.github.com/users/dingbig/followers","following_url":"https://api.github.com/users/dingbig/following{/other_user}","gists_url":"https://api.github.com/users/dingbig/gists{/gist_id}","starred_url":"https://api.github.com/users/dingbig/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dingbig/subscriptions","organizations_url":"https://api.github.com/users/dingbig/orgs","repos_url":"https://api.github.com/users/dingbig/repos","events_url":"https://api.github.com/users/dingbig/events{/privacy}","received_events_url":"https://api.github.com/users/dingbig/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-03-09T23:27:17Z","updated_at":"2018-03-11T03:23:50Z","closed_at":null,"author_association":"NONE","body":"#make en\r\n\r\nIt says:\r\n\r\nappengine/js/lib-dialogs.js:176: ERROR - Access to package-private property unbindEvent_ of Blockly not allowed here.\r\n    Blockly.unbindEvent_(BlocklyDialogs.dialogMouseUpWrapper_);\r\n    ^^^^^^^^^^^^^^^^^^^^\r\n\r\nappengine/js/lib-dialogs.js:180: ERROR - Access to package-private property unbindEvent_ of Blockly not allowed here.\r\n    Blockly.unbindEvent_(BlocklyDialogs.dialogMouseMoveWrapper_);\r\n    ^^^^^^^^^^^^^^^^^^^^\r\n\r\nappengine/js/lib-dialogs.js:196: ERROR - Access to package-private property unbindEvent_ of Blockly not allowed here.\r\n    Blockly.unbindEvent_(BlocklyDialogs.dialogMouseDownWrapper_);\r\n    ^^^^^^^^^^^^^^^^^^^^\r\n\r\nappengine/third-party/blockly/blocks/procedures.js:511: ERROR - Access to package-private property findParentWs of Blockly.Mutator not allowed here.\r\n    var outerWs = Blockly.Mutator.findParentWs(this.sourceBlock_.workspace);\r\n                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r\n\r\nappengine/third-party/blockly/blocks/procedures.js:538: ERROR - Access to package-private property findParentWs of Blockly.Mutator not allowed here.\r\n    var outerWs = Blockly.Mutator.findParentWs(this.sourceBlock_.workspace);\r\n                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r\n"},"comment":{"url":"https://api.github.com/repos/google/blockly-games/issues/comments/372086339","html_url":"https://github.com/google/blockly-games/issues/77#issuecomment-372086339","issue_url":"https://api.github.com/repos/google/blockly-games/issues/77","id":372086339,"user":{"login":"dingbig","id":12328671,"avatar_url":"https://avatars0.githubusercontent.com/u/12328671?v=4","gravatar_id":"","url":"https://api.github.com/users/dingbig","html_url":"https://github.com/dingbig","followers_url":"https://api.github.com/users/dingbig/followers","following_url":"https://api.github.com/users/dingbig/following{/other_user}","gists_url":"https://api.github.com/users/dingbig/gists{/gist_id}","starred_url":"https://api.github.com/users/dingbig/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dingbig/subscriptions","organizations_url":"https://api.github.com/users/dingbig/orgs","repos_url":"https://api.github.com/users/dingbig/repos","events_url":"https://api.github.com/users/dingbig/events{/privacy}","received_events_url":"https://api.github.com/users/dingbig/received_events","type":"User","site_admin":false},"created_at":"2018-03-11T03:23:50Z","updated_at":"2018-03-11T03:23:50Z","author_association":"NONE","body":"Hi, @NeilFraser \r\nMy working env:\r\n\r\n* Linux\r\n\r\n```\r\n#unam -a\r\nLinux w 4.13.0-36-generic #40~16.04.1-Ubuntu SMP Fri Feb 16 23:25:58 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux\r\n\r\n```\r\n\r\n* node\r\n\r\n```\r\n#node --version\r\nv9.5.0\r\n\r\n```\r\n\r\n* npm\r\n\r\n```\r\n#npm -v\r\n5.6.0\r\n```\r\n\r\n* python\r\n\r\n```\r\n#python --version\r\nPython 2.7.12\r\n\r\n```\r\n\r\n* java\r\n```\r\n#java -version\r\njava version \"1.8.0_161\"\r\nJava(TM) SE Runtime Environment (build 1.8.0_161-b12)\r\nJava HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)\r\n\r\n```\r\n\r\n\r\n* my outputs\r\n```\r\n# git clone https://github.com/google/blockly-games.git\r\nCloning into 'blockly-games'...\r\nremote: Counting objects: 7058, done.\r\nremote: Compressing objects: 100% (10/10), done.\r\nremote: Total 7058 (delta 4), reused 9 (delta 3), pack-reused 7045\r\nReceiving objects: 100% (7058/7058), 709.64 MiB | 616.00 KiB/s, done.\r\nResolving deltas: 100% (5249/5249), done.\r\nChecking connectivity... done.\r\n\r\n#clone and make deps\r\n\r\nmkdir -p third-party\r\ncd third-party; \\\r\nsvn checkout https://github.com/google/closure-library/trunk/closure/bin/build build; \\\r\nwget -N https://dl.google.com/closure-templates/closure-templates-for-javascript-latest.zip; \\\r\nunzip -o closure-templates-for-javascript-latest.zip SoyToJsSrcCompiler.jar; \\\r\nunzip -o closure-templates-for-javascript-latest.zip -d ../appengine/third-party soyutils_usegoog.js; \\\r\nwget -N https://dl.google.com/closure-templates/closure-templates-msg-extractor-latest.zip; \\\r\nunzip -o closure-templates-msg-extractor-latest.zip SoyMsgExtractor.jar; \\\r\nwget -N https://dl.google.com/closure-compiler/compiler-latest.zip; \\\r\nunzip -o compiler-latest.zip -x COPYING README.md; \\\r\nmv -f closure-compiler-v*.jar closure-compiler.jar; \\\r\nchmod +x build/closurebuilder.py\r\nChecked out revision 7558.\r\n--2018-03-11 10:58:12--  https://dl.google.com/closure-templates/closure-templates-for-javascript-latest.zip\r\nConnecting to 127.0.0.1:3128... connected.\r\nProxy request sent, awaiting response... 304 Not Modified\r\nFile ‘closure-templates-for-javascript-latest.zip’ not modified on server. Omitting download.\r\n\r\nArchive:  closure-templates-for-javascript-latest.zip\r\n  inflating: SoyToJsSrcCompiler.jar  \r\nArchive:  closure-templates-for-javascript-latest.zip\r\n  inflating: ../appengine/third-party/soyutils_usegoog.js  \r\n--2018-03-11 10:58:22--  https://dl.google.com/closure-templates/closure-templates-msg-extractor-latest.zip\r\nConnecting to 127.0.0.1:3128... connected.\r\nProxy request sent, awaiting response... 304 Not Modified\r\nFile ‘closure-templates-msg-extractor-latest.zip’ not modified on server. Omitting download.\r\n\r\nArchive:  closure-templates-msg-extractor-latest.zip\r\n  inflating: SoyMsgExtractor.jar     \r\n--2018-03-11 10:58:22--  https://dl.google.com/closure-compiler/compiler-latest.zip\r\nConnecting to 127.0.0.1:3128... connected.\r\nProxy request sent, awaiting response... 304 Not Modified\r\nFile ‘compiler-latest.zip’ not modified on server. Omitting download.\r\n\r\nArchive:  compiler-latest.zip\r\n  inflating: closure-compiler-v20180204.jar  \r\nmkdir -p appengine/third-party\r\nsvn checkout https://github.com/google/closure-library/trunk/closure/goog/ appengine/third-party/goog\r\nA    appengine/third-party/goog/a11y\r\nA    appengine/third-party/goog/a11y/aria\r\n.......a lot of files....\r\nA    appengine/third-party/midi-js/package.json\r\nChecked out revision 365.\r\nsvn checkout https://github.com/CreateJS/SoundJS/trunk/lib/ appengine/third-party/SoundJS\r\nA    appengine/third-party/SoundJS/README.md\r\nA    appengine/third-party/SoundJS/cordovaaudioplugin-NEXT.js\r\n.......a lot of files....\r\nA    appengine/third-party/SoundJS/soundjs.min.js\r\nChecked out revision 642.\r\nsvn checkout https://github.com/gleitz/midi-js-soundfonts/trunk/FluidR3_GM/acoustic_guitar_nylon-mp3/ appengine/third-party/midi-js-soundfonts/guitar\r\nA    appengine/third-party/midi-js-soundfonts/guitar/A0.mp3\r\nA    appengine/third-party/midi-js-soundfonts/guitar/A1.mp3\r\n.......a lot of files....\r\nA    appengine/third-party/midi-js-soundfonts/guitar/Gb7.mp3\r\nChecked out revision 29.\r\nsvn checkout https://github.com/gleitz/midi-js-soundfonts/trunk/FluidR3_GM/acoustic_grand_piano-mp3/ appengine/third-party/midi-js-soundfonts/piano\r\nA    appengine/third-party/midi-js-soundfonts/piano/A0.mp3\r\nA    appengine/third-party/midi-js-soundfonts/piano/A1.mp3\r\n.......a lot of files....\r\nA    appengine/third-party/midi-js-soundfonts/piano/Gb7.mp3\r\nChecked out revision 29.\r\nsvn checkout https://github.com/gleitz/midi-js-soundfonts/trunk/FluidR3_GM/banjo-mp3/ appengine/third-party/midi-js-soundfonts/banjo\r\nA    appengine/third-party/midi-js-soundfonts/banjo/A0.mp3\r\n.......a lot of files....\r\nA    appengine/third-party/midi-js-soundfonts/banjo/Gb7.mp3\r\nChecked out revision 29.\r\nsvn checkout https://github.com/gleitz/midi-js-soundfonts/trunk/FluidR3_GM/choir_aahs-mp3/ appengine/third-party/midi-js-soundfonts/choir\r\nA    appengine/third-party/midi-js-soundfonts/choir/A0.mp3\r\nA    appengine/third-party/midi-js-soundfonts/choir/A1.mp3\r\n.......a lot of files....\r\nA    appengine/third-party/midi-js-soundfonts/choir/Gb7.mp3\r\nChecked out revision 29.\r\nsvn checkout https://github.com/gleitz/midi-js-soundfonts/trunk/FluidR3_GM/flute-mp3/ appengine/third-party/midi-js-soundfonts/flute\r\nA    appengine/third-party/midi-js-soundfonts/flute/A0.mp3\r\nA    appengine/third-party/midi-js-soundfonts/flute/A1.mp3\r\n.......a lot of files....\r\nA    appengine/third-party/midi-js-soundfonts/flute/Gb7.mp3\r\nChecked out revision 29.\r\nsvn checkout https://github.com/gleitz/midi-js-soundfonts/trunk/FluidR3_GM/melodic_tom-mp3/ appengine/third-party/midi-js-soundfonts/drum\r\nA    appengine/third-party/midi-js-soundfonts/drum/A0.mp3\r\nA    appengine/third-party/midi-js-soundfonts/drum/A1.mp3\r\n.......a lot of files....\r\nA    appengine/third-party/midi-js-soundfonts/drum/Gb7.mp3\r\nChecked out revision 29.\r\nsvn checkout https://github.com/gleitz/midi-js-soundfonts/trunk/FluidR3_GM/trumpet-mp3/ appengine/third-party/midi-js-soundfonts/trumpet\r\nA    appengine/third-party/midi-js-soundfonts/trumpet/A0.mp3\r\nA    appengine/third-party/midi-js-soundfonts/trumpet/A1.mp3\r\n.......a lot of files....\r\nA    appengine/third-party/midi-js-soundfonts/trumpet/Gb7.mp3\r\nChecked out revision 29.\r\nsvn checkout https://github.com/gleitz/midi-js-soundfonts/trunk/FluidR3_GM/violin-mp3/ appengine/third-party/midi-js-soundfonts/violin\r\nA    appengine/third-party/midi-js-soundfonts/violin/A0.mp3\r\nA    appengine/third-party/midi-js-soundfonts/violin/A1.mp3\r\n.......a lot of files....\r\nA    appengine/third-party/midi-js-soundfonts/violin/Gb7.mp3\r\nChecked out revision 29.\r\nrm appengine/third-party/blockly/msg/messages.js\r\nsvn checkout https://github.com/NeilFraser/JS-Interpreter/trunk/ appengine/third-party/JS-Interpreter\r\nA    appengine/third-party/JS-Interpreter/.gitignore\r\nA    appengine/third-party/JS-Interpreter/CONTRIBUTING.md\r\n.......a lot of files....\r\nA    appengine/third-party/JS-Interpreter/logo.png\r\nChecked out revision 383.\r\njava -jar third-party/closure-compiler.jar\\\r\n --js appengine/third-party/JS-Interpreter/acorn.js\\\r\n --js appengine/third-party/JS-Interpreter/interpreter.js\\\r\n --js_output_file appengine/third-party/JS-Interpreter/compiled.js\r\n\r\n```\r\n\r\n\r\n* copy latest ace files\r\n```\r\n#git clone https://github.com/ajaxorg/ace.git\r\n#cd ~/ace\r\n#npm install\r\n#node ./Makefile.dryice.js\r\n\r\n#cd ~/blockly-games\r\n#cp -rf ~/ace/build/src/* appengine/third-party/ace\r\n\r\n```\r\n"}}
{"actor":{"display_login":"dingbig"}}