From c8f9fc28bd5ede9cb78ea7acd96cdcea7b4800a7 Mon Sep 17 00:00:00 2001 From: Ruben Daniels Date: Fri, 3 Apr 2015 19:25:27 +0000 Subject: [PATCH] exclude the right module files --- node_modules/ace/lib/ace/mode/xml.js | 2 +- plugins/c9.ide.plugins/debug.js | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/node_modules/ace/lib/ace/mode/xml.js b/node_modules/ace/lib/ace/mode/xml.js index 8c7033f1..38861eee 100644 --- a/node_modules/ace/lib/ace/mode/xml.js +++ b/node_modules/ace/lib/ace/mode/xml.js @@ -53,7 +53,7 @@ oop.inherits(Mode, TextMode); this.blockComment = {start: ""}; - this.createWorker = function(session) { + this.createWorker = function(session) { var worker = new WorkerClient(["ace"], "ace/mode/xml_worker", "Worker"); worker.attachToDocument(session.getDocument()); diff --git a/plugins/c9.ide.plugins/debug.js b/plugins/c9.ide.plugins/debug.js index 2f2c3e87..2234d1f9 100644 --- a/plugins/c9.ide.plugins/debug.js +++ b/plugins/c9.ide.plugins/debug.js @@ -41,6 +41,7 @@ define(function(require, exports, module) { var HASSDK = c9.location.indexOf("sdk=0") === -1; var reParts = /^(builders|keymaps|modes|outline|runners|snippets|themes)\/(.*)/ + var reModule = /(?:_highlight_rules|_test|_worker|_worker_test|_fold|_fold_test|_behaviou?r|_behaviou?r_test).js$/ var loaded = false; function load() { @@ -236,6 +237,9 @@ define(function(require, exports, module) { var filename = RegExp.$2; if (filename.indexOf("/") > -1) return; + if (type == "module" && filename.match(reModule)) + return; + parallel.push(function(next){ fs.readFile(join(path, filename), function(err, data){ if (err) {