This commit is contained in:
nightwing 2013-05-11 16:38:58 +04:00
commit 127b769c50
2 changed files with 4 additions and 4 deletions

View file

@ -91,7 +91,7 @@ var supportedModes = {
Makefile: ["^GNUmakefile|^makefile|^Makefile|^OCamlMakefile|make"], Makefile: ["^GNUmakefile|^makefile|^Makefile|^OCamlMakefile|make"],
Markdown: ["md|markdown"], Markdown: ["md|markdown"],
MUSHCode: ["mc|mush"], MUSHCode: ["mc|mush"],
ObjectiveC: ["m"], ObjectiveC: ["m|mm"],
OCaml: ["ml|mli"], OCaml: ["ml|mli"],
Pascal: ["pas|p"], Pascal: ["pas|p"],
Perl: ["pl|pm"], Perl: ["pl|pm"],

View file

@ -58,7 +58,7 @@ var Tokenizer = function(rules) {
var mapping = this.matchMappings[key] = {defaultToken: "text"}; var mapping = this.matchMappings[key] = {defaultToken: "text"};
var flag = "g"; var flag = "g";
var spliterRurles = []; var splitterRurles = [];
for (var i = 0; i < state.length; i++) { for (var i = 0; i < state.length; i++) {
var rule = state[i]; var rule = state[i];
if (rule.defaultToken) if (rule.defaultToken)
@ -105,7 +105,7 @@ var Tokenizer = function(rules) {
adjustedregex = this.removeCapturingGroups(rule.regex); adjustedregex = this.removeCapturingGroups(rule.regex);
} }
if (!rule.splitRegex && typeof rule.token != "string") if (!rule.splitRegex && typeof rule.token != "string")
spliterRurles.push(rule); // flag will be known only at the very end splitterRurles.push(rule); // flag will be known only at the very end
} }
mapping[matchTotal] = i; mapping[matchTotal] = i;
@ -119,7 +119,7 @@ var Tokenizer = function(rules) {
rule.__proto__ = null; rule.__proto__ = null;
} }
spliterRurles.forEach(function(rule) { splitterRurles.forEach(function(rule) {
rule.splitRegex = this.createSplitterRegexp(rule.regex, flag); rule.splitRegex = this.createSplitterRegexp(rule.regex, flag);
}, this); }, this);