Update svg Highlight rules

This commit is contained in:
DanyaPostfactum 2013-06-24 21:06:54 +10:00
commit 722374581a

View file

@ -34,28 +34,13 @@ define(function(require, exports, module) {
var oop = require("../lib/oop");
var JavaScriptHighlightRules = require("./javascript_highlight_rules").JavaScriptHighlightRules;
var XmlHighlightRules = require("./xml_highlight_rules").XmlHighlightRules;
var xmlUtil = require("./xml_util");
var SvgHighlightRules = function() {
XmlHighlightRules.call(this);
this.$rules.start.splice(3, 0, {
token : "meta.tag",
regex : "<(?=script)",
next : "script"
});
xmlUtil.tag(this.$rules, "script", "js-start");
this.embedRules(JavaScriptHighlightRules, "js-", [{
token: "comment",
regex: "\\/\\/.*(?=<\\/script>)",
next: "tag"
}, {
token: "meta.tag",
regex: "<\\/(?=script)",
next: "tag"
}]);
this.embedTagRules(JavaScriptHighlightRules, "js-", "script");
this.normalizeRules();
};
oop.inherits(SvgHighlightRules, XmlHighlightRules);