From 8e728d9d8740bf1f0a813859f72e312cc0941402 Mon Sep 17 00:00:00 2001 From: Fabian Jakobs Date: Mon, 30 May 2011 07:48:21 +0000 Subject: [PATCH] fix svg mode. fix #274 --- lib/ace/mode/svg.js | 4 ++-- lib/ace/mode/svg_highlight_rules.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/ace/mode/svg.js b/lib/ace/mode/svg.js index 10384e57..755ff51c 100644 --- a/lib/ace/mode/svg.js +++ b/lib/ace/mode/svg.js @@ -46,11 +46,11 @@ var XmlBehaviour = require("ace/mode/behaviour/xml").XmlBehaviour; var Mode = function() { this.highlighter = new SvgHighlightRules(); - this.$tokenizer = new Tokenizer(highlighter.getRules()); + this.$tokenizer = new Tokenizer(this.highlighter.getRules()); this.$behaviour = new XmlBehaviour(); - this.$embeds = highlighter.getEmbeds(); + this.$embeds = this.highlighter.getEmbeds(); this.createModeDelegates({ "js-": JavaScriptMode }); diff --git a/lib/ace/mode/svg_highlight_rules.js b/lib/ace/mode/svg_highlight_rules.js index 0f9ae5b9..50c1b3f4 100644 --- a/lib/ace/mode/svg_highlight_rules.js +++ b/lib/ace/mode/svg_highlight_rules.js @@ -75,7 +75,7 @@ var SvgHighlightRules = function() { token: "text", regex: "<\\/(?=script)", next: "tag" - }], ["js-start"]); + }]); };