diff --git a/lib/ace/mode/javascript_highlight_rules.js b/lib/ace/mode/javascript_highlight_rules.js index fd66db1a..b16f5969 100644 --- a/lib/ace/mode/javascript_highlight_rules.js +++ b/lib/ace/mode/javascript_highlight_rules.js @@ -67,7 +67,7 @@ JavaScriptHighlightRules = function() { "start" : [ { token : "comment", - regex : "\\/\\/.*$" + regex : "/#.*$/" }, docComment.getStartRule("doc-start"), { diff --git a/lib/ace/mode/ruby.js b/lib/ace/mode/ruby.js index 732eb541..840b4f73 100644 --- a/lib/ace/mode/ruby.js +++ b/lib/ace/mode/ruby.js @@ -122,47 +122,6 @@ oop.inherits(Mode, TextMode); this.autoOutdent = function(state, doc, row) { return this.$outdent.autoOutdent(doc, row); }; - - this.createWorker = function(session) { - var doc = session.getDocument(); - var worker = new WorkerClient("../..", ["ace", "pilot"], "ace/mode/javascript_worker", "JavaScriptWorker"); - worker.call("setValue", [doc.getValue()]); - - doc.on("change", function(e) { - e.range = { - start: e.data.range.start, - end: e.data.range.end - }; - worker.emit("change", e); - }); - - worker.on("jslint", function(results) { - var errors = []; - for (var i=0; i