diff --git a/node_modules/ace/lib/ace/mode/abc.js b/node_modules/ace/lib/ace/mode/abc.js index b6eb237a..630d3f02 100644 --- a/node_modules/ace/lib/ace/mode/abc.js +++ b/node_modules/ace/lib/ace/mode/abc.js @@ -38,12 +38,12 @@ define(function (require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var ABCHighlightRules = require("./abc_highlight_rules").ABCHighlightRules; -// TODO: pick appropriate fold mode var FoldMode = require("./folding/cstyle").FoldMode; var Mode = function () { this.HighlightRules = ABCHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/actionscript.js b/node_modules/ace/lib/ace/mode/actionscript.js index 7daf2941..0100c7a4 100644 --- a/node_modules/ace/lib/ace/mode/actionscript.js +++ b/node_modules/ace/lib/ace/mode/actionscript.js @@ -39,12 +39,12 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var ActionScriptHighlightRules = require("./actionscript_highlight_rules").ActionScriptHighlightRules; -// TODO: pick appropriate fold mode var FoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = ActionScriptHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/ada.js b/node_modules/ace/lib/ace/mode/ada.js index dc1dfa14..fabf04dc 100644 --- a/node_modules/ace/lib/ace/mode/ada.js +++ b/node_modules/ace/lib/ace/mode/ada.js @@ -34,10 +34,10 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var AdaHighlightRules = require("./ada_highlight_rules").AdaHighlightRules; -var Range = require("../range").Range; var Mode = function() { this.HighlightRules = AdaHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/apache_conf.js b/node_modules/ace/lib/ace/mode/apache_conf.js index 2379b44b..dec48d15 100644 --- a/node_modules/ace/lib/ace/mode/apache_conf.js +++ b/node_modules/ace/lib/ace/mode/apache_conf.js @@ -43,12 +43,12 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var ApacheConfHighlightRules = require("./apache_conf_highlight_rules").ApacheConfHighlightRules; -// TODO: pick appropriate fold mode var FoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = ApacheConfHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/applescript.js b/node_modules/ace/lib/ace/mode/applescript.js index 81bc3533..90a79fba 100644 --- a/node_modules/ace/lib/ace/mode/applescript.js +++ b/node_modules/ace/lib/ace/mode/applescript.js @@ -33,14 +33,13 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; -var Tokenizer = require("../tokenizer").Tokenizer; var AppleScriptHighlightRules = require("./applescript_highlight_rules").AppleScriptHighlightRules; -// TODO: pick appropriate fold mode var FoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = AppleScriptHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/assembly_x86.js b/node_modules/ace/lib/ace/mode/assembly_x86.js index d6343e80..21858f42 100644 --- a/node_modules/ace/lib/ace/mode/assembly_x86.js +++ b/node_modules/ace/lib/ace/mode/assembly_x86.js @@ -44,6 +44,7 @@ var FoldMode = require("./folding/coffee").FoldMode; var Mode = function() { this.HighlightRules = AssemblyX86HighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/autohotkey.js b/node_modules/ace/lib/ace/mode/autohotkey.js index d7093fd5..3ac647c8 100644 --- a/node_modules/ace/lib/ace/mode/autohotkey.js +++ b/node_modules/ace/lib/ace/mode/autohotkey.js @@ -38,12 +38,12 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var AutoHotKeyHighlightRules = require("./autohotkey_highlight_rules").AutoHotKeyHighlightRules; -// TODO: pick appropriate fold mode var FoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = AutoHotKeyHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/batchfile.js b/node_modules/ace/lib/ace/mode/batchfile.js index e080464c..052a2384 100644 --- a/node_modules/ace/lib/ace/mode/batchfile.js +++ b/node_modules/ace/lib/ace/mode/batchfile.js @@ -48,6 +48,7 @@ var FoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = BatchFileHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/cirru.js b/node_modules/ace/lib/ace/mode/cirru.js index 5f1c4d9e..75a4d0c4 100644 --- a/node_modules/ace/lib/ace/mode/cirru.js +++ b/node_modules/ace/lib/ace/mode/cirru.js @@ -39,6 +39,7 @@ var CoffeeFoldMode = require("./folding/coffee").FoldMode; var Mode = function() { this.HighlightRules = CirruHighlightRules; this.foldingRules = new CoffeeFoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/clojure.js b/node_modules/ace/lib/ace/mode/clojure.js index ee44ac3e..6bb9b0ae 100644 --- a/node_modules/ace/lib/ace/mode/clojure.js +++ b/node_modules/ace/lib/ace/mode/clojure.js @@ -39,6 +39,7 @@ var MatchingParensOutdent = require("./matching_parens_outdent").MatchingParensO var Mode = function() { this.HighlightRules = ClojureHighlightRules; this.$outdent = new MatchingParensOutdent(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/cobol.js b/node_modules/ace/lib/ace/mode/cobol.js index 91713bd0..3b325985 100644 --- a/node_modules/ace/lib/ace/mode/cobol.js +++ b/node_modules/ace/lib/ace/mode/cobol.js @@ -34,10 +34,10 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var CobolHighlightRules = require("./cobol_highlight_rules").CobolHighlightRules; -var Range = require("../range").Range; var Mode = function() { this.HighlightRules = CobolHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/curly.js b/node_modules/ace/lib/ace/mode/curly.js index f7c42af9..d2bca1cf 100644 --- a/node_modules/ace/lib/ace/mode/curly.js +++ b/node_modules/ace/lib/ace/mode/curly.js @@ -41,7 +41,6 @@ var oop = require("../lib/oop"); // defines the parent mode var HtmlMode = require("./html").Mode; var MatchingBraceOutdent = require("./matching_brace_outdent").MatchingBraceOutdent; -var HtmlHighlightRules = require("./html_highlight_rules").HtmlHighlightRules; var HtmlFoldMode = require("./folding/html").FoldMode; // defines the language specific highlighters and folding rules diff --git a/node_modules/ace/lib/ace/mode/d.js b/node_modules/ace/lib/ace/mode/d.js index 03c723e0..e48aced2 100644 --- a/node_modules/ace/lib/ace/mode/d.js +++ b/node_modules/ace/lib/ace/mode/d.js @@ -43,6 +43,7 @@ var FoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = DHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/dot.js b/node_modules/ace/lib/ace/mode/dot.js index 53ea6be8..c081869c 100644 --- a/node_modules/ace/lib/ace/mode/dot.js +++ b/node_modules/ace/lib/ace/mode/dot.js @@ -11,6 +11,7 @@ var Mode = function() { this.HighlightRules = DotHighlightRules; this.$outdent = new MatchingBraceOutdent(); this.foldingRules = new DotFoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/drools.js b/node_modules/ace/lib/ace/mode/drools.js index 1f408c59..3a361ec8 100644 --- a/node_modules/ace/lib/ace/mode/drools.js +++ b/node_modules/ace/lib/ace/mode/drools.js @@ -34,12 +34,12 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var DroolsHighlightRules = require("./drools_highlight_rules").DroolsHighlightRules; -var Range = require("../range").Range; var DroolsFoldMode = require("./folding/drools").FoldMode; var Mode = function() { this.HighlightRules = DroolsHighlightRules; this.foldingRules = new DroolsFoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/eiffel.js b/node_modules/ace/lib/ace/mode/eiffel.js index f8ba173b..187ced1b 100644 --- a/node_modules/ace/lib/ace/mode/eiffel.js +++ b/node_modules/ace/lib/ace/mode/eiffel.js @@ -34,10 +34,10 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var EiffelHighlightRules = require("./eiffel_highlight_rules").EiffelHighlightRules; -var Range = require("../range").Range; var Mode = function() { this.HighlightRules = EiffelHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/elixir.js b/node_modules/ace/lib/ace/mode/elixir.js index c55ea366..d0eca10a 100644 --- a/node_modules/ace/lib/ace/mode/elixir.js +++ b/node_modules/ace/lib/ace/mode/elixir.js @@ -38,12 +38,12 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var ElixirHighlightRules = require("./elixir_highlight_rules").ElixirHighlightRules; -// TODO: pick appropriate fold mode var FoldMode = require("./folding/coffee").FoldMode; var Mode = function() { this.HighlightRules = ElixirHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/elm.js b/node_modules/ace/lib/ace/mode/elm.js index c12135a2..329e8131 100644 --- a/node_modules/ace/lib/ace/mode/elm.js +++ b/node_modules/ace/lib/ace/mode/elm.js @@ -38,12 +38,12 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var HighlightRules = require("./elm_highlight_rules").ElmHighlightRules; -// TODO: pick appropriate fold mode var FoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = HighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/erlang.js b/node_modules/ace/lib/ace/mode/erlang.js index 615606ca..7ab9c026 100644 --- a/node_modules/ace/lib/ace/mode/erlang.js +++ b/node_modules/ace/lib/ace/mode/erlang.js @@ -38,12 +38,12 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var ErlangHighlightRules = require("./erlang_highlight_rules").ErlangHighlightRules; -// TODO: pick appropriate fold mode var FoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = ErlangHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/forth.js b/node_modules/ace/lib/ace/mode/forth.js index 99268d24..21f45ffd 100644 --- a/node_modules/ace/lib/ace/mode/forth.js +++ b/node_modules/ace/lib/ace/mode/forth.js @@ -39,12 +39,12 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var ForthHighlightRules = require("./forth_highlight_rules").ForthHighlightRules; -// TODO: pick appropriate fold mode var FoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = ForthHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/fortran.js b/node_modules/ace/lib/ace/mode/fortran.js index fcac3935..41985fa7 100644 --- a/node_modules/ace/lib/ace/mode/fortran.js +++ b/node_modules/ace/lib/ace/mode/fortran.js @@ -41,6 +41,7 @@ var Range = require("../range").Range; var Mode = function() { this.HighlightRules = FortranHighlightRules; this.foldingRules = new CStyleFoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/ftl.js b/node_modules/ace/lib/ace/mode/ftl.js index b818b87e..949671c3 100644 --- a/node_modules/ace/lib/ace/mode/ftl.js +++ b/node_modules/ace/lib/ace/mode/ftl.js @@ -37,6 +37,7 @@ var FtlHighlightRules = require("./ftl_highlight_rules").FtlHighlightRules; var Mode = function() { this.HighlightRules = FtlHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/gcode.js b/node_modules/ace/lib/ace/mode/gcode.js index 40c97e30..6fa8e766 100644 --- a/node_modules/ace/lib/ace/mode/gcode.js +++ b/node_modules/ace/lib/ace/mode/gcode.js @@ -38,6 +38,7 @@ define(function(require, exports, module) { var Mode = function() { this.HighlightRules = GcodeHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/gherkin.js b/node_modules/ace/lib/ace/mode/gherkin.js index 63bf51af..0ad96183 100644 --- a/node_modules/ace/lib/ace/mode/gherkin.js +++ b/node_modules/ace/lib/ace/mode/gherkin.js @@ -36,6 +36,7 @@ var GherkinHighlightRules = require("./gherkin_highlight_rules").GherkinHighligh var Mode = function() { this.HighlightRules = GherkinHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/gitignore.js b/node_modules/ace/lib/ace/mode/gitignore.js index fa263985..17c03a9d 100644 --- a/node_modules/ace/lib/ace/mode/gitignore.js +++ b/node_modules/ace/lib/ace/mode/gitignore.js @@ -8,6 +8,7 @@ var GitignoreHighlightRules = require("./gitignore_highlight_rules").GitignoreHi var Mode = function() { this.HighlightRules = GitignoreHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/gobstones.js b/node_modules/ace/lib/ace/mode/gobstones.js index f337044b..f4fd08d6 100644 --- a/node_modules/ace/lib/ace/mode/gobstones.js +++ b/node_modules/ace/lib/ace/mode/gobstones.js @@ -8,6 +8,7 @@ var GobstonesHighlightRules = require("./gobstones_highlight_rules").GobstonesHi var Mode = function() { JavaScriptMode.call(this); this.HighlightRules = GobstonesHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, JavaScriptMode); diff --git a/node_modules/ace/lib/ace/mode/haml.js b/node_modules/ace/lib/ace/mode/haml.js index 59e63555..bce4e1e9 100644 --- a/node_modules/ace/lib/ace/mode/haml.js +++ b/node_modules/ace/lib/ace/mode/haml.js @@ -48,6 +48,7 @@ var FoldMode = require("./folding/coffee").FoldMode; var Mode = function() { this.HighlightRules = HamlHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/haskell.js b/node_modules/ace/lib/ace/mode/haskell.js index 833ae5ca..1a064417 100644 --- a/node_modules/ace/lib/ace/mode/haskell.js +++ b/node_modules/ace/lib/ace/mode/haskell.js @@ -49,6 +49,7 @@ var FoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = HaskellHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/haskell_cabal.js b/node_modules/ace/lib/ace/mode/haskell_cabal.js index 027e9d9a..2e2880c7 100644 --- a/node_modules/ace/lib/ace/mode/haskell_cabal.js +++ b/node_modules/ace/lib/ace/mode/haskell_cabal.js @@ -47,6 +47,7 @@ var FoldMode = require("./folding/haskell_cabal").FoldMode; var Mode = function() { this.HighlightRules = CabalHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/ini.js b/node_modules/ace/lib/ace/mode/ini.js index e1b5944b..9a07397a 100644 --- a/node_modules/ace/lib/ace/mode/ini.js +++ b/node_modules/ace/lib/ace/mode/ini.js @@ -40,6 +40,7 @@ var FoldMode = require("./folding/ini").FoldMode; var Mode = function() { this.HighlightRules = IniHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/io.js b/node_modules/ace/lib/ace/mode/io.js index f3cd4cf0..fd1ecf85 100644 --- a/node_modules/ace/lib/ace/mode/io.js +++ b/node_modules/ace/lib/ace/mode/io.js @@ -37,13 +37,13 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; -var Tokenizer = require("../tokenizer").Tokenizer; var IoHighlightRules = require("./io_highlight_rules").IoHighlightRules; var FoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = IoHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); @@ -51,7 +51,7 @@ oop.inherits(Mode, TextMode); this.lineCommentStart = "//"; this.blockComment = {start: "/*", end: "*/"}; // Extra logic goes here. - this.$id = "ace/mode/io" + this.$id = "ace/mode/io"; }).call(Mode.prototype); exports.Mode = Mode; diff --git a/node_modules/ace/lib/ace/mode/jade.js b/node_modules/ace/lib/ace/mode/jade.js index d298dac4..fb202766 100644 --- a/node_modules/ace/lib/ace/mode/jade.js +++ b/node_modules/ace/lib/ace/mode/jade.js @@ -43,8 +43,8 @@ var FoldMode = require("./folding/coffee").FoldMode; var Mode = function() { this.HighlightRules = JadeHighlightRules; - this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/javascript.js b/node_modules/ace/lib/ace/mode/javascript.js index b6ebe5a0..eecda2e1 100644 --- a/node_modules/ace/lib/ace/mode/javascript.js +++ b/node_modules/ace/lib/ace/mode/javascript.js @@ -35,7 +35,6 @@ var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var JavaScriptHighlightRules = require("./javascript_highlight_rules").JavaScriptHighlightRules; var MatchingBraceOutdent = require("./matching_brace_outdent").MatchingBraceOutdent; -var Range = require("../range").Range; var WorkerClient = require("../worker/worker_client").WorkerClient; var CstyleBehaviour = require("./behaviour/cstyle").CstyleBehaviour; var CStyleFoldMode = require("./folding/cstyle").FoldMode; diff --git a/node_modules/ace/lib/ace/mode/julia.js b/node_modules/ace/lib/ace/mode/julia.js index ddba928f..62f08c4f 100644 --- a/node_modules/ace/lib/ace/mode/julia.js +++ b/node_modules/ace/lib/ace/mode/julia.js @@ -49,6 +49,7 @@ var FoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = JuliaHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/latex.js b/node_modules/ace/lib/ace/mode/latex.js index 24048d5e..5caf6af8 100644 --- a/node_modules/ace/lib/ace/mode/latex.js +++ b/node_modules/ace/lib/ace/mode/latex.js @@ -5,11 +5,11 @@ var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var LatexHighlightRules = require("./latex_highlight_rules").LatexHighlightRules; var LatexFoldMode = require("./folding/latex").FoldMode; -var Range = require("../range").Range; var Mode = function() { this.HighlightRules = LatexHighlightRules; this.foldingRules = new LatexFoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/liquid.js b/node_modules/ace/lib/ace/mode/liquid.js index b16c2194..e20124f7 100644 --- a/node_modules/ace/lib/ace/mode/liquid.js +++ b/node_modules/ace/lib/ace/mode/liquid.js @@ -34,11 +34,11 @@ var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var LiquidHighlightRules = require("./liquid_highlight_rules").LiquidHighlightRules; var MatchingBraceOutdent = require("./matching_brace_outdent").MatchingBraceOutdent; -var Range = require("../range").Range; var Mode = function() { this.HighlightRules = LiquidHighlightRules; this.$outdent = new MatchingBraceOutdent(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/lisp.js b/node_modules/ace/lib/ace/mode/lisp.js index 59c97939..24060800 100644 --- a/node_modules/ace/lib/ace/mode/lisp.js +++ b/node_modules/ace/lib/ace/mode/lisp.js @@ -42,6 +42,7 @@ var LispHighlightRules = require("./lisp_highlight_rules").LispHighlightRules; var Mode = function() { this.HighlightRules = LispHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/lua.js b/node_modules/ace/lib/ace/mode/lua.js index 03525681..de5999d8 100644 --- a/node_modules/ace/lib/ace/mode/lua.js +++ b/node_modules/ace/lib/ace/mode/lua.js @@ -42,6 +42,7 @@ var Mode = function() { this.HighlightRules = LuaHighlightRules; this.foldingRules = new LuaFoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/lucene.js b/node_modules/ace/lib/ace/mode/lucene.js index 56743ef9..36983e92 100644 --- a/node_modules/ace/lib/ace/mode/lucene.js +++ b/node_modules/ace/lib/ace/mode/lucene.js @@ -7,6 +7,7 @@ var LuceneHighlightRules = require("./lucene_highlight_rules").LuceneHighlightRu var Mode = function() { this.HighlightRules = LuceneHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/makefile.js b/node_modules/ace/lib/ace/mode/makefile.js index efeca6ee..df599327 100644 --- a/node_modules/ace/lib/ace/mode/makefile.js +++ b/node_modules/ace/lib/ace/mode/makefile.js @@ -43,6 +43,7 @@ var FoldMode = require("./folding/coffee").FoldMode; var Mode = function() { this.HighlightRules = MakefileHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/markdown.js b/node_modules/ace/lib/ace/mode/markdown.js index efabed89..a6aaffa0 100644 --- a/node_modules/ace/lib/ace/mode/markdown.js +++ b/node_modules/ace/lib/ace/mode/markdown.js @@ -49,6 +49,7 @@ var Mode = function() { }); this.foldingRules = new MarkdownFoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/matlab.js b/node_modules/ace/lib/ace/mode/matlab.js index 44b20d0d..91f6bb63 100644 --- a/node_modules/ace/lib/ace/mode/matlab.js +++ b/node_modules/ace/lib/ace/mode/matlab.js @@ -34,10 +34,10 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var MatlabHighlightRules = require("./matlab_highlight_rules").MatlabHighlightRules; -var Range = require("../range").Range; var Mode = function() { this.HighlightRules = MatlabHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/maze.js b/node_modules/ace/lib/ace/mode/maze.js index 3f1c83c1..a23631f8 100644 --- a/node_modules/ace/lib/ace/mode/maze.js +++ b/node_modules/ace/lib/ace/mode/maze.js @@ -40,6 +40,7 @@ var FoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = MazeHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/mushcode.js b/node_modules/ace/lib/ace/mode/mushcode.js index 632c8955..9acf5ddd 100644 --- a/node_modules/ace/lib/ace/mode/mushcode.js +++ b/node_modules/ace/lib/ace/mode/mushcode.js @@ -40,6 +40,7 @@ var Range = require("../range").Range; var Mode = function() { this.HighlightRules = MushCodeRules; this.foldingRules = new PythonFoldMode("\\:"); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/mysql.js b/node_modules/ace/lib/ace/mode/mysql.js index d0f7c123..64b06eb7 100644 --- a/node_modules/ace/lib/ace/mode/mysql.js +++ b/node_modules/ace/lib/ace/mode/mysql.js @@ -33,10 +33,10 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("../mode/text").Mode; var MysqlHighlightRules = require("./mysql_highlight_rules").MysqlHighlightRules; -var Range = require("../range").Range; var Mode = function() { this.HighlightRules = MysqlHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/nix.js b/node_modules/ace/lib/ace/mode/nix.js index c8e62a08..3048a569 100644 --- a/node_modules/ace/lib/ace/mode/nix.js +++ b/node_modules/ace/lib/ace/mode/nix.js @@ -49,6 +49,7 @@ var Mode = function() { CMode.call(this); this.HighlightRules = NixHighlightRules; this.foldingRules = new CStyleFoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, CMode); diff --git a/node_modules/ace/lib/ace/mode/nsis.js b/node_modules/ace/lib/ace/mode/nsis.js index 8ec4a884..b20fce74 100644 --- a/node_modules/ace/lib/ace/mode/nsis.js +++ b/node_modules/ace/lib/ace/mode/nsis.js @@ -38,12 +38,12 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var NSISHighlightRules = require("./nsis_highlight_rules").NSISHighlightRules; -// TODO: pick appropriate fold mode var FoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = NSISHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/objectivec.js b/node_modules/ace/lib/ace/mode/objectivec.js index 99fdb410..be243606 100644 --- a/node_modules/ace/lib/ace/mode/objectivec.js +++ b/node_modules/ace/lib/ace/mode/objectivec.js @@ -48,6 +48,7 @@ var CStyleFoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = ObjectiveCHighlightRules; this.foldingRules = new CStyleFoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/ocaml.js b/node_modules/ace/lib/ace/mode/ocaml.js index 6313d3fb..ff7825b0 100644 --- a/node_modules/ace/lib/ace/mode/ocaml.js +++ b/node_modules/ace/lib/ace/mode/ocaml.js @@ -39,6 +39,7 @@ var Range = require("../range").Range; var Mode = function() { this.HighlightRules = OcamlHighlightRules; + this.$behaviour = this.$defaultBehaviour; this.$outdent = new MatchingBraceOutdent(); }; diff --git a/node_modules/ace/lib/ace/mode/pascal.js b/node_modules/ace/lib/ace/mode/pascal.js index 944088ca..7958ce63 100644 --- a/node_modules/ace/lib/ace/mode/pascal.js +++ b/node_modules/ace/lib/ace/mode/pascal.js @@ -49,6 +49,7 @@ var FoldMode = require("./folding/coffee").FoldMode; var Mode = function() { this.HighlightRules = PascalHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/perl.js b/node_modules/ace/lib/ace/mode/perl.js index 37387344..c736ac31 100644 --- a/node_modules/ace/lib/ace/mode/perl.js +++ b/node_modules/ace/lib/ace/mode/perl.js @@ -35,7 +35,6 @@ var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var PerlHighlightRules = require("./perl_highlight_rules").PerlHighlightRules; var MatchingBraceOutdent = require("./matching_brace_outdent").MatchingBraceOutdent; -var Range = require("../range").Range; var CStyleFoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { @@ -43,6 +42,7 @@ var Mode = function() { this.$outdent = new MatchingBraceOutdent(); this.foldingRules = new CStyleFoldMode({start: "^=(begin|item)\\b", end: "^=(cut)\\b"}); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/pgsql.js b/node_modules/ace/lib/ace/mode/pgsql.js index d9775837..68693db0 100755 --- a/node_modules/ace/lib/ace/mode/pgsql.js +++ b/node_modules/ace/lib/ace/mode/pgsql.js @@ -33,10 +33,10 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("../mode/text").Mode; var PgsqlHighlightRules = require("./pgsql_highlight_rules").PgsqlHighlightRules; -var Range = require("../range").Range; var Mode = function() { this.HighlightRules = PgsqlHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); @@ -50,7 +50,7 @@ oop.inherits(Mode, TextMode); } else { return this.$getIndent(line); // Keep whatever indent the previous line has } - } + }; this.$id = "ace/mode/pgsql"; }).call(Mode.prototype); diff --git a/node_modules/ace/lib/ace/mode/praat.js b/node_modules/ace/lib/ace/mode/praat.js index 7b100ef0..17afe269 100644 --- a/node_modules/ace/lib/ace/mode/praat.js +++ b/node_modules/ace/lib/ace/mode/praat.js @@ -35,13 +35,13 @@ var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var PraatHighlightRules = require("./praat_highlight_rules").PraatHighlightRules; var MatchingBraceOutdent = require("./matching_brace_outdent").MatchingBraceOutdent; -var Range = require("../range").Range; var CStyleFoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = PraatHighlightRules; - this.$outdent = new MatchingBraceOutdent(); + this.foldingRules = new CStyleFoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/prolog.js b/node_modules/ace/lib/ace/mode/prolog.js index dc64b7ea..72a39943 100644 --- a/node_modules/ace/lib/ace/mode/prolog.js +++ b/node_modules/ace/lib/ace/mode/prolog.js @@ -43,12 +43,12 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var PrologHighlightRules = require("./prolog_highlight_rules").PrologHighlightRules; -// TODO: pick appropriate fold mode var FoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = PrologHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/properties.js b/node_modules/ace/lib/ace/mode/properties.js index 558e52e7..0541db14 100644 --- a/node_modules/ace/lib/ace/mode/properties.js +++ b/node_modules/ace/lib/ace/mode/properties.js @@ -37,6 +37,7 @@ var PropertiesHighlightRules = require("./properties_highlight_rules").Propertie var Mode = function() { this.HighlightRules = PropertiesHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/python.js b/node_modules/ace/lib/ace/mode/python.js index c4e6cebe..38af6585 100644 --- a/node_modules/ace/lib/ace/mode/python.js +++ b/node_modules/ace/lib/ace/mode/python.js @@ -40,6 +40,7 @@ var Range = require("../range").Range; var Mode = function() { this.HighlightRules = PythonHighlightRules; this.foldingRules = new PythonFoldMode("\\:"); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/r.js b/node_modules/ace/lib/ace/mode/r.js index addedd1a..d69fcf62 100644 --- a/node_modules/ace/lib/ace/mode/r.js +++ b/node_modules/ace/lib/ace/mode/r.js @@ -44,12 +44,11 @@ define(function(require, exports, module) { var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules; var RHighlightRules = require("./r_highlight_rules").RHighlightRules; var MatchingBraceOutdent = require("./matching_brace_outdent").MatchingBraceOutdent; - var unicode = require("../unicode"); - var Mode = function() - { + var Mode = function(){ this.HighlightRules = RHighlightRules; this.$outdent = new MatchingBraceOutdent(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/rdoc.js b/node_modules/ace/lib/ace/mode/rdoc.js index bd99d4ba..220025a6 100644 --- a/node_modules/ace/lib/ace/mode/rdoc.js +++ b/node_modules/ace/lib/ace/mode/rdoc.js @@ -40,13 +40,13 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; -var TextHighlightRules = require("./text_highlight_rules").TextHighlightRules; var RDocHighlightRules = require("./rdoc_highlight_rules").RDocHighlightRules; var MatchingBraceOutdent = require("./matching_brace_outdent").MatchingBraceOutdent; var Mode = function(suppressHighlighting) { this.HighlightRules = RDocHighlightRules; this.$outdent = new MatchingBraceOutdent(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/rst.js b/node_modules/ace/lib/ace/mode/rst.js index 7e38b66e..bde43b17 100644 --- a/node_modules/ace/lib/ace/mode/rst.js +++ b/node_modules/ace/lib/ace/mode/rst.js @@ -36,14 +36,14 @@ var TextMode = require("./text").Mode; var RSTHighlightRules = require("./rst_highlight_rules").RSTHighlightRules; var Mode = function() { - this.HighlightRules = RSTHighlightRules; + this.HighlightRules = RSTHighlightRules; }; oop.inherits(Mode, TextMode); (function() { - this.type = "text"; + this.type = "text"; - this.$id = "ace/mode/rst"; + this.$id = "ace/mode/rst"; }).call(Mode.prototype); exports.Mode = Mode; diff --git a/node_modules/ace/lib/ace/mode/rust.js b/node_modules/ace/lib/ace/mode/rust.js index 17b6d208..29ecef9f 100644 --- a/node_modules/ace/lib/ace/mode/rust.js +++ b/node_modules/ace/lib/ace/mode/rust.js @@ -39,12 +39,12 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var RustHighlightRules = require("./rust_highlight_rules").RustHighlightRules; -// TODO: pick appropriate fold mode var FoldMode = require("./folding/cstyle").FoldMode; var Mode = function() { this.HighlightRules = RustHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/sass.js b/node_modules/ace/lib/ace/mode/sass.js index 3025e71e..1545f869 100644 --- a/node_modules/ace/lib/ace/mode/sass.js +++ b/node_modules/ace/lib/ace/mode/sass.js @@ -39,6 +39,7 @@ var FoldMode = require("./folding/coffee").FoldMode; var Mode = function() { this.HighlightRules = SassHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/scad.js b/node_modules/ace/lib/ace/mode/scad.js index 78c77f10..40a87e19 100644 --- a/node_modules/ace/lib/ace/mode/scad.js +++ b/node_modules/ace/lib/ace/mode/scad.js @@ -35,7 +35,6 @@ var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var scadHighlightRules = require("./scad_highlight_rules").scadHighlightRules; var MatchingBraceOutdent = require("./matching_brace_outdent").MatchingBraceOutdent; -var Range = require("../range").Range; var CstyleBehaviour = require("./behaviour/cstyle").CstyleBehaviour; var CStyleFoldMode = require("./folding/cstyle").FoldMode; diff --git a/node_modules/ace/lib/ace/mode/scala.js b/node_modules/ace/lib/ace/mode/scala.js index be7ccc5d..bbe2b1bf 100644 --- a/node_modules/ace/lib/ace/mode/scala.js +++ b/node_modules/ace/lib/ace/mode/scala.js @@ -7,7 +7,6 @@ var ScalaHighlightRules = require("./scala_highlight_rules").ScalaHighlightRules var Mode = function() { JavaScriptMode.call(this); - this.HighlightRules = ScalaHighlightRules; }; oop.inherits(Mode, JavaScriptMode); diff --git a/node_modules/ace/lib/ace/mode/scheme.js b/node_modules/ace/lib/ace/mode/scheme.js index 2360b3da..f7f93e9d 100644 --- a/node_modules/ace/lib/ace/mode/scheme.js +++ b/node_modules/ace/lib/ace/mode/scheme.js @@ -44,6 +44,7 @@ var MatchingParensOutdent = require("./matching_parens_outdent").MatchingParensO var Mode = function() { this.HighlightRules = SchemeHighlightRules; this.$outdent = new MatchingParensOutdent(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/snippets.js b/node_modules/ace/lib/ace/mode/snippets.js index 02652515..01ffe16a 100644 --- a/node_modules/ace/lib/ace/mode/snippets.js +++ b/node_modules/ace/lib/ace/mode/snippets.js @@ -99,6 +99,7 @@ var FoldMode = require("./folding/coffee").FoldMode; var Mode = function() { this.HighlightRules = SnippetGroupHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/space.js b/node_modules/ace/lib/ace/mode/space.js index 6117d053..a839cdf7 100644 --- a/node_modules/ace/lib/ace/mode/space.js +++ b/node_modules/ace/lib/ace/mode/space.js @@ -11,6 +11,7 @@ var Mode = function() { // set everything up this.HighlightRules = SpaceHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); (function() { diff --git a/node_modules/ace/lib/ace/mode/sql.js b/node_modules/ace/lib/ace/mode/sql.js index e1bf0f14..3f267c5c 100644 --- a/node_modules/ace/lib/ace/mode/sql.js +++ b/node_modules/ace/lib/ace/mode/sql.js @@ -34,10 +34,10 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var SqlHighlightRules = require("./sql_highlight_rules").SqlHighlightRules; -var Range = require("../range").Range; var Mode = function() { this.HighlightRules = SqlHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/sqlserver.js b/node_modules/ace/lib/ace/mode/sqlserver.js index 5f24730c..69e4ffd8 100644 --- a/node_modules/ace/lib/ace/mode/sqlserver.js +++ b/node_modules/ace/lib/ace/mode/sqlserver.js @@ -34,12 +34,12 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var SqlServerHighlightRules = require("./sqlserver_highlight_rules").SqlHighlightRules; -var Range = require("../range").Range; var SqlServerFoldMode = require("./folding/sqlserver").FoldMode; var Mode = function() { this.HighlightRules = SqlServerHighlightRules; this.foldingRules = new SqlServerFoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/stylus.js b/node_modules/ace/lib/ace/mode/stylus.js index 2c9c3cf8..ce92061c 100644 --- a/node_modules/ace/lib/ace/mode/stylus.js +++ b/node_modules/ace/lib/ace/mode/stylus.js @@ -48,6 +48,7 @@ var FoldMode = require("./folding/coffee").FoldMode; var Mode = function() { this.HighlightRules = StylusHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/swift.js b/node_modules/ace/lib/ace/mode/swift.js index 9b35a144..cd8647de 100644 --- a/node_modules/ace/lib/ace/mode/swift.js +++ b/node_modules/ace/lib/ace/mode/swift.js @@ -46,6 +46,7 @@ var Mode = function() { this.HighlightRules = HighlightRules; this.foldingRules = new FoldMode(); this.$behaviour = new CstyleBehaviour(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/tcl.js b/node_modules/ace/lib/ace/mode/tcl.js index 09f09a7b..a7b0e6dd 100644 --- a/node_modules/ace/lib/ace/mode/tcl.js +++ b/node_modules/ace/lib/ace/mode/tcl.js @@ -42,6 +42,7 @@ var Mode = function() { this.HighlightRules = TclHighlightRules; this.$outdent = new MatchingBraceOutdent(); this.foldingRules = new CStyleFoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/tex.js b/node_modules/ace/lib/ace/mode/tex.js index b1d610fb..aad07763 100644 --- a/node_modules/ace/lib/ace/mode/tex.js +++ b/node_modules/ace/lib/ace/mode/tex.js @@ -50,6 +50,7 @@ var Mode = function(suppressHighlighting) { else this.HighlightRules = TexHighlightRules; this.$outdent = new MatchingBraceOutdent(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/text.js b/node_modules/ace/lib/ace/mode/text.js index d780fdb8..731d194e 100644 --- a/node_modules/ace/lib/ace/mode/text.js +++ b/node_modules/ace/lib/ace/mode/text.js @@ -44,7 +44,7 @@ var Mode = function() { }; (function() { - this.$behaviour = new CstyleBehaviour(); + this.$defaultBehaviour = new CstyleBehaviour(); this.tokenRe = new RegExp("^[" + unicode.packages.L diff --git a/node_modules/ace/lib/ace/mode/textile.js b/node_modules/ace/lib/ace/mode/textile.js index 9a1ea809..8419c409 100644 --- a/node_modules/ace/lib/ace/mode/textile.js +++ b/node_modules/ace/lib/ace/mode/textile.js @@ -39,6 +39,7 @@ var MatchingBraceOutdent = require("./matching_brace_outdent").MatchingBraceOutd var Mode = function() { this.HighlightRules = TextileHighlightRules; this.$outdent = new MatchingBraceOutdent(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/toml.js b/node_modules/ace/lib/ace/mode/toml.js index 9f84323c..1c4148df 100644 --- a/node_modules/ace/lib/ace/mode/toml.js +++ b/node_modules/ace/lib/ace/mode/toml.js @@ -44,6 +44,7 @@ var FoldMode = require("./folding/ini").FoldMode; var Mode = function() { this.HighlightRules = TomlHighlightRules; this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/tsx.js b/node_modules/ace/lib/ace/mode/tsx.js index 81c038d0..06564e1a 100644 --- a/node_modules/ace/lib/ace/mode/tsx.js +++ b/node_modules/ace/lib/ace/mode/tsx.js @@ -38,7 +38,7 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var tsMode = require("./typescript").Mode; -var Mode = function() { +var Mode = function() { tsMode.call(this); this.$highlightRuleConfig = {jsx: true}; }; diff --git a/node_modules/ace/lib/ace/mode/vbscript.js b/node_modules/ace/lib/ace/mode/vbscript.js index ed0ec61d..569e2e80 100644 --- a/node_modules/ace/lib/ace/mode/vbscript.js +++ b/node_modules/ace/lib/ace/mode/vbscript.js @@ -46,6 +46,7 @@ var VBScriptHighlightRules = require("./vbscript_highlight_rules").VBScriptHighl var Mode = function() { this.HighlightRules = VBScriptHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/verilog.js b/node_modules/ace/lib/ace/mode/verilog.js index 1c7f3ef5..5c2ca733 100644 --- a/node_modules/ace/lib/ace/mode/verilog.js +++ b/node_modules/ace/lib/ace/mode/verilog.js @@ -38,6 +38,7 @@ var Range = require("../range").Range; var Mode = function() { this.HighlightRules = VerilogHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/vhdl.js b/node_modules/ace/lib/ace/mode/vhdl.js index 26057bcc..247ded94 100644 --- a/node_modules/ace/lib/ace/mode/vhdl.js +++ b/node_modules/ace/lib/ace/mode/vhdl.js @@ -33,10 +33,10 @@ define(function(require, exports, module) { var oop = require("../lib/oop"); var TextMode = require("./text").Mode; var VHDLHighlightRules = require("./vhdl_highlight_rules").VHDLHighlightRules; -var Range = require("../range").Range; var Mode = function() { this.HighlightRules = VHDLHighlightRules; + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode); diff --git a/node_modules/ace/lib/ace/mode/yaml.js b/node_modules/ace/lib/ace/mode/yaml.js index 8f7782c3..aadbb8b5 100644 --- a/node_modules/ace/lib/ace/mode/yaml.js +++ b/node_modules/ace/lib/ace/mode/yaml.js @@ -41,6 +41,7 @@ var Mode = function() { this.HighlightRules = YamlHighlightRules; this.$outdent = new MatchingBraceOutdent(); this.foldingRules = new FoldMode(); + this.$behaviour = this.$defaultBehaviour; }; oop.inherits(Mode, TextMode);