forked from Wavyzz/dolibarr
Upgrade ACE Editor from 1.4.7 to 1.4.14
This commit is contained in:
@@ -58,16 +58,7 @@ define("ace/mode/asl_highlight_rules",["require","exports","module","ace/lib/oop
|
||||
var ASLHighlightRules = function() {
|
||||
var keywords = (
|
||||
"Default|DefinitionBlock|Device|Method|Else|ElseIf|For|Function|If|Include|Method|Return|" +
|
||||
"Scope|Switch|Case|While|Break|BreakPoint|Continue|NoOp|Wait"
|
||||
);
|
||||
|
||||
var keywordOperators = (
|
||||
"Add|And|Decrement|Divide|Increment|Index|LAnd|LEqual|LGreater|LGreaterEqual|" +
|
||||
"LLess|LLessEqual|LNot|LNotEqual|LOr|Mod|Multiply|NAnd|NOr|Not|Or|RefOf|Revision|" +
|
||||
"ShiftLeft|ShiftRight|Subtract|XOr|DerefOf"
|
||||
);
|
||||
|
||||
var buildinFunctions = (
|
||||
"Scope|Switch|Case|While|Break|BreakPoint|Continue|NoOp|Wait|True|False|" +
|
||||
"AccessAs|Acquire|Alias|BankField|Buffer|Concatenate|ConcatenateResTemplate|" +
|
||||
"CondRefOf|Connection|CopyObject|CreateBitField|CreateByteField|CreateDWordField|" +
|
||||
"CreateField|CreateQWordField|CreateWordField|DataTableRegion|Debug|" +
|
||||
@@ -83,6 +74,12 @@ define("ace/mode/asl_highlight_rules",["require","exports","module","ace/lib/oop
|
||||
"WordSpace"
|
||||
);
|
||||
|
||||
var keywordOperators = (
|
||||
"Add|And|Decrement|Divide|Increment|Index|LAnd|LEqual|LGreater|LGreaterEqual|" +
|
||||
"LLess|LLessEqual|LNot|LNotEqual|LOr|Mod|Multiply|NAnd|NOr|Not|Or|RefOf|Revision|" +
|
||||
"ShiftLeft|ShiftRight|Subtract|XOr|DerefOf"
|
||||
);
|
||||
|
||||
var flags = (
|
||||
"AttribQuick|AttribSendReceive|AttribByte|AttribBytes|AttribRawBytes|" +
|
||||
"AttribRawProcessBytes|AttribWord|AttribBlock|AttribProcessCall|AttribBlockProcessCall|" +
|
||||
@@ -121,21 +118,25 @@ define("ace/mode/asl_highlight_rules",["require","exports","module","ace/lib/oop
|
||||
"ThermalZoneObj|BuffFieldObj|DDBHandleObj"
|
||||
);
|
||||
|
||||
var buildinConstants = (
|
||||
var builtinConstants = (
|
||||
"__FILE__|__PATH__|__LINE__|__DATE__|__IASL__"
|
||||
);
|
||||
|
||||
var strNumbers = (
|
||||
"One|Ones|Zero"
|
||||
);
|
||||
|
||||
var deprecated = (
|
||||
"Memory24|Processor"
|
||||
);
|
||||
|
||||
var keywordMapper = this.createKeywordMapper({
|
||||
"keyword": keywords,
|
||||
"constant.numeric": strNumbers,
|
||||
"keyword.operator": keywordOperators,
|
||||
"function.buildin": buildinFunctions,
|
||||
"constant.language": buildinConstants,
|
||||
"constant.language": builtinConstants,
|
||||
"storage.type": storageTypes,
|
||||
"constant.character": flags,
|
||||
"constant.library": flags,
|
||||
"invalid.deprecated": deprecated
|
||||
}, "identifier");
|
||||
|
||||
@@ -174,13 +175,13 @@ define("ace/mode/asl_highlight_rules",["require","exports","module","ace/lib/oop
|
||||
regex : /0[xX][0-9a-fA-F]+\b/
|
||||
}, {
|
||||
token : "constant.numeric",
|
||||
regex : /(One(s)?|Zero|True|False|[0-9]+)\b/
|
||||
regex : /[0-9]+\b/
|
||||
}, {
|
||||
token : keywordMapper,
|
||||
regex : "[a-zA-Z_$][a-zA-Z0-9_$]*\\b"
|
||||
}, {
|
||||
token : "keyword.operator",
|
||||
regex : "/|!|\\$|%|&|\\||\\*|\\-\\-|\\-|\\+\\+|\\+|~|==|=|!=|\\^|<=|>=|<<=|>>=|>>>=|<>|<|>|!|&&|\\|\\||\\?\\:|\\*=|%=|\\+=|\\-=|&=|\\^=|\\|="
|
||||
regex : /[!\~\*\/%+-<>\^|=&]/
|
||||
}, {
|
||||
token : "lparen",
|
||||
regex : "[[({]"
|
||||
|
||||
Reference in New Issue
Block a user