diff --git a/lib/ace/mode/mel.js b/lib/ace/mode/mel.js index 685909be..d6a2bdc4 100644 --- a/lib/ace/mode/mel.js +++ b/lib/ace/mode/mel.js @@ -35,10 +35,13 @@ var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var Tokenizer = require("../tokenizer").Tokenizer; var MELHighlightRules = require("./mel_highlight_rules").MELHighlightRules; +var CstyleBehaviour = require("./behaviour/cstyle").CstyleBehaviour; +var CStyleFoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { - var highlighter = new MELHighlightRules(); - this.$tokenizer = new Tokenizer(highlighter.getRules()); + this.HighlightRules = MELHighlightRules; + this.$behaviour = new CstyleBehaviour(); + this.foldingRules = new CStyleFoldMode(); }; oop.inherits(Mode, TextMode);