From 1f75ef8e2efcdca824e4f75e7f0c25e9f6981c1b Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 12 Nov 2015 15:59:39 +0000 Subject: [PATCH 001/137] Add tern UI stub --- configs/client-default.js | 1 + package.json | 8 +++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/configs/client-default.js b/configs/client-default.js index 7793a84b..60cb1598 100644 --- a/configs/client-default.js +++ b/configs/client-default.js @@ -322,6 +322,7 @@ module.exports = function(options) { "plugins/c9.ide.language.javascript.immediate/immediate", "plugins/c9.ide.language.javascript.infer/jsinfer", "plugins/c9.ide.language.javascript.tern/tern", + "plugins/c9.ide.language.javascript.tern/ui", "plugins/c9.ide.language.javascript.tern/architect_resolver", "plugins/c9.ide.language.javascript.eslint/eslint", { diff --git a/package.json b/package.json index 266b818e..69a65e5c 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#8233331bc9", + "c9.ide.language.javascript.tern": "#ad679cd509", "c9.ide.language.javascript.infer": "#8478e3c702", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", @@ -90,7 +90,9 @@ "c9.ide.imgeditor": "#612e75ef4f", "c9.ide.immediate": "#a962119bec", "c9.ide.installer": "#0fde9f0067", - "c9.ide.mount": "#b9a5a2d45c", + "c9.ide.language.python": "#undefined", + "c9.ide.language.go": "#undefined", + "c9.ide.mount": "#66ff6a88fa", "c9.ide.navigate": "#38ae100ea1", "c9.ide.newresource": "#981a408a7b", "c9.ide.openfiles": "#7fa4a97fed", @@ -114,6 +116,6 @@ "c9.ide.threewaymerge": "#229382aa0b", "c9.ide.undo": "#b028bcb4d5", "c9.ide.upload": "#0bd010d3dc", - "c9.ide.welcome": "#4a53636aea" + "c9.ide.welcome": "#64bc54b7f3" } } \ No newline at end of file From aacba2a773f16e5f81a00b4f0442c40cb6ae59a7 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Mon, 16 Nov 2015 12:01:07 +0000 Subject: [PATCH 002/137] Fix reference --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 69a65e5c..49c86e05 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#ad679cd509", + "c9.ide.language.javascript.tern": "#88d94e9c5b", "c9.ide.language.javascript.infer": "#8478e3c702", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From 56ee31efe9703766bef7d9ea99e907db655c9307 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Fri, 20 Nov 2015 13:29:41 +0000 Subject: [PATCH 003/137] Show language settings at bottom of project preferences --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 49c86e05..155c744c 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#6bf8635993", + "c9.ide.language": "#9a6162b25b", "c9.ide.language.css": "#a649f2a710", "c9.ide.language.generic": "#77d43cfaf0", "c9.ide.language.html": "#0f4078c187", @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#88d94e9c5b", + "c9.ide.language.javascript.tern": "#b4c07c017d", "c9.ide.language.javascript.infer": "#8478e3c702", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From 611155b8478b31f560beacaee3fd180ef1d43107 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Mon, 23 Nov 2015 12:46:47 +0000 Subject: [PATCH 004/137] Fix Datagrid --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 155c744c..99301509 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#9a6162b25b", + "c9.ide.language": "#5751a24438", "c9.ide.language.css": "#a649f2a710", "c9.ide.language.generic": "#77d43cfaf0", "c9.ide.language.html": "#0f4078c187", @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#b4c07c017d", + "c9.ide.language.javascript.tern": "#6d0795d9f9", "c9.ide.language.javascript.infer": "#8478e3c702", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From e825636341e835016c84ff7323b4b5b43430de14 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Mon, 23 Nov 2015 12:49:37 +0000 Subject: [PATCH 005/137] Cleanup --- plugins/c9.ide.preferences/experimental.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugins/c9.ide.preferences/experimental.js b/plugins/c9.ide.preferences/experimental.js index 541deb98..2b348dc8 100644 --- a/plugins/c9.ide.preferences/experimental.js +++ b/plugins/c9.ide.preferences/experimental.js @@ -55,8 +55,6 @@ define(function(require, exports, module) { /***** Methods *****/ - // =0 means the value should be set to 0 to disable otherwise it is enabled - // =1 means the value should be set to 1 to enable otherwise it is disabled var found = {}; function addExperiment(name, defaultValue, caption){ var uniqueId = name.replace(/\//g, "-"); @@ -105,6 +103,7 @@ define(function(require, exports, module) { plugin.on("unload", function() { loaded = false; drawn = false; + hasAlerted = false; intro = null; }); From 465781716f56bcb4c0b16a7bf5a556fe82b6f74c Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Mon, 23 Nov 2015 14:05:25 +0000 Subject: [PATCH 006/137] Add simple asynchronous fetchText() --- package.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 99301509..7f8e3c97 100644 --- a/package.json +++ b/package.json @@ -55,16 +55,16 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#5751a24438", + "c9.ide.language": "#e08a9bd5d6", "c9.ide.language.css": "#a649f2a710", - "c9.ide.language.generic": "#77d43cfaf0", + "c9.ide.language.generic": "#f1715e2f7d", "c9.ide.language.html": "#0f4078c187", "c9.ide.language.html.diff": "#24f3608d26", "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#6d0795d9f9", - "c9.ide.language.javascript.infer": "#8478e3c702", + "c9.ide.language.javascript.tern": "#8bd27be847", + "c9.ide.language.javascript.infer": "#efdd8ffd6e", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", "c9.ide.local": "#a6e689e33b", From 12e5198015eb24b5ae95db4c460c513e1e323c18 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Mon, 23 Nov 2015 14:17:19 +0000 Subject: [PATCH 007/137] Get tern defs in parallel --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7f8e3c97..ce52f8e1 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#8bd27be847", + "c9.ide.language.javascript.tern": "#d1423e38f6", "c9.ide.language.javascript.infer": "#efdd8ffd6e", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From 973f86e31dab6cd8e1de8e3c9baebe520ab17bdd Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Mon, 23 Nov 2015 14:39:46 +0000 Subject: [PATCH 008/137] Add tern_from_ts contents to settings --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ce52f8e1..f4bf43b1 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#d1423e38f6", + "c9.ide.language.javascript.tern": "#e5f5708072", "c9.ide.language.javascript.infer": "#efdd8ffd6e", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From 82b69e71e0ecbeedb367f50a2ba7583d62f94e20 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Tue, 24 Nov 2015 16:33:21 +0000 Subject: [PATCH 009/137] Add note --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f4bf43b1..f06ea3e8 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#e5f5708072", + "c9.ide.language.javascript.tern": "#ce908f30b9", "c9.ide.language.javascript.infer": "#efdd8ffd6e", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From c3bf4d46fca58efd33c7fb040ca59d5a7ad863fd Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Fri, 27 Nov 2015 15:29:05 +0000 Subject: [PATCH 010/137] Fix fetching builtins --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f06ea3e8..d089c7f8 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", "c9.ide.language.javascript.tern": "#ce908f30b9", - "c9.ide.language.javascript.infer": "#efdd8ffd6e", + "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", "c9.ide.local": "#a6e689e33b", From c8073f3252ea2954d725f02e48eea7189a591a0a Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Sun, 29 Nov 2015 13:43:35 +0000 Subject: [PATCH 011/137] Update tern, tern_from_ts --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index d089c7f8..9e9307d4 100644 --- a/package.json +++ b/package.json @@ -33,8 +33,8 @@ "rusha": "~0.7.2", "send": "~0.1.4", "simple-mime": "~0.0.8", - "tern": "git://github.com/cloud9ide/tern.git#749e64a0f0fed91f883ff055df37b4bfc9f2d980", - "tern_from_ts": "git://github.com/cloud9ide/tern_from_ts.git#6a0107e602b0d044fe1753533cf31f52cf5fb95a", + "tern": "git://github.com/cloud9ide/tern.git#39015d544d4c00c7899fea4c95c2e5bc2720e68e", + "tern_from_ts": "git://github.com/cloud9ide/tern_from_ts.git#c0066b01ea5bbbf2243b7f75d7e74b8e73c24123", "through": "2.2.0", "tmp": "~0.0.20", "uglify-js": "2.4.16", From bf06a83535ac52d7b403a1d4a83937a2289d027c Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Sun, 29 Nov 2015 14:43:30 +0000 Subject: [PATCH 012/137] Load tern_from_ts plugin list names --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9e9307d4..16f25fd1 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#ce908f30b9", + "c9.ide.language.javascript.tern": "#fa23fcd778", "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From 76678606d7d817aa441dba2863ab4f5bbb8598b3 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Sun, 29 Nov 2015 14:44:19 +0000 Subject: [PATCH 013/137] Turn tern UI into experimental feature --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 16f25fd1..2eaf138c 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#fa23fcd778", + "c9.ide.language.javascript.tern": "#045c6a0160", "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From c72651fa23283dbc1373abcd092b826f4c225114 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Tue, 1 Dec 2015 11:53:12 +0000 Subject: [PATCH 014/137] Update list of tern plugins --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2eaf138c..721c2a0c 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#045c6a0160", + "c9.ide.language.javascript.tern": "#f6876563ea", "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From 65992d5025814ffba16329854ff5c58c95c592ae Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Tue, 1 Dec 2015 11:55:32 +0000 Subject: [PATCH 015/137] Enable additional plugins by default --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 721c2a0c..79ca32af 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#f6876563ea", + "c9.ide.language.javascript.tern": "#abc7a61836", "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From 66ea93c303112497b3d486e71d33af5929d6940d Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Tue, 1 Dec 2015 11:56:55 +0000 Subject: [PATCH 016/137] Cleanup --- configs/client-default.js | 40 ++++++++++++++++++++++++++++++++++++++- package.json | 2 +- 2 files changed, 40 insertions(+), 2 deletions(-) diff --git a/configs/client-default.js b/configs/client-default.js index 60cb1598..cf5e4e8c 100644 --- a/configs/client-default.js +++ b/configs/client-default.js @@ -321,7 +321,45 @@ module.exports = function(options) { "plugins/c9.ide.language.javascript/javascript", "plugins/c9.ide.language.javascript.immediate/immediate", "plugins/c9.ide.language.javascript.infer/jsinfer", - "plugins/c9.ide.language.javascript.tern/tern", + { + packagePath: "plugins/c9.ide.language.javascript.tern/tern", + tern: { + plugins: { + // UNDONE: doesn't normally exist; should be added by config + // smartface: "plugins/smartface/loadInclude.js", + angular: "tern/plugin/angular", + commonjs: "tern/plugin/commonjs", + doc_comment: "tern/plugin/doc_comment", + es_modules: "tern/plugin/es_modules", + modules: "tern/plugin/modules", + node: "tern/plugin/node", + node_resolve: "tern/plugin/node_resolve", + requirejs: "tern/plugin/requirejs", + architect_resolver: "./architect_resolver_worker", + }, + defs: [{ + name: "ecma5", + enabled: true, + path: "lib/tern/defs/ecma5.json" + }, { + name: "jQuery", + enabled: true, + path: "lib/tern/defs/jquery.json" + }, { + name: "browser", + enabled: true, + path: "lib/tern/defs/browser.json" + }, { + name: "underscore", + enabled: false, + path: "lib/tern/defs/underscore.json" + }, { + name: "chai", + enabled: false, + path: "tern/defs/chai.json" + }] + } + }, "plugins/c9.ide.language.javascript.tern/ui", "plugins/c9.ide.language.javascript.tern/architect_resolver", "plugins/c9.ide.language.javascript.eslint/eslint", diff --git a/package.json b/package.json index 79ca32af..2f907c22 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#abc7a61836", + "c9.ide.language.javascript.tern": "#9dbb4f1943", "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From e1d218be9ee6ed47fcb4970be017b8f716c7f978 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Tue, 1 Dec 2015 11:58:19 +0000 Subject: [PATCH 017/137] Cleanup --- configs/client-default.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/configs/client-default.js b/configs/client-default.js index cf5e4e8c..6c384a9d 100644 --- a/configs/client-default.js +++ b/configs/client-default.js @@ -325,8 +325,6 @@ module.exports = function(options) { packagePath: "plugins/c9.ide.language.javascript.tern/tern", tern: { plugins: { - // UNDONE: doesn't normally exist; should be added by config - // smartface: "plugins/smartface/loadInclude.js", angular: "tern/plugin/angular", commonjs: "tern/plugin/commonjs", doc_comment: "tern/plugin/doc_comment", From 88f3d51b5c6bbc3f5b5d2a083a2c4ed0e9bf7215 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Tue, 1 Dec 2015 12:01:49 +0000 Subject: [PATCH 018/137] Cleanup --- configs/client-default.js | 66 +++++++++++++++++++-------------------- package.json | 2 +- 2 files changed, 33 insertions(+), 35 deletions(-) diff --git a/configs/client-default.js b/configs/client-default.js index 6c384a9d..8938c830 100644 --- a/configs/client-default.js +++ b/configs/client-default.js @@ -323,40 +323,38 @@ module.exports = function(options) { "plugins/c9.ide.language.javascript.infer/jsinfer", { packagePath: "plugins/c9.ide.language.javascript.tern/tern", - tern: { - plugins: { - angular: "tern/plugin/angular", - commonjs: "tern/plugin/commonjs", - doc_comment: "tern/plugin/doc_comment", - es_modules: "tern/plugin/es_modules", - modules: "tern/plugin/modules", - node: "tern/plugin/node", - node_resolve: "tern/plugin/node_resolve", - requirejs: "tern/plugin/requirejs", - architect_resolver: "./architect_resolver_worker", - }, - defs: [{ - name: "ecma5", - enabled: true, - path: "lib/tern/defs/ecma5.json" - }, { - name: "jQuery", - enabled: true, - path: "lib/tern/defs/jquery.json" - }, { - name: "browser", - enabled: true, - path: "lib/tern/defs/browser.json" - }, { - name: "underscore", - enabled: false, - path: "lib/tern/defs/underscore.json" - }, { - name: "chai", - enabled: false, - path: "tern/defs/chai.json" - }] - } + plugins: { + angular: "tern/plugin/angular", + commonjs: "tern/plugin/commonjs", + doc_comment: "tern/plugin/doc_comment", + es_modules: "tern/plugin/es_modules", + modules: "tern/plugin/modules", + node: "tern/plugin/node", + node_resolve: "tern/plugin/node_resolve", + requirejs: "tern/plugin/requirejs", + architect_resolver: "./architect_resolver_worker", + }, + defs: [{ + name: "ecma5", + enabled: true, + path: "lib/tern/defs/ecma5.json" + }, { + name: "jQuery", + enabled: true, + path: "lib/tern/defs/jquery.json" + }, { + name: "browser", + enabled: true, + path: "lib/tern/defs/browser.json" + }, { + name: "underscore", + enabled: false, + path: "lib/tern/defs/underscore.json" + }, { + name: "chai", + enabled: false, + path: "tern/defs/chai.json" + }] }, "plugins/c9.ide.language.javascript.tern/ui", "plugins/c9.ide.language.javascript.tern/architect_resolver", diff --git a/package.json b/package.json index 2f907c22..14fe324e 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#9dbb4f1943", + "c9.ide.language.javascript.tern": "#f95ac4ea77", "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From fdd121dacd28a1949c39c7cc8998238d703dbf42 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Tue, 1 Dec 2015 12:17:52 +0000 Subject: [PATCH 019/137] Rename function https://github.com/SmartfaceIO/smartface.language/search?q=ternplugins is empty --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 14fe324e..8446b961 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#f95ac4ea77", + "c9.ide.language.javascript.tern": "#be63b45ddc", "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From 912d6112ed7ac1d2d9b0f70affee238dfe822107 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Tue, 1 Dec 2015 12:19:42 +0000 Subject: [PATCH 020/137] Remove strange, unused API https://github.com/SmartfaceIO/smartface.language/search?q=getterndefnames&type=Code is empty --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 8446b961..30a98554 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#be63b45ddc", + "c9.ide.language.javascript.tern": "#555df28c1f", "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From 77f54a2689cf568ac67a6db646d5516b7e03efb7 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Tue, 1 Dec 2015 13:20:24 +0000 Subject: [PATCH 021/137] Disable common.js plugins --- configs/client-default.js | 2 -- package.json | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/configs/client-default.js b/configs/client-default.js index 8938c830..91f7bd81 100644 --- a/configs/client-default.js +++ b/configs/client-default.js @@ -325,12 +325,10 @@ module.exports = function(options) { packagePath: "plugins/c9.ide.language.javascript.tern/tern", plugins: { angular: "tern/plugin/angular", - commonjs: "tern/plugin/commonjs", doc_comment: "tern/plugin/doc_comment", es_modules: "tern/plugin/es_modules", modules: "tern/plugin/modules", node: "tern/plugin/node", - node_resolve: "tern/plugin/node_resolve", requirejs: "tern/plugin/requirejs", architect_resolver: "./architect_resolver_worker", }, diff --git a/package.json b/package.json index 30a98554..35c587e4 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#555df28c1f", + "c9.ide.language.javascript.tern": "#df4a9208c0", "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From a182cc559ae91a311abb28dfcd90e4f42406ce33 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Tue, 1 Dec 2015 13:20:58 +0000 Subject: [PATCH 022/137] Fix compatibility with new tern --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 35c587e4..64a4c998 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#df4a9208c0", + "c9.ide.language.javascript.tern": "#26d8d0aa11", "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From 01335783107461b8a8b84d0ab570c2ed32347e00 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Tue, 1 Dec 2015 13:22:11 +0000 Subject: [PATCH 023/137] Avoid warning on non-architect files --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 64a4c998..447db203 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#26d8d0aa11", + "c9.ide.language.javascript.tern": "#a3967a7490", "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From 683170501b2a8defbc8a61746bb5557efe7d0f5a Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 9 Dec 2015 09:31:53 +0000 Subject: [PATCH 024/137] Optimize load order for onlinedev --- server.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server.js b/server.js index 48483110..567965e2 100755 --- a/server.js +++ b/server.js @@ -31,7 +31,7 @@ var shortcuts = { shortcuts.odev = shortcuts.onlinedev; // For backwards compatibility, if you see this in 2016 remove this line var delayLoadConfigs = [ // Services that are usually not immediately needed - "preview", "user-content", "api", "apps-proxy", "worker", + "preview", "user-content", "apps-proxy", "worker", "homepage", // Services that are very slow to load, blocking others "profile", ]; From 151da031dbbdb3f5d2881f58b56ff78f3198272a Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 9 Dec 2015 09:33:16 +0000 Subject: [PATCH 025/137] Fix architect resolver --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 447db203..7074f361 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#a3967a7490", + "c9.ide.language.javascript.tern": "#a9ac1811a8", "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From e3704d67edf177da3db83dec075ebc53be76899f Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 9 Dec 2015 11:12:55 +0000 Subject: [PATCH 026/137] Update tern_from_ts --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7074f361..aca4fe87 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "send": "~0.1.4", "simple-mime": "~0.0.8", "tern": "git://github.com/cloud9ide/tern.git#39015d544d4c00c7899fea4c95c2e5bc2720e68e", - "tern_from_ts": "git://github.com/cloud9ide/tern_from_ts.git#c0066b01ea5bbbf2243b7f75d7e74b8e73c24123", + "tern_from_ts": "git://github.com/cloud9ide/tern_from_ts.git#351c6e9bdb973a64090f91da60e53c9171a69b18", "through": "2.2.0", "tmp": "~0.0.20", "uglify-js": "2.4.16", From 9a43c471a4e8ad1932146af8dca6f5f03808a421 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 9 Dec 2015 11:26:51 +0000 Subject: [PATCH 027/137] Split libraries into main and experimental --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index aca4fe87..3548bea7 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#a9ac1811a8", + "c9.ide.language.javascript.tern": "#47f19d780a", "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From 72343e46372b0dff27dac26af197e024899e43da Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 9 Dec 2015 15:12:29 +0000 Subject: [PATCH 028/137] Don't make the whole language library UI feature experimental --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 3548bea7..c1591f18 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#47f19d780a", + "c9.ide.language.javascript.tern": "#41de10ed38", "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From 7bc33a0b7bdfe43a164d803400176aa46e208883 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 9 Dec 2015 15:40:28 +0000 Subject: [PATCH 029/137] Improve settings UI --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c1591f18..273f7266 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#41de10ed38", + "c9.ide.language.javascript.tern": "#6c65009733", "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From 93d7929dd01daf6fd6bba1e52ce9139aa670d895 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 9 Dec 2015 15:45:16 +0000 Subject: [PATCH 030/137] Fold firstClass into options --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 273f7266..24ef812f 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#6c65009733", + "c9.ide.language.javascript.tern": "#070988902f", "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", From 2c21409a4abbdc16f0ce4e6d202d1079e3e357b8 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Sat, 12 Dec 2015 10:05:51 +0000 Subject: [PATCH 031/137] Refactor settings handling --- configs/client-default.js | 53 +++++++++++++++---- package.json | 2 +- .../c9.ide.server/views/flat-load-screen.html | 2 +- 3 files changed, 46 insertions(+), 11 deletions(-) diff --git a/configs/client-default.js b/configs/client-default.js index 91f7bd81..509d27ac 100644 --- a/configs/client-default.js +++ b/configs/client-default.js @@ -323,15 +323,50 @@ module.exports = function(options) { "plugins/c9.ide.language.javascript.infer/jsinfer", { packagePath: "plugins/c9.ide.language.javascript.tern/tern", - plugins: { - angular: "tern/plugin/angular", - doc_comment: "tern/plugin/doc_comment", - es_modules: "tern/plugin/es_modules", - modules: "tern/plugin/modules", - node: "tern/plugin/node", - requirejs: "tern/plugin/requirejs", - architect_resolver: "./architect_resolver_worker", - }, + plugins: [ + { + name: "angular", + path: "tern/plugin/angular", + enabled: true, + hidden: false, + }, + { + name: "doc_comment", + path: "tern/plugin/doc_comment", + enabled: true, + hidden: true, + }, + { + name: "es_modules", + path: "tern/plugin/es_modules", + enabled: true, + hidden: true, + }, + { + name: "modules", + path: "tern/plugin/modules", + enabled: true, + hidden: true, + }, + { + name: "node", + path: "tern/plugin/node", + enabled: true, + hidden: false, + }, + { + name: "requirejs", + path: "tern/plugin/requirejs", + enabled: true, + hidden: false, + }, + { + name: "architect_resolver", + path: "./architect_resolver_worker", + enabled: true, + hidden: true, + }, + ], defs: [{ name: "ecma5", enabled: true, diff --git a/package.json b/package.json index 24ef812f..bfb9a92d 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#070988902f", + "c9.ide.language.javascript.tern": "#5d8d03491f", "c9.ide.language.javascript.infer": "#b15bdb1744", "c9.ide.language.jsonalyzer": "#45453961d9", "c9.ide.collab": "#30efed939e", diff --git a/plugins/c9.ide.server/views/flat-load-screen.html b/plugins/c9.ide.server/views/flat-load-screen.html index 533499e4..f59a85e1 100644 --- a/plugins/c9.ide.server/views/flat-load-screen.html +++ b/plugins/c9.ide.server/views/flat-load-screen.html @@ -34,7 +34,7 @@ "Stop cursing, start coding", "GET /this/workspace#loaded", "Use our Vim mode for extra addictive effect!", - "Not your grandfather's IDE", + "Not your grandmother's IDE", "Now made with 20% more cloud!", "Literally makes your laptop cooler", ]; From 138f92aeaf4a37fc02524eeca75a8976f37cac1f Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 23 Dec 2015 16:13:31 +0000 Subject: [PATCH 032/137] Rename sigs to defs --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 8f7f382d..6732b9fe 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "send": "~0.1.4", "simple-mime": "~0.0.8", "tern": "git://github.com/cloud9ide/tern.git#39015d544d4c00c7899fea4c95c2e5bc2720e68e", - "tern_from_ts": "git://github.com/cloud9ide/tern_from_ts.git#351c6e9bdb973a64090f91da60e53c9171a69b18", + "tern_from_ts": "git://github.com/cloud9ide/tern_from_ts.git#063afc5a645ff0f0c57c40eb3866e444f8363ee5", "through": "2.2.0", "tmp": "~0.0.20", "uglify-js": "2.4.16", @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#e64b791919", + "c9.ide.language.javascript.tern": "#6b5933e991", "c9.ide.language.javascript.infer": "#3d137523df", "c9.ide.language.jsonalyzer": "#492c4b0956", "c9.ide.collab": "#30efed939e", From 58f96d0812d9b2aebb25b920dfd782a43e15ad57 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 23 Dec 2015 17:21:55 +0000 Subject: [PATCH 033/137] Persist settings --- configs/client-default.js | 6 ++++++ package.json | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/configs/client-default.js b/configs/client-default.js index 224ef829..028da028 100644 --- a/configs/client-default.js +++ b/configs/client-default.js @@ -370,22 +370,28 @@ module.exports = function(options) { defs: [{ name: "ecma5", enabled: true, + experimental: false, + firstClass: true, path: "lib/tern/defs/ecma5.json" }, { name: "jQuery", enabled: true, + experimental: false, path: "lib/tern/defs/jquery.json" }, { name: "browser", enabled: true, + experimental: false, path: "lib/tern/defs/browser.json" }, { name: "underscore", enabled: false, + experimental: false, path: "lib/tern/defs/underscore.json" }, { name: "chai", enabled: false, + experimental: false, path: "tern/defs/chai.json" }] }, diff --git a/package.json b/package.json index 6732b9fe..2d8a2ab1 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#6b5933e991", + "c9.ide.language.javascript.tern": "#05f82b7149", "c9.ide.language.javascript.infer": "#3d137523df", "c9.ide.language.jsonalyzer": "#492c4b0956", "c9.ide.collab": "#30efed939e", From 15334b4fc08de1e8e8f3a2da5c794896bfb16c13 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 23 Dec 2015 19:10:04 +0000 Subject: [PATCH 034/137] Fix first-class definitions --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2d8a2ab1..7763bce8 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#05f82b7149", + "c9.ide.language.javascript.tern": "#11c080d7a9", "c9.ide.language.javascript.infer": "#3d137523df", "c9.ide.language.jsonalyzer": "#492c4b0956", "c9.ide.collab": "#30efed939e", From 8959856b27106d30b51e536b64977a7441d756cb Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 23 Dec 2015 20:24:03 +0000 Subject: [PATCH 035/137] Tweak tern completions --- configs/client-default.js | 1 + package.json | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/configs/client-default.js b/configs/client-default.js index 028da028..84130450 100644 --- a/configs/client-default.js +++ b/configs/client-default.js @@ -382,6 +382,7 @@ module.exports = function(options) { name: "browser", enabled: true, experimental: false, + firstClass: true, path: "lib/tern/defs/browser.json" }, { name: "underscore", diff --git a/package.json b/package.json index 7763bce8..56a2109a 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#f06e6f5c68", + "c9.ide.language": "#266fd7b05f", "c9.ide.language.css": "#a649f2a710", "c9.ide.language.generic": "#f1715e2f7d", "c9.ide.language.html": "#0f4078c187", @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#11c080d7a9", + "c9.ide.language.javascript.tern": "#16c3c18f08", "c9.ide.language.javascript.infer": "#3d137523df", "c9.ide.language.jsonalyzer": "#492c4b0956", "c9.ide.collab": "#30efed939e", From 5ff9446d5dc0798ea368594b0ce90141d4a50517 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 23 Dec 2015 20:25:45 +0000 Subject: [PATCH 036/137] Remove plugins from settings for now --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 56a2109a..d94eceee 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#16c3c18f08", + "c9.ide.language.javascript.tern": "#e12cdf3f58", "c9.ide.language.javascript.infer": "#3d137523df", "c9.ide.language.jsonalyzer": "#492c4b0956", "c9.ide.collab": "#30efed939e", From 946cddc772aaf96746c171508cf3dc8471e5b0af Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 23 Dec 2015 20:27:53 +0000 Subject: [PATCH 037/137] Fix saving settings --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d94eceee..ba53a6cf 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#e12cdf3f58", + "c9.ide.language.javascript.tern": "#9220591997", "c9.ide.language.javascript.infer": "#3d137523df", "c9.ide.language.jsonalyzer": "#492c4b0956", "c9.ide.collab": "#30efed939e", From 80f520b9dbdbcba10287b3e63b73c85833d86e62 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 23 Dec 2015 20:33:52 +0000 Subject: [PATCH 038/137] Fix chai --- configs/client-default.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/client-default.js b/configs/client-default.js index 84130450..4b03d968 100644 --- a/configs/client-default.js +++ b/configs/client-default.js @@ -393,7 +393,7 @@ module.exports = function(options) { name: "chai", enabled: false, experimental: false, - path: "tern/defs/chai.json" + path: "lib/tern/defs/chai.json" }] }, "plugins/c9.ide.language.javascript.tern/ui", From 62c5f75f965f8e995c041238593f1cb2a3ac3001 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 23 Dec 2015 20:57:18 +0000 Subject: [PATCH 039/137] Load configured defs at startup --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ba53a6cf..ca2761f2 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#9220591997", + "c9.ide.language.javascript.tern": "#5262f4faa3", "c9.ide.language.javascript.infer": "#3d137523df", "c9.ide.language.jsonalyzer": "#492c4b0956", "c9.ide.collab": "#30efed939e", From de1070137dd0bf8f766e5348daad6536eea98e6e Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 23 Dec 2015 20:57:28 +0000 Subject: [PATCH 040/137] Change icons for libraries We can use in-your-face icons now people can turn off library completions --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ca2761f2..1e24879c 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#5262f4faa3", + "c9.ide.language.javascript.tern": "#6771fc7e87", "c9.ide.language.javascript.infer": "#3d137523df", "c9.ide.language.jsonalyzer": "#492c4b0956", "c9.ide.collab": "#30efed939e", From 1b1cff5ba6f870327098becd6cc0d4dbf868b9bf Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 24 Dec 2015 09:50:13 +0000 Subject: [PATCH 041/137] Update tern_from_ts --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1e24879c..c0468eb9 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "send": "~0.1.4", "simple-mime": "~0.0.8", "tern": "git://github.com/cloud9ide/tern.git#39015d544d4c00c7899fea4c95c2e5bc2720e68e", - "tern_from_ts": "git://github.com/cloud9ide/tern_from_ts.git#063afc5a645ff0f0c57c40eb3866e444f8363ee5", + "tern_from_ts": "git://github.com/cloud9ide/tern_from_ts.git#84d51dcb9b16b126a206789d4d4237cde2801fe4", "through": "2.2.0", "tmp": "~0.0.20", "uglify-js": "2.4.16", From 9ab27b2a9137a22b97bb46eaadb57beb46495bbc Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 24 Dec 2015 09:50:20 +0000 Subject: [PATCH 042/137] Cleanup broken/redundant/iffy defs --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c0468eb9..c85cf447 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#6771fc7e87", + "c9.ide.language.javascript.tern": "#132bb8a926", "c9.ide.language.javascript.infer": "#3d137523df", "c9.ide.language.jsonalyzer": "#492c4b0956", "c9.ide.collab": "#30efed939e", From 98409ab883643b787064875d2672c91deb194b97 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 24 Dec 2015 09:52:28 +0000 Subject: [PATCH 043/137] Fix initial enabling --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c85cf447..4e7820e0 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#132bb8a926", + "c9.ide.language.javascript.tern": "#c1d1b8d11d", "c9.ide.language.javascript.infer": "#3d137523df", "c9.ide.language.jsonalyzer": "#492c4b0956", "c9.ide.collab": "#30efed939e", From f051cdc244ce701ff4d7a9e1128741c4505f08d6 Mon Sep 17 00:00:00 2001 From: nightwing Date: Sat, 28 Nov 2015 12:02:58 +0000 Subject: [PATCH 044/137] open ide from chrome app in the same window --- build/browser_extensions/chrome/manifest.json | 2 +- package.json | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/build/browser_extensions/chrome/manifest.json b/build/browser_extensions/chrome/manifest.json index 7939147b..8c44b02e 100644 --- a/build/browser_extensions/chrome/manifest.json +++ b/build/browser_extensions/chrome/manifest.json @@ -1,7 +1,7 @@ { "app": { "launch": { - "web_url": "http://c9.io/" + "web_url": "http://c9.io/#1page" }, "urls": [ "https://c9.io/", "https://www.c9.io/", "https://ide.c9.io/", diff --git a/package.json b/package.json index bacc98af..748deb5d 100644 --- a/package.json +++ b/package.json @@ -91,7 +91,8 @@ "c9.ide.immediate": "#a962119bec", "c9.ide.installer": "#0fde9f0067", "c9.ide.language.python": "#85edff7f88", - "c9.ide.mount": "#befb8188d5", + "c9.ide.language.go": "#undefined", + "c9.ide.mount": "#fb74933c13", "c9.ide.navigate": "#38ae100ea1", "c9.ide.newresource": "#981a408a7b", "c9.ide.openfiles": "#7fa4a97fed", @@ -115,6 +116,6 @@ "c9.ide.threewaymerge": "#229382aa0b", "c9.ide.undo": "#b028bcb4d5", "c9.ide.upload": "#0bd010d3dc", - "c9.ide.welcome": "#2e8792e2fc" + "c9.ide.welcome": "#f7c7eeb7a7" } } \ No newline at end of file From 71a72c51f1103fbe34595f7ef0607477f68dffb4 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 13 Jan 2016 10:02:22 +0000 Subject: [PATCH 045/137] Future-proof settings format with enabled property I plan to do things like track which ones were shown in a hint to users in these properties. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4e7820e0..d630fedf 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#c1d1b8d11d", + "c9.ide.language.javascript.tern": "#4301421449", "c9.ide.language.javascript.infer": "#3d137523df", "c9.ide.language.jsonalyzer": "#492c4b0956", "c9.ide.collab": "#30efed939e", From 6b8e6cd63a31bf35609b95decfd3cc59326e8395 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 13 Jan 2016 10:23:07 +0000 Subject: [PATCH 046/137] Enable completions for Meteor in meteor workspaces by default --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d630fedf..627ea220 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#4301421449", + "c9.ide.language.javascript.tern": "#415c27a419", "c9.ide.language.javascript.infer": "#3d137523df", "c9.ide.language.jsonalyzer": "#492c4b0956", "c9.ide.collab": "#30efed939e", From 6ab35edef155e9729bb9de9e8fcbab27451e15fe Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 13 Jan 2016 10:23:55 +0000 Subject: [PATCH 047/137] Remove silly docs --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 627ea220..600d4611 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#415c27a419", + "c9.ide.language.javascript.tern": "#92cfa3de22", "c9.ide.language.javascript.infer": "#3d137523df", "c9.ide.language.jsonalyzer": "#492c4b0956", "c9.ide.collab": "#30efed939e", From 884762488d6c3c9c158c939ccc84957b1b33a3a2 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 13 Jan 2016 10:24:00 +0000 Subject: [PATCH 048/137] Don't trust bootstrap docs yet --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 600d4611..4fb92a67 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "c9.ide.language.javascript": "#2b77bdb96a", "c9.ide.language.javascript.immediate": "#0535804ada", "c9.ide.language.javascript.eslint": "#3ec4557969", - "c9.ide.language.javascript.tern": "#92cfa3de22", + "c9.ide.language.javascript.tern": "#63ae1e6b8e", "c9.ide.language.javascript.infer": "#3d137523df", "c9.ide.language.jsonalyzer": "#492c4b0956", "c9.ide.collab": "#30efed939e", From cb2117f41e6dfa1758d095f05d42affd85cfad66 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 14 Jan 2016 16:08:34 +0000 Subject: [PATCH 049/137] Fix null showing up in docs --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b4f41fc6..2e95cbb1 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "c9.ide.language.javascript": "#1a0b1584c2", "c9.ide.language.javascript.immediate": "#c8b1e5767a", "c9.ide.language.javascript.eslint": "#d7b067e838", - "c9.ide.language.javascript.tern": "#805d77e206", + "c9.ide.language.javascript.tern": "#9774e00328", "c9.ide.language.javascript.infer": "#fd5cd9e3d9", "c9.ide.language.jsonalyzer": "#ef0ea1d28f", "c9.ide.collab": "#10c224f9b8", From ca0114ae5595c1cfff165da8f1c6f827b1034ce0 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Fri, 15 Jan 2016 11:29:09 +0100 Subject: [PATCH 050/137] Fix silly comparison --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2e95cbb1..c69aa4ba 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "c9.ide.language.javascript": "#1a0b1584c2", "c9.ide.language.javascript.immediate": "#c8b1e5767a", "c9.ide.language.javascript.eslint": "#d7b067e838", - "c9.ide.language.javascript.tern": "#9774e00328", + "c9.ide.language.javascript.tern": "#f58ab7fbe4", "c9.ide.language.javascript.infer": "#fd5cd9e3d9", "c9.ide.language.jsonalyzer": "#ef0ea1d28f", "c9.ide.collab": "#10c224f9b8", From 4052f8584e4b3e99ee8b0c7db4dfd0abb04fc313 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Fri, 15 Jan 2016 11:31:13 +0100 Subject: [PATCH 051/137] Update test suite --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c69aa4ba..897afee6 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#8d81473a3a", + "c9.ide.language": "#0970dbca0a", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#3771ac5199", "c9.ide.language.html": "#9be847c0ce", From 165cc12343c1d676ed62e9aec7d57af93f6ea264 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Fri, 15 Jan 2016 11:43:01 +0100 Subject: [PATCH 052/137] More test config --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 897afee6..15e89717 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#0970dbca0a", + "c9.ide.language": "#9c946eea6c", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#3771ac5199", "c9.ide.language.html": "#9be847c0ce", From 2e4b8b95de04f0c5b62d6abbd3da12fed10979c3 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Sun, 17 Jan 2016 10:21:03 +0000 Subject: [PATCH 053/137] Rename and better explain getCacheCompletionRegex --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index d0b31e53..65d515ea 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#38f08a2956", + "c9.ide.language": "#ae828ad40a", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#7a1150bc50", "c9.ide.language.html": "#9be847c0ce", @@ -65,7 +65,7 @@ "c9.ide.language.javascript.immediate": "#c8b1e5767a", "c9.ide.language.javascript.eslint": "#3127e1eba1", "c9.ide.language.javascript.tern": "#f9ba3813d7", - "c9.ide.language.javascript.infer": "#9cf94f77be", + "c9.ide.language.javascript.infer": "#0c7e1850c5", "c9.ide.language.jsonalyzer": "#333e5262dc", "c9.ide.collab": "#10c224f9b8", "c9.ide.local": "#a6e689e33b", @@ -91,9 +91,9 @@ "c9.ide.imgeditor": "#612e75ef4f", "c9.ide.immediate": "#a962119bec", "c9.ide.installer": "#0fde9f0067", - "c9.ide.language.python": "#80c19e5ba7", + "c9.ide.language.python": "#b79649217e", "c9.ide.language.go": "#c1446b259f", - "c9.ide.mount": "#915b3d20be", + "c9.ide.mount": "#f46dc6dcd2", "c9.ide.navigate": "#38ae100ea1", "c9.ide.newresource": "#981a408a7b", "c9.ide.openfiles": "#7fa4a97fed", @@ -117,6 +117,6 @@ "c9.ide.threewaymerge": "#229382aa0b", "c9.ide.undo": "#b028bcb4d5", "c9.ide.upload": "#0bd010d3dc", - "c9.ide.welcome": "#2e8792e2fc" + "c9.ide.welcome": "#3f799e4d1e" } } \ No newline at end of file From 85a994e04500c18527ef64f853a69fae3f168955 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Sun, 17 Jan 2016 10:42:36 +0000 Subject: [PATCH 054/137] Provide more context to completion handlers --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 65d515ea..248a541b 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#ae828ad40a", + "c9.ide.language": "#6a9d40fc39", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#7a1150bc50", "c9.ide.language.html": "#9be847c0ce", From 21bcb06059e8694a7ae5f84449c51151d2b99080 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Sun, 17 Jan 2016 10:50:35 +0000 Subject: [PATCH 055/137] Wait for prediction instead of recomputing when it matches what we need --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 248a541b..52747d00 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#6a9d40fc39", + "c9.ide.language": "#075f6e7103", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#7a1150bc50", "c9.ide.language.html": "#9be847c0ce", From 73db4ff947e90e75109fe531404b1f64d6cfa6eb Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Sun, 17 Jan 2016 11:02:26 +0000 Subject: [PATCH 056/137] Cleanup function signatures --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 52747d00..20181c88 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#075f6e7103", + "c9.ide.language": "#b114285e61", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#7a1150bc50", "c9.ide.language.html": "#9be847c0ce", From 8963c6a62882b746a9cc4d48c3411d37abf95f16 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Sun, 17 Jan 2016 11:10:04 +0000 Subject: [PATCH 057/137] Remove ancient completion delay We have caching to protect against overworking now --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 20181c88..d45b0357 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#b114285e61", + "c9.ide.language": "#7e36a700c9", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#7a1150bc50", "c9.ide.language.html": "#9be847c0ce", From 8ae1a36549a9aeb35d89331eca6687b4c8ff14e5 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Sun, 17 Jan 2016 14:36:54 +0000 Subject: [PATCH 058/137] Change confusing method name --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d45b0357..4fff671b 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#7e36a700c9", + "c9.ide.language": "#2055290cf7", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#7a1150bc50", "c9.ide.language.html": "#9be847c0ce", From 372c795e650504e906334faea571134b4087d91a Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Mon, 18 Jan 2016 11:08:55 +0000 Subject: [PATCH 059/137] Use predictNextCompletion() to complete empty prefix early --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 4fff671b..b2a1ecc6 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#2055290cf7", + "c9.ide.language": "#38f1c7494f", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#7a1150bc50", "c9.ide.language.html": "#9be847c0ce", @@ -65,7 +65,7 @@ "c9.ide.language.javascript.immediate": "#c8b1e5767a", "c9.ide.language.javascript.eslint": "#3127e1eba1", "c9.ide.language.javascript.tern": "#f9ba3813d7", - "c9.ide.language.javascript.infer": "#0c7e1850c5", + "c9.ide.language.javascript.infer": "#40302509d5", "c9.ide.language.jsonalyzer": "#333e5262dc", "c9.ide.collab": "#10c224f9b8", "c9.ide.local": "#a6e689e33b", @@ -91,7 +91,7 @@ "c9.ide.imgeditor": "#612e75ef4f", "c9.ide.immediate": "#a962119bec", "c9.ide.installer": "#0fde9f0067", - "c9.ide.language.python": "#b79649217e", + "c9.ide.language.python": "#cf706805a2", "c9.ide.language.go": "#c1446b259f", "c9.ide.mount": "#f46dc6dcd2", "c9.ide.navigate": "#38ae100ea1", From 11656d5df016c264de36f3fef483bab6e955f789 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Mon, 18 Jan 2016 11:09:31 +0000 Subject: [PATCH 060/137] Never allow "predictOnly" events to remove normal completion events --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b2a1ecc6..ce978cdf 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#38f1c7494f", + "c9.ide.language": "#fcdc76e680", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#7a1150bc50", "c9.ide.language.html": "#9be847c0ce", From 46e3935cc1893bacc8d610c88acc4cf7d8252bcc Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Mon, 18 Jan 2016 14:47:32 +0100 Subject: [PATCH 061/137] Fix cache false positives and false negatives --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ce978cdf..dd46eabf 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#fcdc76e680", + "c9.ide.language": "#0b42d80485", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#7a1150bc50", "c9.ide.language.html": "#9be847c0ce", From 15782dcc8cee45eb1e574753609a9683776a3018 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Mon, 18 Jan 2016 15:04:58 +0100 Subject: [PATCH 062/137] Add TODO --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index dd46eabf..57e0bde0 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "c9.ide.language.javascript.immediate": "#c8b1e5767a", "c9.ide.language.javascript.eslint": "#3127e1eba1", "c9.ide.language.javascript.tern": "#f9ba3813d7", - "c9.ide.language.javascript.infer": "#40302509d5", + "c9.ide.language.javascript.infer": "#1586e76bbe", "c9.ide.language.jsonalyzer": "#333e5262dc", "c9.ide.collab": "#10c224f9b8", "c9.ide.local": "#a6e689e33b", From f5d3e27a69a61f298d3ac5acccf0522e98e5a4f3 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Tue, 19 Jan 2016 12:14:01 +0100 Subject: [PATCH 063/137] Add a test for prediction after a newline --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 57e0bde0..34b6a635 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#0b42d80485", + "c9.ide.language": "#68a34f3cfc", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#7a1150bc50", "c9.ide.language.html": "#9be847c0ce", From 3335123e72a9300b1f6cefb49da4b3915a322359 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 20 Jan 2016 10:25:38 +0100 Subject: [PATCH 064/137] Fix minor issues causing completer to do duplicate work sometimes --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 34b6a635..42aa1ea4 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#68a34f3cfc", + "c9.ide.language": "#70849a4ef4", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#7a1150bc50", "c9.ide.language.html": "#9be847c0ce", From 1d4ab465b0352a91532c3bdbc4d5d08565ea7400 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 20 Jan 2016 10:29:21 +0100 Subject: [PATCH 065/137] Cleanup predictNextCompletion() --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 42aa1ea4..ea306c7b 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "c9.ide.language.javascript.immediate": "#c8b1e5767a", "c9.ide.language.javascript.eslint": "#3127e1eba1", "c9.ide.language.javascript.tern": "#f9ba3813d7", - "c9.ide.language.javascript.infer": "#1586e76bbe", + "c9.ide.language.javascript.infer": "#391f31ed99", "c9.ide.language.jsonalyzer": "#333e5262dc", "c9.ide.collab": "#10c224f9b8", "c9.ide.local": "#a6e689e33b", From ad5d2b59dc42e15e0f7e61092425113a043f7472 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 20 Jan 2016 10:34:56 +0100 Subject: [PATCH 066/137] Extend predictNextCompletion() implementations --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index ea306c7b..27f933e3 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "c9.ide.language.javascript.immediate": "#c8b1e5767a", "c9.ide.language.javascript.eslint": "#3127e1eba1", "c9.ide.language.javascript.tern": "#f9ba3813d7", - "c9.ide.language.javascript.infer": "#391f31ed99", + "c9.ide.language.javascript.infer": "#04661539c9", "c9.ide.language.jsonalyzer": "#333e5262dc", "c9.ide.collab": "#10c224f9b8", "c9.ide.local": "#a6e689e33b", @@ -91,8 +91,8 @@ "c9.ide.imgeditor": "#612e75ef4f", "c9.ide.immediate": "#a962119bec", "c9.ide.installer": "#0fde9f0067", - "c9.ide.language.python": "#cf706805a2", - "c9.ide.language.go": "#c1446b259f", + "c9.ide.language.python": "#19946bbd60", + "c9.ide.language.go": "#87ae616645", "c9.ide.mount": "#f46dc6dcd2", "c9.ide.navigate": "#38ae100ea1", "c9.ide.newresource": "#981a408a7b", From f1efc6727adabb08ccebdf5911f0f7d0159e3e61 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 20 Jan 2016 10:42:11 +0100 Subject: [PATCH 067/137] Cleanup --- package.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 27f933e3..f5fc15f7 100644 --- a/package.json +++ b/package.json @@ -58,14 +58,14 @@ "c9plugins": { "c9.ide.language": "#70849a4ef4", "c9.ide.language.css": "#be07d72209", - "c9.ide.language.generic": "#7a1150bc50", - "c9.ide.language.html": "#9be847c0ce", + "c9.ide.language.generic": "#352dca59a6", + "c9.ide.language.html": "#4f4d47a8bf", "c9.ide.language.html.diff": "#24f3608d26", - "c9.ide.language.javascript": "#1a0b1584c2", + "c9.ide.language.javascript": "#07fd057023", "c9.ide.language.javascript.immediate": "#c8b1e5767a", "c9.ide.language.javascript.eslint": "#3127e1eba1", "c9.ide.language.javascript.tern": "#f9ba3813d7", - "c9.ide.language.javascript.infer": "#04661539c9", + "c9.ide.language.javascript.infer": "#90fe920111", "c9.ide.language.jsonalyzer": "#333e5262dc", "c9.ide.collab": "#10c224f9b8", "c9.ide.local": "#a6e689e33b", @@ -91,7 +91,7 @@ "c9.ide.imgeditor": "#612e75ef4f", "c9.ide.immediate": "#a962119bec", "c9.ide.installer": "#0fde9f0067", - "c9.ide.language.python": "#19946bbd60", + "c9.ide.language.python": "#c6a5164066", "c9.ide.language.go": "#87ae616645", "c9.ide.mount": "#f46dc6dcd2", "c9.ide.navigate": "#38ae100ea1", From 4e42947a8188aecc122a1114d7a0a60855c2eab9 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 20 Jan 2016 10:44:04 +0100 Subject: [PATCH 068/137] Fix rare race condition in test --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f5fc15f7..aa87a1d6 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#70849a4ef4", + "c9.ide.language": "#0cd08cf6af", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#352dca59a6", "c9.ide.language.html": "#4f4d47a8bf", From 4482354f64bbf7ecc3ddd89ad2eec2138b8f56bb Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 20 Jan 2016 10:49:41 +0100 Subject: [PATCH 069/137] s/expressionPrefixRegex/cacheCompletionRegex/ --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9d26e358..73e64e6b 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#780d31bf63", + "c9.ide.language": "#9f0ccb2a53", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#352dca59a6", "c9.ide.language.html": "#4f4d47a8bf", From cbcf23530c6533b652fe636c9619452d8089c326 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 20 Jan 2016 10:57:33 +0100 Subject: [PATCH 070/137] Undo cleanup that broke tests (but left prod intact) --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 83d4de07..19be7f57 100644 --- a/package.json +++ b/package.json @@ -58,8 +58,8 @@ "c9plugins": { "c9.ide.language": "#9bce2ffab1", "c9.ide.language.css": "#be07d72209", - "c9.ide.language.generic": "#352dca59a6", - "c9.ide.language.html": "#4f4d47a8bf", + "c9.ide.language.generic": "#440f912dd9", + "c9.ide.language.html": "#92d440980d", "c9.ide.language.html.diff": "#24f3608d26", "c9.ide.language.javascript": "#07fd057023", "c9.ide.language.javascript.immediate": "#c8b1e5767a", From 1e6a567d793ef62c511e59ac760c55b781445f24 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 20 Jan 2016 11:00:39 +0100 Subject: [PATCH 071/137] Slow down fragile test (unrelated to this PR) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 19be7f57..d742610c 100644 --- a/package.json +++ b/package.json @@ -108,7 +108,7 @@ "c9.ide.run": "#453aa5f604", "c9.ide.run.build": "#0598fff697", "c9.ide.run.debug.xdebug": "#5553240abe", - "c9.ide.save": "#9461acd953", + "c9.ide.save": "#83d759562a", "c9.ide.scm": "#930a9e6f00", "c9.ide.terminal.monitor": "#a0d1f02991", "c9.ide.test": "#8f21f662d3", From 38332534d86453ab9c95ce0e30e7184641aa0ebe Mon Sep 17 00:00:00 2001 From: nightwing Date: Mon, 18 Jan 2016 04:10:12 +0400 Subject: [PATCH 072/137] fix default config not starting in debug mode --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 87a01a01..0c658e94 100644 --- a/package.json +++ b/package.json @@ -93,7 +93,7 @@ "c9.ide.installer": "#0fde9f0067", "c9.ide.language.python": "#e30d1a9a50", "c9.ide.language.go": "#a023f576ae", - "c9.ide.mount": "#915b3d20be", + "c9.ide.mount": "#d4da6b0ccc", "c9.ide.navigate": "#38ae100ea1", "c9.ide.newresource": "#981a408a7b", "c9.ide.openfiles": "#7fa4a97fed", @@ -105,7 +105,7 @@ "c9.ide.recentfiles": "#7c099abf40", "c9.ide.remote": "#301d2ab519", "c9.ide.processlist": "#2b12cd1bdd", - "c9.ide.run": "#453aa5f604", + "c9.ide.run": "#89b0354050", "c9.ide.run.build": "#0598fff697", "c9.ide.run.debug.xdebug": "#5553240abe", "c9.ide.save": "#9461acd953", @@ -117,6 +117,6 @@ "c9.ide.threewaymerge": "#229382aa0b", "c9.ide.undo": "#b028bcb4d5", "c9.ide.upload": "#0bd010d3dc", - "c9.ide.welcome": "#2e8792e2fc" + "c9.ide.welcome": "#fbb8bb7a47" } } \ No newline at end of file From 6393bdc8143bc08bddb61b6d85705a69176f27d7 Mon Sep 17 00:00:00 2001 From: nightwing Date: Mon, 18 Jan 2016 02:53:55 +0000 Subject: [PATCH 073/137] add gdb debugger to default c runner --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0c658e94..95bba9db 100644 --- a/package.json +++ b/package.json @@ -105,7 +105,7 @@ "c9.ide.recentfiles": "#7c099abf40", "c9.ide.remote": "#301d2ab519", "c9.ide.processlist": "#2b12cd1bdd", - "c9.ide.run": "#89b0354050", + "c9.ide.run": "#f03e4b018e", "c9.ide.run.build": "#0598fff697", "c9.ide.run.debug.xdebug": "#5553240abe", "c9.ide.save": "#9461acd953", From e96c594c06d9d1ae231bed765ff42fdc9c6054a6 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 20 Jan 2016 12:42:08 +0100 Subject: [PATCH 074/137] Fix typo(?) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d742610c..c4f29770 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#9bce2ffab1", + "c9.ide.language": "#8d6b43e2c4", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#440f912dd9", "c9.ide.language.html": "#92d440980d", From 5e26d595107487544724ed245073385de4ccc58b Mon Sep 17 00:00:00 2001 From: Edoardo Paolo Scalafiotti Date: Thu, 14 Jan 2016 14:56:38 +0100 Subject: [PATCH 075/137] corrected the color for the tooltip in the flat dark theme --- package.json | 4 ++-- plugins/c9.ide.layout.classic/themes/default-flat-dark.less | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 87a01a01..fd0d7369 100644 --- a/package.json +++ b/package.json @@ -93,7 +93,7 @@ "c9.ide.installer": "#0fde9f0067", "c9.ide.language.python": "#e30d1a9a50", "c9.ide.language.go": "#a023f576ae", - "c9.ide.mount": "#915b3d20be", + "c9.ide.mount": "#5bb5bd1078", "c9.ide.navigate": "#38ae100ea1", "c9.ide.newresource": "#981a408a7b", "c9.ide.openfiles": "#7fa4a97fed", @@ -117,6 +117,6 @@ "c9.ide.threewaymerge": "#229382aa0b", "c9.ide.undo": "#b028bcb4d5", "c9.ide.upload": "#0bd010d3dc", - "c9.ide.welcome": "#2e8792e2fc" + "c9.ide.welcome": "#1439a82aaa" } } \ No newline at end of file diff --git a/plugins/c9.ide.layout.classic/themes/default-flat-dark.less b/plugins/c9.ide.layout.classic/themes/default-flat-dark.less index 72acde7b..9ba1ada6 100644 --- a/plugins/c9.ide.layout.classic/themes/default-flat-dark.less +++ b/plugins/c9.ide.layout.classic/themes/default-flat-dark.less @@ -798,7 +798,7 @@ @gutter-tooltip-dark-shadow: 1px 1px 6px darken(rgba(0, 0, 0, 0.8), @darken-chrome); @gutter-tooltip-dark-background: darken(#FFF399, @darken-chrome); @gutter-tooltip-dark-border: black; -@gutter-tooltip-dark-color: darken(#e0e3e8, @darken-chrome); +@gutter-tooltip-dark-color: darken(#333, @darken-chrome); @gutter-tooltip-dark-font-smoothing: true; // Splitter From b52867a302f67f7c81ac1ea8a88de4f8e18316f1 Mon Sep 17 00:00:00 2001 From: Michael Jett Date: Thu, 14 Jan 2016 00:35:26 -0500 Subject: [PATCH 076/137] Add CSS classes to panel buttons. --- package.json | 8 ++++---- plugins/c9.ide.keys/panel.js | 1 + plugins/c9.ide.tree/tree.js | 3 ++- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index fd0d7369..87b1941f 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#b8d1c20dab", + "c9.ide.language": "#4b65972e94", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#7a1150bc50", "c9.ide.language.html": "#9be847c0ce", @@ -94,7 +94,7 @@ "c9.ide.language.python": "#e30d1a9a50", "c9.ide.language.go": "#a023f576ae", "c9.ide.mount": "#5bb5bd1078", - "c9.ide.navigate": "#38ae100ea1", + "c9.ide.navigate": "#1fbb7cd53b", "c9.ide.newresource": "#981a408a7b", "c9.ide.openfiles": "#7fa4a97fed", "c9.ide.preview": "#8f87ff2f6a", @@ -109,9 +109,9 @@ "c9.ide.run.build": "#0598fff697", "c9.ide.run.debug.xdebug": "#5553240abe", "c9.ide.save": "#9461acd953", - "c9.ide.scm": "#930a9e6f00", + "c9.ide.scm": "#ca3c94b84f", "c9.ide.terminal.monitor": "#a0d1f02991", - "c9.ide.test": "#8f21f662d3", + "c9.ide.test": "#a282ec1619", "c9.ide.test.mocha": "#fc053b23d2", "c9.ide.theme.flat": "#92cda0fb40", "c9.ide.threewaymerge": "#229382aa0b", diff --git a/plugins/c9.ide.keys/panel.js b/plugins/c9.ide.keys/panel.js index 00e1580e..a2d1cf0f 100644 --- a/plugins/c9.ide.keys/panel.js +++ b/plugins/c9.ide.keys/panel.js @@ -26,6 +26,7 @@ define(function(require, exports, module) { var plugin = new Panel("Ajax.org", main.consumes, { index: options.index || 300, caption: "Commands", + buttonCSSClass: "commands", minWidth: 150, autohide: true, where: options.where || "left" diff --git a/plugins/c9.ide.tree/tree.js b/plugins/c9.ide.tree/tree.js index 6ba0063e..f130e2b4 100644 --- a/plugins/c9.ide.tree/tree.js +++ b/plugins/c9.ide.tree/tree.js @@ -46,6 +46,7 @@ define(function(require, exports, module) { index: options.index || 100, caption: "Workspace", panelCSSClass: "workspace_files", + buttonCSSClass: "workspace", minWidth: 130, where: options.where || "left" }); @@ -1586,4 +1587,4 @@ define(function(require, exports, module) { tree: plugin }); } -}); \ No newline at end of file +}); From ff419352739a361550a2c12388639137a4e102de Mon Sep 17 00:00:00 2001 From: Bradley Matusiak Date: Tue, 19 Jan 2016 06:32:24 -0500 Subject: [PATCH 077/137] Update configure.js --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 87b1941f..7f798a66 100644 --- a/package.json +++ b/package.json @@ -83,7 +83,7 @@ "c9.ide.ace.stripws": "#cf0f42ac59", "c9.ide.behaviors": "#5ae88f87e1", "c9.ide.closeconfirmation": "#cee4674141", - "c9.ide.configuration": "#a9066299a2", + "c9.ide.configuration": "#e3c90dcd96", "c9.ide.dialog.wizard": "#7667ec79a8", "c9.ide.fontawesome": "#781602c5d8", "c9.ide.format": "#5ec97fb083", From d9b140353aebf357d80784ebea335d7a54167b87 Mon Sep 17 00:00:00 2001 From: Serkan Serttop Date: Fri, 14 Aug 2015 10:46:10 +0300 Subject: [PATCH 078/137] Added a file to .gitignore that is created after running "scripts/install-sdk.sh" --- .gitignore | 2 +- scripts/install-sdk.sh | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 2700de4a..cf6e349e 100644 --- a/.gitignore +++ b/.gitignore @@ -84,4 +84,4 @@ foo.js hello.js plugins/c9.docker/containers/ci/files/github_c9_newclient plugins/c9.docker/containers/shared/files/plugins/salesforce* -security-audit.log +security-audit.log \ No newline at end of file diff --git a/scripts/install-sdk.sh b/scripts/install-sdk.sh index 70f0eb11..38448df0 100755 --- a/scripts/install-sdk.sh +++ b/scripts/install-sdk.sh @@ -110,8 +110,9 @@ updateCore() { fi # without this git merge fails on windows - mv ./scripts/install-sdk.sh ./scripts/.install-sdk-tmp.sh - cp ./scripts/.install-sdk-tmp.sh ./scripts/install-sdk.sh + mv ./scripts/install-sdk.sh './scripts/.#install-sdk-tmp.sh' + rm ./scripts/.install-sdk-tmp.sh + cp './scripts/.#install-sdk-tmp.sh' ./scripts/install-sdk.sh git checkout -- ./scripts/install-sdk.sh git remote add c9 https://github.com/c9/core 2> /dev/null || true From 7e495a019b7260b62aa93070798e1e5f8666ace0 Mon Sep 17 00:00:00 2001 From: Dan Armendariz Date: Wed, 11 Nov 2015 20:40:06 +0000 Subject: [PATCH 079/137] rename captions for consistency --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7f798a66..a8d112d8 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,7 @@ "c9.ide.find": "#e33fbaed2f", "c9.ide.find.infiles": "#c3bf17286d", "c9.ide.find.replace": "#8cbce45290", - "c9.ide.run.debug": "#8b77a8379d", + "c9.ide.run.debug": "#7dfe32f721", "c9.automate": "#47e2c429c9", "c9.ide.ace.emmet": "#6dc4585e02", "c9.ide.ace.gotoline": "#a8ff07c8f4", From 7c36f3cda2b7239c78882070bb0a87e8b5406131 Mon Sep 17 00:00:00 2001 From: phox Date: Mon, 7 Dec 2015 16:25:16 +0800 Subject: [PATCH 080/137] fix user.save call failed in SDK --- plugins/c9.vfs.server/vfs.server.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/c9.vfs.server/vfs.server.js b/plugins/c9.vfs.server/vfs.server.js index 5a117cf3..f2da3e24 100644 --- a/plugins/c9.vfs.server/vfs.server.js +++ b/plugins/c9.vfs.server/vfs.server.js @@ -331,7 +331,7 @@ function plugin(options, imports, register) { .end(function() {}); user.lastVfsAccess = Date.now(); - user.save(function() {}); + user.save && user.save(function() {}); } } From 025eaa902f68fc11bc21e359871f95e33cb422e1 Mon Sep 17 00:00:00 2001 From: nightwing Date: Wed, 20 Jan 2016 17:32:58 +0400 Subject: [PATCH 081/137] add debughost support to xdebug --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a8d112d8..01587e07 100644 --- a/package.json +++ b/package.json @@ -107,7 +107,7 @@ "c9.ide.processlist": "#2b12cd1bdd", "c9.ide.run": "#453aa5f604", "c9.ide.run.build": "#0598fff697", - "c9.ide.run.debug.xdebug": "#5553240abe", + "c9.ide.run.debug.xdebug": "#a1b39e0ac4", "c9.ide.save": "#9461acd953", "c9.ide.scm": "#ca3c94b84f", "c9.ide.terminal.monitor": "#a0d1f02991", From 618412ef0f70bad54b5e2da01d4a1b09b63db0a0 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 20 Jan 2016 13:37:59 +0000 Subject: [PATCH 082/137] Prefer "print" over "print()" in python 2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c4f29770..81aced1c 100644 --- a/package.json +++ b/package.json @@ -91,7 +91,7 @@ "c9.ide.imgeditor": "#612e75ef4f", "c9.ide.immediate": "#a962119bec", "c9.ide.installer": "#0fde9f0067", - "c9.ide.language.python": "#7ab2553387", + "c9.ide.language.python": "#e67ca21966", "c9.ide.language.go": "#16f06b0023", "c9.ide.mount": "#f46dc6dcd2", "c9.ide.navigate": "#38ae100ea1", From 9e5c23a49eae6f8fbebd56027f369e59069843a4 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 20 Jan 2016 15:11:14 +0000 Subject: [PATCH 083/137] Better handle newlines and whitespace and undefined --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 8337c3a7..3d0aba12 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "c9.ide.language.javascript.immediate": "#c8b1e5767a", "c9.ide.language.javascript.eslint": "#3127e1eba1", "c9.ide.language.javascript.tern": "#f9ba3813d7", - "c9.ide.language.javascript.infer": "#90fe920111", + "c9.ide.language.javascript.infer": "#989552aef5", "c9.ide.language.jsonalyzer": "#47a64de05d", "c9.ide.collab": "#10c224f9b8", "c9.ide.local": "#a6e689e33b", @@ -91,8 +91,8 @@ "c9.ide.imgeditor": "#612e75ef4f", "c9.ide.immediate": "#a962119bec", "c9.ide.installer": "#0fde9f0067", - "c9.ide.language.python": "#e67ca21966", - "c9.ide.language.go": "#16f06b0023", + "c9.ide.language.python": "#c6a3cde42d", + "c9.ide.language.go": "#299f53743e", "c9.ide.mount": "#f46dc6dcd2", "c9.ide.navigate": "#38ae100ea1", "c9.ide.newresource": "#981a408a7b", From 72851f2c222a2c8ff873751e9fbd40c23d1119fd Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Wed, 20 Jan 2016 15:12:49 +0000 Subject: [PATCH 084/137] Forget about quotes --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 3d0aba12..cf9d3a35 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "c9.ide.language.javascript.immediate": "#c8b1e5767a", "c9.ide.language.javascript.eslint": "#3127e1eba1", "c9.ide.language.javascript.tern": "#f9ba3813d7", - "c9.ide.language.javascript.infer": "#989552aef5", + "c9.ide.language.javascript.infer": "#59df2a5ad7", "c9.ide.language.jsonalyzer": "#47a64de05d", "c9.ide.collab": "#10c224f9b8", "c9.ide.local": "#a6e689e33b", @@ -91,8 +91,8 @@ "c9.ide.imgeditor": "#612e75ef4f", "c9.ide.immediate": "#a962119bec", "c9.ide.installer": "#0fde9f0067", - "c9.ide.language.python": "#c6a3cde42d", - "c9.ide.language.go": "#299f53743e", + "c9.ide.language.python": "#57fc3f80f8", + "c9.ide.language.go": "#3d81cc4a70", "c9.ide.mount": "#f46dc6dcd2", "c9.ide.navigate": "#38ae100ea1", "c9.ide.newresource": "#981a408a7b", From 35a556fa087c3f35d78c367a0f62bf01d2695f03 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 21 Jan 2016 11:15:25 +0100 Subject: [PATCH 085/137] Fix new tern file resolving --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 15e89717..8a78d5aa 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "c9.ide.language.javascript": "#1a0b1584c2", "c9.ide.language.javascript.immediate": "#c8b1e5767a", "c9.ide.language.javascript.eslint": "#d7b067e838", - "c9.ide.language.javascript.tern": "#f58ab7fbe4", + "c9.ide.language.javascript.tern": "#9820f4922f", "c9.ide.language.javascript.infer": "#fd5cd9e3d9", "c9.ide.language.jsonalyzer": "#ef0ea1d28f", "c9.ide.collab": "#10c224f9b8", From 6e13110fac1446655442f6fff41417cf5956d14a Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 21 Jan 2016 11:15:39 +0100 Subject: [PATCH 086/137] Optimize getting current file --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 8a78d5aa..d8efc61f 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "c9.ide.language.javascript": "#1a0b1584c2", "c9.ide.language.javascript.immediate": "#c8b1e5767a", "c9.ide.language.javascript.eslint": "#d7b067e838", - "c9.ide.language.javascript.tern": "#9820f4922f", + "c9.ide.language.javascript.tern": "#2d541dc054", "c9.ide.language.javascript.infer": "#fd5cd9e3d9", "c9.ide.language.jsonalyzer": "#ef0ea1d28f", "c9.ide.collab": "#10c224f9b8", From 4a95a0b993c6e691b3eaa311b28238ed069849d4 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 21 Jan 2016 11:20:17 +0100 Subject: [PATCH 087/137] Update outdated test --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index cf9d3a35..37ce2f92 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#8d6b43e2c4", + "c9.ide.language": "#ed3bc3072c", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#440f912dd9", "c9.ide.language.html": "#92d440980d", From 77aec536f8df1790ca4f83783723aa66287d1f4a Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 21 Jan 2016 10:58:14 +0100 Subject: [PATCH 088/137] Fix syntax_detector not working with tiny regions --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 37ce2f92..62877c61 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#ed3bc3072c", + "c9.ide.language": "#873f9dfb62", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#440f912dd9", "c9.ide.language.html": "#92d440980d", From 173cbb4938d0a179e2e4896178094a3a9ca18d1c Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 21 Jan 2016 11:30:35 +0100 Subject: [PATCH 089/137] Add failing test for +11697 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 62877c61..0c799878 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#873f9dfb62", + "c9.ide.language": "#c7a2982992", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#440f912dd9", "c9.ide.language.html": "#92d440980d", From f5cb43405fe4f685c0e0c46e141f128110e6ee4f Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 21 Jan 2016 12:45:24 +0100 Subject: [PATCH 090/137] Avoid showing old completions e.g. after ) or ; --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0c799878..e70506f0 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#c7a2982992", + "c9.ide.language": "#251e6e9330", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#440f912dd9", "c9.ide.language.html": "#92d440980d", From 8846f9fa1986bd2d1ec5dd506425fcade3f691f9 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 21 Jan 2016 12:46:06 +0100 Subject: [PATCH 091/137] Improve cache result storing --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e70506f0..e84453c1 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#251e6e9330", + "c9.ide.language": "#ffff9c2081", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#440f912dd9", "c9.ide.language.html": "#92d440980d", From c46bd7961b01ba79e6b7699a5fee1ccceb870cc0 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 21 Jan 2016 13:05:02 +0100 Subject: [PATCH 092/137] Add hack to run local completer with every character typed Fixes +11697 --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index e84453c1..fef84527 100644 --- a/package.json +++ b/package.json @@ -56,9 +56,9 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#ffff9c2081", + "c9.ide.language": "#b38f6e158f", "c9.ide.language.css": "#be07d72209", - "c9.ide.language.generic": "#440f912dd9", + "c9.ide.language.generic": "#4a892a624c", "c9.ide.language.html": "#92d440980d", "c9.ide.language.html.diff": "#24f3608d26", "c9.ide.language.javascript": "#07fd057023", From f9d0863978f9c820a7d69fb6ebc4ff73ae048c6f Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 21 Jan 2016 13:48:57 +0100 Subject: [PATCH 093/137] Update test --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index fef84527..d9115d0e 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "c9plugins": { "c9.ide.language": "#b38f6e158f", "c9.ide.language.css": "#be07d72209", - "c9.ide.language.generic": "#4a892a624c", + "c9.ide.language.generic": "#0fb58c9fab", "c9.ide.language.html": "#92d440980d", "c9.ide.language.html.diff": "#24f3608d26", "c9.ide.language.javascript": "#07fd057023", From fff75febb8366987b69220dfd878741a52e672ed Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 21 Jan 2016 14:42:26 +0100 Subject: [PATCH 094/137] Update for new tern --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d8efc61f..82a9d13c 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "c9.ide.language.javascript": "#1a0b1584c2", "c9.ide.language.javascript.immediate": "#c8b1e5767a", "c9.ide.language.javascript.eslint": "#d7b067e838", - "c9.ide.language.javascript.tern": "#2d541dc054", + "c9.ide.language.javascript.tern": "#45e5f5b0e5", "c9.ide.language.javascript.infer": "#fd5cd9e3d9", "c9.ide.language.jsonalyzer": "#ef0ea1d28f", "c9.ide.collab": "#10c224f9b8", From 113b39b6012aaba53fa5c0a296d59a60431b9af3 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 21 Jan 2016 16:24:15 +0000 Subject: [PATCH 095/137] Separate required and optional default settings --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 6cee251b..ef014f24 100644 --- a/package.json +++ b/package.json @@ -91,9 +91,9 @@ "c9.ide.imgeditor": "#612e75ef4f", "c9.ide.immediate": "#a962119bec", "c9.ide.installer": "#0fde9f0067", - "c9.ide.language.python": "#e30d1a9a50", + "c9.ide.language.python": "#eec6b33c70", "c9.ide.language.go": "#a023f576ae", - "c9.ide.mount": "#915b3d20be", + "c9.ide.mount": "#9014f13dc5", "c9.ide.navigate": "#38ae100ea1", "c9.ide.newresource": "#981a408a7b", "c9.ide.openfiles": "#358ac94915", @@ -117,6 +117,6 @@ "c9.ide.threewaymerge": "#229382aa0b", "c9.ide.undo": "#b028bcb4d5", "c9.ide.upload": "#0bd010d3dc", - "c9.ide.welcome": "#2e8792e2fc" + "c9.ide.welcome": "#772d059e8c" } } \ No newline at end of file From e1803c4ac800f69ef81523d02a3648af158648f4 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 21 Jan 2016 16:24:28 +0000 Subject: [PATCH 096/137] Fix pylint crashing when using custom flags Silly pylint --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ef014f24..29483324 100644 --- a/package.json +++ b/package.json @@ -91,7 +91,7 @@ "c9.ide.imgeditor": "#612e75ef4f", "c9.ide.immediate": "#a962119bec", "c9.ide.installer": "#0fde9f0067", - "c9.ide.language.python": "#eec6b33c70", + "c9.ide.language.python": "#fca9f80eda", "c9.ide.language.go": "#a023f576ae", "c9.ide.mount": "#9014f13dc5", "c9.ide.navigate": "#38ae100ea1", From 7fa60833088a141b9cb5de64f8011af3155e47e5 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Thu, 21 Jan 2016 16:24:48 +0000 Subject: [PATCH 097/137] Add tip about default options --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 29483324..ee024685 100644 --- a/package.json +++ b/package.json @@ -91,7 +91,7 @@ "c9.ide.imgeditor": "#612e75ef4f", "c9.ide.immediate": "#a962119bec", "c9.ide.installer": "#0fde9f0067", - "c9.ide.language.python": "#fca9f80eda", + "c9.ide.language.python": "#497e337a99", "c9.ide.language.go": "#a023f576ae", "c9.ide.mount": "#9014f13dc5", "c9.ide.navigate": "#38ae100ea1", From 452bc931cef83a9a1bb426bb46950b2dd6cf77b5 Mon Sep 17 00:00:00 2001 From: Dana Date: Thu, 21 Jan 2016 16:49:22 +0000 Subject: [PATCH 098/137] Add filter for project pages --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 4fc999fc..fd7fd14b 100644 --- a/package.json +++ b/package.json @@ -93,7 +93,7 @@ "c9.ide.installer": "#0fde9f0067", "c9.ide.language.python": "#e30d1a9a50", "c9.ide.language.go": "#a023f576ae", - "c9.ide.mount": "#915b3d20be", + "c9.ide.mount": "#86c8985f34", "c9.ide.navigate": "#38ae100ea1", "c9.ide.newresource": "#981a408a7b", "c9.ide.openfiles": "#358ac94915", @@ -117,6 +117,6 @@ "c9.ide.threewaymerge": "#229382aa0b", "c9.ide.undo": "#b028bcb4d5", "c9.ide.upload": "#0bd010d3dc", - "c9.ide.welcome": "#2e8792e2fc" + "c9.ide.welcome": "#5b86c44e92" } } \ No newline at end of file From 60a0466bf994c93fa6c9580c92aedfc6b2d293d6 Mon Sep 17 00:00:00 2001 From: c9bot Date: Thu, 21 Jan 2016 21:00:47 +0100 Subject: [PATCH 099/137] c9-auto-bump 3.1.1130 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1c32f599..8419538c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1129", + "version": "3.1.1130", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From ace9589c11d968f37fe8414e1bd5c9cf53b2a9d7 Mon Sep 17 00:00:00 2001 From: c9bot Date: Thu, 21 Jan 2016 21:01:13 +0100 Subject: [PATCH 100/137] c9-auto-bump 3.1.1131 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 8419538c..d696203e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1130", + "version": "3.1.1131", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 64aa3008d43fb490aaa64643a72c3ecb972a0e4f Mon Sep 17 00:00:00 2001 From: c9bot Date: Thu, 21 Jan 2016 21:01:37 +0100 Subject: [PATCH 101/137] c9-auto-bump 3.1.1132 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d696203e..2584c923 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1131", + "version": "3.1.1132", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From c63212d9edfd3d92eb83dd2b7d808834cfcc9c6a Mon Sep 17 00:00:00 2001 From: c9bot Date: Thu, 21 Jan 2016 21:02:02 +0100 Subject: [PATCH 102/137] c9-auto-bump 3.1.1133 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2584c923..f1ee917a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1132", + "version": "3.1.1133", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 39512dd47824249ef7f7e864f60b0b029823b5ef Mon Sep 17 00:00:00 2001 From: c9bot Date: Thu, 21 Jan 2016 21:20:34 +0100 Subject: [PATCH 103/137] c9-auto-bump 3.1.1134 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f1ee917a..ac70eda2 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1133", + "version": "3.1.1134", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 8bb2cc5d74aef6176c5739e38462c57de7674f2d Mon Sep 17 00:00:00 2001 From: c9bot Date: Thu, 21 Jan 2016 21:59:07 +0100 Subject: [PATCH 104/137] c9-auto-bump 3.1.1135 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ac70eda2..f67c4f6d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1134", + "version": "3.1.1135", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 40a536acf8e8d6325c9c6d055a3141b514ea3cc0 Mon Sep 17 00:00:00 2001 From: c9bot Date: Thu, 21 Jan 2016 22:07:42 +0100 Subject: [PATCH 105/137] c9-auto-bump 3.1.1136 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f67c4f6d..82b37a41 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1135", + "version": "3.1.1136", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 35c030ee189093bf65f1488444104b33517f52a5 Mon Sep 17 00:00:00 2001 From: c9bot Date: Thu, 21 Jan 2016 22:33:45 +0100 Subject: [PATCH 106/137] c9-auto-bump 3.1.1137 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 82b37a41..cd357920 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1136", + "version": "3.1.1137", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 88b3496578768223a2e507cb4ca9cd86fc285c3a Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 00:15:08 +0100 Subject: [PATCH 107/137] c9-auto-bump 3.1.1138 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index cd357920..7eeea04b 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1137", + "version": "3.1.1138", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 4af67c0b14102aba4908b20fdc6bf7cd364822dc Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 09:57:03 +0100 Subject: [PATCH 108/137] c9-auto-bump 3.1.1139 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5a540ba8..86723536 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1138", + "version": "3.1.1139", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 085124d99871da2273fc8acb3659004e3683e861 Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 09:57:19 +0100 Subject: [PATCH 109/137] c9-auto-bump 3.1.1140 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 86723536..c3fc52be 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1139", + "version": "3.1.1140", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 8fdeabdb854376cdaecaee2ee2c505acd55b2cf6 Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 10:25:39 +0100 Subject: [PATCH 110/137] c9-auto-bump 3.1.1141 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c3fc52be..b0f45e06 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1140", + "version": "3.1.1141", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From bed0de170886ad873e2641f3c87416d04e100fee Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 10:50:15 +0100 Subject: [PATCH 111/137] c9-auto-bump 3.1.1142 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b0f45e06..a6c80395 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1141", + "version": "3.1.1142", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From f776f34f2a9a018d6ae6d190d23e9787da76d5de Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 12:27:33 +0100 Subject: [PATCH 112/137] c9-auto-bump 3.1.1143 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a6c80395..d665c173 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1142", + "version": "3.1.1143", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 199be232be18bb9376e14fc4209bf1a9f4168263 Mon Sep 17 00:00:00 2001 From: nightwing Date: Wed, 20 Jan 2016 20:21:28 +0000 Subject: [PATCH 113/137] fix title of openfiles tree --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d665c173..9e6beaa2 100644 --- a/package.json +++ b/package.json @@ -96,7 +96,7 @@ "c9.ide.mount": "#86c8985f34", "c9.ide.navigate": "#38ae100ea1", "c9.ide.newresource": "#981a408a7b", - "c9.ide.openfiles": "#358ac94915", + "c9.ide.openfiles": "#2ae85a9e33", "c9.ide.preview": "#8f87ff2f6a", "c9.ide.preview.browser": "#c5b9a129de", "c9.ide.preview.markdown": "#bc846e1562", From fe4429152ca2c5863456190b1c1862ce8d17d2dd Mon Sep 17 00:00:00 2001 From: nightwing Date: Wed, 20 Jan 2016 20:34:30 +0000 Subject: [PATCH 114/137] fix menubar issue when switching between flat themes --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9e6beaa2..e3da3ed5 100644 --- a/package.json +++ b/package.json @@ -113,7 +113,7 @@ "c9.ide.terminal.monitor": "#a0d1f02991", "c9.ide.test": "#8f21f662d3", "c9.ide.test.mocha": "#fc053b23d2", - "c9.ide.theme.flat": "#92cda0fb40", + "c9.ide.theme.flat": "#81dadeee55", "c9.ide.threewaymerge": "#229382aa0b", "c9.ide.undo": "#b028bcb4d5", "c9.ide.upload": "#0bd010d3dc", From f6f5dae0e61e9efe42701b2a5559ffbb217058d5 Mon Sep 17 00:00:00 2001 From: nightwing Date: Thu, 21 Jan 2016 17:37:51 +0000 Subject: [PATCH 115/137] fix error message when accepting collab request --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e3da3ed5..8c69c532 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "c9.ide.language.javascript.tern": "#17fb66bef8", "c9.ide.language.javascript.infer": "#c88fc6e405", "c9.ide.language.jsonalyzer": "#47a64de05d", - "c9.ide.collab": "#10c224f9b8", + "c9.ide.collab": "#e2411fc12b", "c9.ide.local": "#a6e689e33b", "c9.ide.find": "#e33fbaed2f", "c9.ide.find.infiles": "#c3bf17286d", From 987002b9ca59f679b3932e3634bdc216a48ab334 Mon Sep 17 00:00:00 2001 From: Alex Brausewetter Date: Fri, 22 Jan 2016 06:49:00 +0000 Subject: [PATCH 116/137] update about dialog --- plugins/c9.ide.help/help.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/c9.ide.help/help.xml b/plugins/c9.ide.help/help.xml index f4cd6c88..0050847e 100644 --- a/plugins/c9.ide.help/help.xml +++ b/plugins/c9.ide.help/help.xml @@ -21,13 +21,13 @@

- Arron Bailiss, Bas de Wachter, Dana Ivan, Fabian Jakobs, Harutyun Amirjanyan, - Ivar Pruijn, Justin Dray, Lennart Kats, Luca Cipriani, + Alex Brausewetter, Arron Bailiss, Bas de Wachter, Dana Ivan, + Fabian Jakobs, Harutyun Amirjanyan, Ivar Pruijn, Justin Dray, Lennart Kats, Luca Cipriani, Mostafa Eweda, Matthijs van Henten, Nikolai Onken, Suraj Biyani, Tim Robinson, Ruben Daniels

-

© 2010 — 2015 Cloud9 Inc. All rights reserved

+

© 2010 — 2016 Cloud9 Inc. All rights reserved

From e53fc91d96e3881ef53129492b66ba3d7f13e2ce Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 13:00:57 +0100 Subject: [PATCH 117/137] c9-auto-bump 3.1.1144 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d665c173..5d80e4f2 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1143", + "version": "3.1.1144", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 9cde7eb0f2185a7ed9b35aaeffe0b08129fee8dc Mon Sep 17 00:00:00 2001 From: nightwing Date: Fri, 22 Jan 2016 16:24:04 +0400 Subject: [PATCH 118/137] fix +11728 Preview on tree selection reopens randomly --- node_modules/ace_tree/lib/ace_tree/mouse/default_handlers.js | 3 ++- node_modules/ace_tree/lib/ace_tree/mouse/mouse_handler.js | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/node_modules/ace_tree/lib/ace_tree/mouse/default_handlers.js b/node_modules/ace_tree/lib/ace_tree/mouse/default_handlers.js index 83fbcd47..b568a458 100644 --- a/node_modules/ace_tree/lib/ace_tree/mouse/default_handlers.js +++ b/node_modules/ace_tree/lib/ace_tree/mouse/default_handlers.js @@ -172,7 +172,8 @@ function DefaultHandlers(mouseHandler) { }; this.onMouseUp = function(ev) { - if (this.isMousePressed) return; + if (this.isMousePressed == 2) return; // wait until release capture + this.isMousePressed = false; var pos = ev.getDocumentPosition(); var node = this.editor.provider.findItemAtOffset(pos.y); if (node && this.$clickNode && this.$clickNode == node) { diff --git a/node_modules/ace_tree/lib/ace_tree/mouse/mouse_handler.js b/node_modules/ace_tree/lib/ace_tree/mouse/mouse_handler.js index 77cf4235..acaf0b49 100644 --- a/node_modules/ace_tree/lib/ace_tree/mouse/mouse_handler.js +++ b/node_modules/ace_tree/lib/ace_tree/mouse/mouse_handler.js @@ -87,7 +87,7 @@ var MouseHandler = function(editor) { this.x = ev.x; this.y = ev.y; - this.isMousePressed = true; + this.isMousePressed = 2; // do not move textarea during selection var renderer = this.editor.renderer; From 095347e427bebea980f4dc1273faca90608de3dc Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 13:41:44 +0100 Subject: [PATCH 119/137] c9-auto-bump 3.1.1145 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5d80e4f2..ba3bacf6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1144", + "version": "3.1.1145", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 37feaed7c2ee76bc2cbd489857e891bc2fb460cb Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 13:50:37 +0100 Subject: [PATCH 120/137] c9-auto-bump 3.1.1146 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ba3bacf6..214620f3 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1145", + "version": "3.1.1146", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From b981078db91703c4a333015feb73886b5cb519e6 Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 14:16:53 +0100 Subject: [PATCH 121/137] c9-auto-bump 3.1.1147 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 7863e48c..35f52ca8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1146", + "version": "3.1.1147", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From e566bd489458d9eb2c9812db5b9b3d708ef1de98 Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 14:18:11 +0100 Subject: [PATCH 122/137] c9-auto-bump 3.1.1148 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 62e1aab3..ebd259dd 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1147", + "version": "3.1.1148", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 9658937b521b1743c9c21aa2137f95c3e439eca3 Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 14:22:56 +0100 Subject: [PATCH 123/137] c9-auto-bump 3.1.1149 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ebd259dd..adf332b4 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1148", + "version": "3.1.1149", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 2ed104dd942c5fb3d628a6738ea09150c2e6cb19 Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 14:24:43 +0100 Subject: [PATCH 124/137] c9-auto-bump 3.1.1150 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 20a768a5..f64963ce 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1149", + "version": "3.1.1150", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 06d4e64cd24be4e9c0e1d72c382b4e9d6d1692da Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 14:25:08 +0100 Subject: [PATCH 125/137] c9-auto-bump 3.1.1151 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index d4667e1f..b22c4068 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1150", + "version": "3.1.1151", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From ec87c2b2ac9a3f13114955cbad9e15c167b875cc Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 14:25:25 +0100 Subject: [PATCH 126/137] c9-auto-bump 3.1.1152 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 88cf1408..9cf55072 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1151", + "version": "3.1.1152", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 311355db4613d0b0782d1998e4d753bbcb612f4f Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 14:25:44 +0100 Subject: [PATCH 127/137] c9-auto-bump 3.1.1153 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9cf55072..34d3c2cf 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1152", + "version": "3.1.1153", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 1dc4580005df9718585ae2fd335cf0e68e0c8ae2 Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 15:32:13 +0100 Subject: [PATCH 128/137] c9-auto-bump 3.1.1154 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 34d3c2cf..f4e4ea1f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1153", + "version": "3.1.1154", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 58eb0a12aafee787721156ac1042ddc73a7c7a7d Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 15:40:23 +0100 Subject: [PATCH 129/137] c9-auto-bump 3.1.1155 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f4e4ea1f..36657f88 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1154", + "version": "3.1.1155", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 5486bff4f357a4562f1beb9ba8bcc27efc9a5a68 Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 16:25:30 +0100 Subject: [PATCH 130/137] c9-auto-bump 3.1.1156 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 36657f88..6a14aae6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1155", + "version": "3.1.1156", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 047570092c4817304b8a611bca163abae26db2bf Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 16:44:02 +0100 Subject: [PATCH 131/137] c9-auto-bump 3.1.1157 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 6a14aae6..ee96fd5a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1156", + "version": "3.1.1157", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From a1159b25e50066a685c0a947308b722e589e5d99 Mon Sep 17 00:00:00 2001 From: Lennart kats Date: Fri, 22 Jan 2016 15:47:47 +0000 Subject: [PATCH 132/137] Fix cache is undefined --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ee96fd5a..84b9d998 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#017de3e5a4", + "c9.ide.language": "#db81bcc3b7", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#847eb66a89", "c9.ide.language.html": "#9be847c0ce", From c8a440d5493c0f95c1d874945e304d05ea09c179 Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 16:48:37 +0100 Subject: [PATCH 133/137] c9-auto-bump 3.1.1158 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 84b9d998..78f872cc 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1157", + "version": "3.1.1158", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From b91a63e2602778d7ef86c906270fdee387fe6f40 Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 16:55:43 +0100 Subject: [PATCH 134/137] c9-auto-bump 3.1.1159 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 78f872cc..28f81379 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1158", + "version": "3.1.1159", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9", From 796ca3a001279eba3940334310704969ba9a57a7 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Fri, 22 Jan 2016 16:04:52 +0000 Subject: [PATCH 135/137] Revert "Merge pull request +11772 from c9/fix-undefined" This reverts commit a1159b25e50066a685c0a947308b722e589e5d99, reversing changes made to 047570092c4817304b8a611bca163abae26db2bf. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 28f81379..c2e2a5e7 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#db81bcc3b7", + "c9.ide.language": "#44e9fc6d03", "c9.ide.language.css": "#be07d72209", "c9.ide.language.generic": "#847eb66a89", "c9.ide.language.html": "#9be847c0ce", From d35f75827b1135d581a9b45469e36f76cf01f855 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Fri, 22 Jan 2016 16:05:01 +0000 Subject: [PATCH 136/137] Revert "Merge pull request +11739 from c9/fix-php-completion" This reverts commit d1baed311c33371d366a1826d8ab4e34e5e9c5c4, reversing changes made to 7b68a58a8719a1526fe3ecb7d1067da1d0c73052. --- package.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index c2e2a5e7..6dc743c8 100644 --- a/package.json +++ b/package.json @@ -56,16 +56,16 @@ "c9" ], "c9plugins": { - "c9.ide.language": "#44e9fc6d03", + "c9.ide.language": "#8e73db4417", "c9.ide.language.css": "#be07d72209", - "c9.ide.language.generic": "#847eb66a89", + "c9.ide.language.generic": "#9d6f268f8d", "c9.ide.language.html": "#9be847c0ce", "c9.ide.language.html.diff": "#24f3608d26", - "c9.ide.language.javascript": "#07fd057023", + "c9.ide.language.javascript": "#a2f2b8434d", "c9.ide.language.javascript.immediate": "#c8b1e5767a", "c9.ide.language.javascript.eslint": "#3127e1eba1", "c9.ide.language.javascript.tern": "#45e5f5b0e5", - "c9.ide.language.javascript.infer": "#8b9cf15328", + "c9.ide.language.javascript.infer": "#8664d42920", "c9.ide.language.jsonalyzer": "#47a64de05d", "c9.ide.collab": "#e2411fc12b", "c9.ide.local": "#a6e689e33b", @@ -91,8 +91,8 @@ "c9.ide.imgeditor": "#612e75ef4f", "c9.ide.immediate": "#a962119bec", "c9.ide.installer": "#0fde9f0067", - "c9.ide.language.python": "#82e4e924a5", - "c9.ide.language.go": "#3d81cc4a70", + "c9.ide.language.python": "#a4ded9bab0", + "c9.ide.language.go": "#5952a39226", "c9.ide.mount": "#86c8985f34", "c9.ide.navigate": "#1fbb7cd53b", "c9.ide.newresource": "#981a408a7b", @@ -108,7 +108,7 @@ "c9.ide.run": "#f03e4b018e", "c9.ide.run.build": "#0598fff697", "c9.ide.run.debug.xdebug": "#a1b39e0ac4", - "c9.ide.save": "#83d759562a", + "c9.ide.save": "#29fce5e9b6", "c9.ide.scm": "#ca3c94b84f", "c9.ide.terminal.monitor": "#a0d1f02991", "c9.ide.test": "#a282ec1619", From 9ecb2c62fc6161fc56a2244b2a3b77e6c4aa09fe Mon Sep 17 00:00:00 2001 From: c9bot Date: Fri, 22 Jan 2016 17:06:21 +0100 Subject: [PATCH 137/137] c9-auto-bump 3.1.1160 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 6dc743c8..e30f9a9d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "c9", "description": "New Cloud9 Client", - "version": "3.1.1159", + "version": "3.1.1160", "author": "Ajax.org B.V. ", "private": true, "main": "bin/c9",