Fix highlighter rules to not become global objects
This commit is contained in:
parent
48e37e1c85
commit
39c7c652d9
6 changed files with 18 additions and 18 deletions
|
|
@ -45,7 +45,7 @@ var lang = require("pilot/lang");
|
||||||
var DocCommentHighlightRules = require("ace/mode/doc_comment_highlight_rules").DocCommentHighlightRules;
|
var DocCommentHighlightRules = require("ace/mode/doc_comment_highlight_rules").DocCommentHighlightRules;
|
||||||
var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
|
var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
|
||||||
|
|
||||||
c_cppHighlightRules = function() {
|
var c_cppHighlightRules = function() {
|
||||||
|
|
||||||
var docComment = new DocCommentHighlightRules();
|
var docComment = new DocCommentHighlightRules();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ var lang = require("pilot/lang");
|
||||||
var DocCommentHighlightRules = require("ace/mode/doc_comment_highlight_rules").DocCommentHighlightRules;
|
var DocCommentHighlightRules = require("ace/mode/doc_comment_highlight_rules").DocCommentHighlightRules;
|
||||||
var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
|
var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
|
||||||
|
|
||||||
JavaHighlightRules = function() {
|
var JavaHighlightRules = function() {
|
||||||
|
|
||||||
var docComment = new DocCommentHighlightRules();
|
var docComment = new DocCommentHighlightRules();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -42,7 +42,7 @@ var lang = require("pilot/lang");
|
||||||
var DocCommentHighlightRules = require("ace/mode/doc_comment_highlight_rules").DocCommentHighlightRules;
|
var DocCommentHighlightRules = require("ace/mode/doc_comment_highlight_rules").DocCommentHighlightRules;
|
||||||
var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
|
var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
|
||||||
|
|
||||||
JavaScriptHighlightRules = function() {
|
var JavaScriptHighlightRules = function() {
|
||||||
|
|
||||||
var docComment = new DocCommentHighlightRules();
|
var docComment = new DocCommentHighlightRules();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,7 @@ var lang = require("pilot/lang");
|
||||||
var DocCommentHighlightRules = require("ace/mode/doc_comment_highlight_rules").DocCommentHighlightRules;
|
var DocCommentHighlightRules = require("ace/mode/doc_comment_highlight_rules").DocCommentHighlightRules;
|
||||||
var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
|
var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
|
||||||
|
|
||||||
PhpHighlightRules = function() {
|
var PhpHighlightRules = function() {
|
||||||
|
|
||||||
var docComment = new DocCommentHighlightRules();
|
var docComment = new DocCommentHighlightRules();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -45,7 +45,7 @@ var oop = require("pilot/oop");
|
||||||
var lang = require("pilot/lang");
|
var lang = require("pilot/lang");
|
||||||
var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
|
var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
|
||||||
|
|
||||||
PythonHighlightRules = function() {
|
var PythonHighlightRules = function() {
|
||||||
|
|
||||||
var keywords = lang.arrayToMap(
|
var keywords = lang.arrayToMap(
|
||||||
("and|as|assert|break|class|continue|def|del|elif|else|except|exec|" +
|
("and|as|assert|break|class|continue|def|del|elif|else|except|exec|" +
|
||||||
|
|
|
||||||
|
|
@ -42,7 +42,7 @@ var oop = require("pilot/oop");
|
||||||
var lang = require("pilot/lang");
|
var lang = require("pilot/lang");
|
||||||
var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
|
var TextHighlightRules = require("ace/mode/text_highlight_rules").TextHighlightRules;
|
||||||
|
|
||||||
RubyHighlightRules = function() {
|
var RubyHighlightRules = function() {
|
||||||
|
|
||||||
var builtinFunctions = lang.arrayToMap(
|
var builtinFunctions = lang.arrayToMap(
|
||||||
("abort|Array|at_exit|autoload|binding|block_given?|callcc|caller|catch|chomp|chomp!|chop|chop!|eval|exec|exit|exit!" +
|
("abort|Array|at_exit|autoload|binding|block_given?|callcc|caller|catch|chomp|chomp!|chop|chop!|eval|exec|exit|exit!" +
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue