Merge pull request +11091 from c9/server-completion

Low-latency server-side completion
smf-sdk
Lennart Kats 2015-12-22 09:23:44 +01:00
commit 6779e7caed
5 zmienionych plików z 14 dodań i 5 usunięć

Wyświetl plik

@ -324,6 +324,7 @@ module.exports = function(options) {
"plugins/c9.ide.language.javascript.tern/tern",
"plugins/c9.ide.language.javascript.tern/architect_resolver",
"plugins/c9.ide.language.javascript.eslint/eslint",
"plugins/c9.ide.language.python/python",
{
packagePath: "plugins/c9.ide.language.jsonalyzer/jsonalyzer",
extendToken: extendToken,

1
node_modules/vfs-socket/worker.js wygenerowano vendored
Wyświetl plik

@ -368,7 +368,6 @@ function Worker(vfs) {
args[1] = function(err, payload) {
if (err) return cb(err);
cb(null, {
payload: payload,
serverTime: Date.now() - start
});
};

Wyświetl plik

@ -55,7 +55,7 @@
"c9"
],
"c9plugins": {
"c9.ide.language": "#c2740d0254",
"c9.ide.language": "#d943e205a4",
"c9.ide.language.css": "#a649f2a710",
"c9.ide.language.generic": "#77d43cfaf0",
"c9.ide.language.html": "#0f4078c187",
@ -64,8 +64,8 @@
"c9.ide.language.javascript.immediate": "#0535804ada",
"c9.ide.language.javascript.eslint": "#3ec4557969",
"c9.ide.language.javascript.tern": "#8233331bc9",
"c9.ide.language.javascript.infer": "#8478e3c702",
"c9.ide.language.jsonalyzer": "#45453961d9",
"c9.ide.language.javascript.infer": "#99cf41f8bc",
"c9.ide.language.jsonalyzer": "#492c4b0956",
"c9.ide.collab": "#30efed939e",
"c9.ide.local": "#a6e689e33b",
"c9.ide.find": "#e33fbaed2f",
@ -90,6 +90,7 @@
"c9.ide.imgeditor": "#612e75ef4f",
"c9.ide.immediate": "#a962119bec",
"c9.ide.installer": "#0fde9f0067",
"c9.ide.language.python": "#20c876d856",
"c9.ide.mount": "#b9a5a2d45c",
"c9.ide.navigate": "#38ae100ea1",
"c9.ide.newresource": "#981a408a7b",
@ -102,7 +103,7 @@
"c9.ide.recentfiles": "#7c099abf40",
"c9.ide.remote": "#301d2ab519",
"c9.ide.processlist": "#2b12cd1bdd",
"c9.ide.run": "#0aee352839",
"c9.ide.run": "#f39a46d09e",
"c9.ide.run.build": "#0598fff697",
"c9.ide.run.debug.xdebug": "#70aeb327c0",
"c9.ide.save": "#a2820d0ea1",

Wyświetl plik

@ -1101,6 +1101,11 @@ define(function(require, module, exports) {
tab.classList.add("error");
tab.document.meta.error = true;
if (tab.document.meta.closeOnError) {
tab.close();
return callback && callback(err);
}
alert("Error opening file",
"Could not open file: " + tab.path,
err.code == "ENOENT"

Wyświetl plik

@ -264,6 +264,9 @@ function main(options, imports, register) {
"plugins/c9.ide.language.javascript.infer/infer_jumptodef",
"plugins/c9.ide.language.javascript.infer/infer_tooltip",
"plugins/c9.ide.language.javascript.infer/infer_completer",
"plugins/c9.ide.language.python/worker/python_worker",
"plugins/c9.ide.language.python/worker/python_jsonalyzer_worker",
"plugins/c9.ide.language.python/server/python_jsonalyzer_server_worker",
"plugins/c9.ide.language.html/html_completer",
"plugins/c9.ide.language.css/css_handler",
"plugins/c9.ide.language.javascript.tern/worker/tern_worker",