diff --git a/lib/ace/mode/text.js b/lib/ace/mode/text.js index c457b5b5..40e4f506 100644 --- a/lib/ace/mode/text.js +++ b/lib/ace/mode/text.js @@ -172,9 +172,9 @@ var Mode = function() { var state = args[0]; for (var i = 0; i < this.$embeds.length; i++) { - var split = state.split(this.$embeds[i]); if (!this.$modes[this.$embeds[i]]) continue; + var split = state.split(this.$embeds[i]); if (!split[0] && split[1]) { args[0] = split[1]; var mode = this.$modes[this.$embeds[i]]; diff --git a/lib/ace/mode/text_highlight_rules.js b/lib/ace/mode/text_highlight_rules.js index 654858b7..e0feffa3 100644 --- a/lib/ace/mode/text_highlight_rules.js +++ b/lib/ace/mode/text_highlight_rules.js @@ -62,7 +62,6 @@ var TextHighlightRules = function() { var state = rules[key]; for (var i=0; i