From ab7bf174ac1b8865c9e4e04266ffdd0e116c5412 Mon Sep 17 00:00:00 2001 From: nightwing Date: Tue, 21 Apr 2015 18:35:22 +0400 Subject: [PATCH 1/3] fix isInstalled check for the case when installSelfCheck is false --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 71822a2e..dd6457f9 100644 --- a/package.json +++ b/package.json @@ -83,7 +83,7 @@ "c9.ide.help.support": "#60e88f5680", "c9.ide.imgeditor": "#08bbc53578", "c9.ide.immediate": "#6845a93705", - "c9.ide.installer": "#75413dd79a", + "c9.ide.installer": "#d5310aa5c5", "c9.ide.mount": "#cb45b621f1", "c9.ide.navigate": "#64156c7f4a", "c9.ide.newresource": "#f1f0624768", From b832a2823ff05c3f9e9ec7850e36cfb774ad7f40 Mon Sep 17 00:00:00 2001 From: nightwing Date: Tue, 21 Apr 2015 18:35:37 +0400 Subject: [PATCH 2/3] fix typo --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index dd6457f9..10201541 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,7 @@ "c9.ide.ace.stripws": "#34426a03d1", "c9.ide.behaviors": "#6aad7006a0", "c9.ide.closeconfirmation": "#a28bfd8272", - "c9.ide.configuration": "#f309bb47d2", + "c9.ide.configuration": "#adf50fdaa2", "c9.ide.dialog.wizard": "#ea640aa5a1", "c9.ide.fontawesome": "#781602c5d8", "c9.ide.format": "#f51451ac57", From e60b0ae8cf539ce6ec720d83264b205435263787 Mon Sep 17 00:00:00 2001 From: nightwing Date: Tue, 21 Apr 2015 18:50:58 +0400 Subject: [PATCH 3/3] expose debug loadPlugins function to use from __installed__.js --- plugins/c9.ide.plugins/debug.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/plugins/c9.ide.plugins/debug.js b/plugins/c9.ide.plugins/debug.js index 1e7b358e..d488322d 100644 --- a/plugins/c9.ide.plugins/debug.js +++ b/plugins/c9.ide.plugins/debug.js @@ -115,6 +115,9 @@ define(function(require, exports, module) { return; } + if (typeof list == "string") + list = [list]; + var config = []; var loadConfig = function(){ architect.loadAdditionalPlugins(config, function(err){ @@ -495,7 +498,11 @@ define(function(require, exports, module) { /** * */ - reloadPackage: reloadPackage + reloadPackage: reloadPackage, + /** + * + */ + loadPackage: loadPlugins }); register(null, {