{"ref":"refs/heads/infer","commits":[{"author":{"email":"4b24d72b6d1c0b0cdbc4af69e143446ee8a19396@zef.me","name":"Zef Hemel"},"sha":"5ec3f535bf15aa5613b5461e55d91b1c53baa104","message":"Added preference to disable unused function argument markers.","url":"https://api.github.com/repos/ajaxorg/cloud9/commits/5ec3f535bf15aa5613b5461e55d91b1c53baa104"},{"author":{"email":"4b24d72b6d1c0b0cdbc4af69e143446ee8a19396@zef.me","name":"Zef Hemel"},"sha":"b24416b566d926b9ec2fa6a52fa28e4336e7d6f5","message":"Merge remote-tracking branch 'origin/master' into infer","url":"https://api.github.com/repos/ajaxorg/cloud9/commits/b24416b566d926b9ec2fa6a52fa28e4336e7d6f5"},{"author":{"email":"4b24d72b6d1c0b0cdbc4af69e143446ee8a19396@zef.me","name":"Zef Hemel"},"sha":"42b2591104e7a9bfb32c767e6ff212d7f5110519","message":"Merge branch 'fix/unused-farg-pref' into infer\n\nConflicts:\n\tclient/ext/jslanguage/scope_analyzer.js","url":"https://api.github.com/repos/ajaxorg/cloud9/commits/42b2591104e7a9bfb32c767e6ff212d7f5110519"},{"author":{"email":"4b24d72b6d1c0b0cdbc4af69e143446ee8a19396@zef.me","name":"Zef Hemel"},"sha":"2a9c5252e895d73a98b74ab3a3abec8f87805f33","message":"Back to [] 1","url":"https://api.github.com/repos/ajaxorg/cloud9/commits/2a9c5252e895d73a98b74ab3a3abec8f87805f33"},{"author":{"email":"c7ac05e1818643bfb8bc0fcaaf18689fcfd20ae0@gmail.com","name":"Sergi Mansilla"},"sha":"6f0889242d7e845dbda2cdc7ee7a3124a6deda6c","message":"Merge pull request #626 from ajaxorg/fix/unused-farg-pref\n\nAdded preference to disable unused function argument markers.","url":"https://api.github.com/repos/ajaxorg/cloud9/commits/6f0889242d7e845dbda2cdc7ee7a3124a6deda6c"},{"author":{"email":"c7ac05e1818643bfb8bc0fcaaf18689fcfd20ae0@gmail.com","name":"Sergi Mansilla"},"sha":"158b89455a47cd5b44647155c6cc9d99a09142d1","message":"Merge pull request #616 from ajaxorg/issues/610\n\nCopying a file does not actually copy it, but rather, moves it ","url":"https://api.github.com/repos/ajaxorg/cloud9/commits/158b89455a47cd5b44647155c6cc9d99a09142d1"},{"author":{"email":"c7ac05e1818643bfb8bc0fcaaf18689fcfd20ae0@gmail.com","name":"Sergi Mansilla"},"sha":"2c14b669f3fd5e761a8e72207f573e1e65c3a65b","message":"Restore default keybindings taken away by Vim. Closes #568\n\nThis patch fixes the problem related to the overwriting\nof commands like `CMD-/` after the Vim plugin has been \nenabled.\n\nAs a side effect of this patch, some performance \nenhancements have happened, given that we are not\nlistening to the (buggy) `pref.checked` event anymore.\nThis event was causing listeners to be fired very\nfrequently while disabling Vim mode every time, even\nwhen it was already disabled.\n\nFurthermore, Vim mode is not listening to the\nunnecessary \"afteropenfile\" event anymore.\n\nSome other minor fixes have gone in in files related\nto this patch, where globals and other issues pointed\nout by the language module have been solved.\n\nA new copy of Ace is referenced because it solves \nan important bug related to the `getKeyboardHandler`\nmethod.","url":"https://api.github.com/repos/ajaxorg/cloud9/commits/2c14b669f3fd5e761a8e72207f573e1e65c3a65b"},{"author":{"email":"c7ac05e1818643bfb8bc0fcaaf18689fcfd20ae0@gmail.com","name":"Sergi Mansilla"},"sha":"3077118391e460cdd709b0e91d364e521e4ffe1f","message":"Removed outdated comment.","url":"https://api.github.com/repos/ajaxorg/cloud9/commits/3077118391e460cdd709b0e91d364e521e4ffe1f"},{"author":{"email":"4b24d72b6d1c0b0cdbc4af69e143446ee8a19396@zef.me","name":"Zef Hemel"},"sha":"aa4ac4772876bc3af25c0d64cf181996b9e0911f","message":"Support infer plugin","url":"https://api.github.com/repos/ajaxorg/cloud9/commits/aa4ac4772876bc3af25c0d64cf181996b9e0911f"},{"author":{"email":"6fe9e09e4184b9db37129b40886cfe491f19dc7d@web.de","name":"Fabian Jakobs"},"sha":"79bc41aed2785ebeb8dbdba7da56475ef75b9e93","message":"Merge pull request #629 from ajaxorg/vim_bug\n\nRestore default keybindings taken away by Vim. Closes #568","url":"https://api.github.com/repos/ajaxorg/cloud9/commits/79bc41aed2785ebeb8dbdba7da56475ef75b9e93"},{"author":{"email":"4b24d72b6d1c0b0cdbc4af69e143446ee8a19396@zef.me","name":"Zef Hemel"},"sha":"15a8a56dc63bca3b02feeb52fad70a1762f88094","message":"Tweaks","url":"https://api.github.com/repos/ajaxorg/cloud9/commits/15a8a56dc63bca3b02feeb52fad70a1762f88094"},{"author":{"email":"4b24d72b6d1c0b0cdbc4af69e143446ee8a19396@zef.me","name":"Zef Hemel"},"sha":"f85c038c094d8b9099cd92dbbf7c449b8410fe09","message":"Merge remote-tracking branch 'origin/master' into infer","url":"https://api.github.com/repos/ajaxorg/cloud9/commits/f85c038c094d8b9099cd92dbbf7c449b8410fe09"},{"author":{"email":"c7ac05e1818643bfb8bc0fcaaf18689fcfd20ae0@gmail.com","name":"Sergi Mansilla"},"sha":"75cd3e72996a4b5a73634a1e61d874062f6992df","message":"The console should have a limited output buffer\n\nThis patch solves the problem that arises when storing unlimited DOM nodes in \nthe console output. Every line in the output buffer is an extra DOM node, \nsometimes with other nodes nested within. Of course, that is very expensive \nmemory-wise. The problem is easily visible by executing a shell command that\nyields many lines of output (such as `ls -R`, for example).\n\nThis patch avoids the console from even writing that many elements in the console.\nAfter receiving the internal output from the shell command, the `Logger` now only\ntakes the last `n` lines, where `n` is determined by `MAX_LINES` (currently set \nat 255).\n\nIf the currently streamed output has already more than `MAX_LINES` lines, the \nconsole contents are wiped out, and the output properly trimmed. Otherwise, we \nmake sure that the incoming output plus the existing buffer output don't add up to\nmore than `MAX_LINES`, and if they do, we trim it properly.\n\nThis results in a considerable speedup (try `ls -R` at the root of a big folder\nwith and without the patch to test).\n\nOther small optimizations have gone into the patch.","url":"https://api.github.com/repos/ajaxorg/cloud9/commits/75cd3e72996a4b5a73634a1e61d874062f6992df"},{"author":{"email":"4b24d72b6d1c0b0cdbc4af69e143446ee8a19396@zef.me","name":"Zef Hemel"},"sha":"2f4c2dcbe1428f7671be8f3dc82b49cd61e623ac","message":"Merge remote-tracking branch 'origin/console_buffer' into infer","url":"https://api.github.com/repos/ajaxorg/cloud9/commits/2f4c2dcbe1428f7671be8f3dc82b49cd61e623ac"},{"author":{"email":"4b24d72b6d1c0b0cdbc4af69e143446ee8a19396@zef.me","name":"Zef Hemel"},"sha":"058afe9cd8ec471c1625ddf6ff686d06e9001edf","message":"Removed prefix from code completion suggestions.","url":"https://api.github.com/repos/ajaxorg/cloud9/commits/058afe9cd8ec471c1625ddf6ff686d06e9001edf"}],"head":"058afe9cd8ec471c1625ddf6ff686d06e9001edf","push_id":53141106,"size":15}