From a642d9891262dedb16d992124ecebab04486ae1c Mon Sep 17 00:00:00 2001 From: Heigh Tech LLC Date: Fri, 28 Jan 2011 19:49:19 +0100 Subject: [PATCH] more ruby support --- lib/ace/mode/javascript_highlight_rules.js | 2 +- lib/ace/mode/ruby.js | 41 ---------------------- 2 files changed, 1 insertion(+), 42 deletions(-) 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