From 036b31ac3fe8dbbededb46a05758702aa45e6d01 Mon Sep 17 00:00:00 2001 From: William Candillon Date: Sat, 20 Oct 2012 12:29:00 +0200 Subject: [PATCH] Add C style behavior to XQuery mode. --- lib/ace/mode/xquery.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/ace/mode/xquery.js b/lib/ace/mode/xquery.js index 0bf786e1..e1a7b4f8 100644 --- a/lib/ace/mode/xquery.js +++ b/lib/ace/mode/xquery.js @@ -35,13 +35,16 @@ var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var Tokenizer = require("../tokenizer").Tokenizer; var XQueryHighlightRules = require("./xquery_highlight_rules").XQueryHighlightRules; -var XQueryBehaviour = require("./behaviour/xquery").XQueryBehaviour; -//var XQueryBackgroundHighlighter = require("./xquery_background_highlighter").XQueryBackgroundHighlighter; +//var XQueryBehaviour = require("./behaviour/xquery").XQueryBehaviour; var Range = require("../range").Range; +var CstyleBehaviour = require("./behaviour/cstyle").CstyleBehaviour; +var CStyleFoldMode = require("./folding/cstyle").FoldMode; + var Mode = function(parent) { this.$tokenizer = new Tokenizer(new XQueryHighlightRules().getRules()); - this.$behaviour = new XQueryBehaviour(parent); + this.$behaviour = new CstyleBehaviour(parent); + this.foldingRules = new CStyleFoldMode(); }; oop.inherits(Mode, TextMode);