From 4bffb5490ec8c9b1f567404ddaaa6590e73030cf Mon Sep 17 00:00:00 2001 From: nightwing Date: Wed, 15 Apr 2015 00:02:27 +0400 Subject: [PATCH] tweaks --- package.json | 2 +- plugins/c9.cli.publish/publish.js | 5 +++-- plugins/c9.ide.plugins/debug.js | 8 +++----- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 69a3e27e..e3d43b1c 100644 --- a/package.json +++ b/package.json @@ -86,7 +86,7 @@ "c9.ide.installer": "#38f5840924", "c9.ide.mount": "#cb45b621f1", "c9.ide.navigate": "#64156c7f4a", - "c9.ide.newresource": "#39c7b1aa23", + "c9.ide.newresource": "#f1f0624768", "c9.ide.openfiles": "#28a4f5af16", "c9.ide.preview": "#dba2f4214d", "c9.ide.preview.browser": "#ac18aaf31d", diff --git a/plugins/c9.cli.publish/publish.js b/plugins/c9.cli.publish/publish.js index 2a46b2b0..af65de81 100644 --- a/plugins/c9.cli.publish/publish.js +++ b/plugins/c9.cli.publish/publish.js @@ -600,8 +600,9 @@ define(function(require, exports, module) { paths["plugins/" + packageName] = cwd; var additional = []; - var packedConfig = Object.keys(config); + var packedConfig = config.slice(); if (staticPlugin) { + console.log(packedConfig) additional.push(staticPlugin); packedConfig.push(staticPlugin.id); } @@ -609,7 +610,7 @@ define(function(require, exports, module) { additional.push({ id: path, source: 'define("' + path + '", [],' + - JSON.stringify(config.concat(), null, 4) + ')', + JSON.stringify(packedConfig, null, 4) + ')', literal : true, order: -1 }); diff --git a/plugins/c9.ide.plugins/debug.js b/plugins/c9.ide.plugins/debug.js index 2a4c9603..7457367c 100644 --- a/plugins/c9.ide.plugins/debug.js +++ b/plugins/c9.ide.plugins/debug.js @@ -285,12 +285,10 @@ define(function(require, exports, module) { }); services.ace.defineSyntax({ - name: join(pluginName, "modes", data.name), + name: join(pluginName, "modes", filename.replace(/\.js$/, "")), caption: mode.caption, extensions: (mode.extensions || "").trim() - .split(",") - .map(function(n){ return n.trim(); }) - .filter(function(n){ return n; }) + .replace(/\s*,\s*/g, "|") }); break; case "outline": @@ -306,7 +304,7 @@ define(function(require, exports, module) { services.run.addRunner(filename, data, plugin); break; case "snippets": - services.complete.addSnippet(data, plugin); + services["language.complete"].addSnippet(data, plugin); break; case "themes": services.ace.addTheme(data, plugin);