-<?xml version="1.0"?>\r
-\r
-<!DOCTYPE MODE SYSTEM "xmode.dtd">\r
-\r
-<MODE>\r
- <PROPS>\r
- <PROPERTY NAME="lineComment" VALUE="#" />\r
- <PROPERTY NAME="indentOpenBrackets" VALUE="{" />\r
- <PROPERTY NAME="indentCloseBrackets" VALUE="}" />\r
- </PROPS>\r
- <RULES ESCAPE="\" IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE">\r
- <!-- Comment -->\r
- <EOL_SPAN TYPE="COMMENT1">#</EOL_SPAN>\r
-\r
- <!-- Literals -->\r
- <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">\r
- <BEGIN>"</BEGIN>\r
- <END>"</END>\r
- </SPAN>\r
- <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">\r
- <BEGIN>'</BEGIN>\r
- <END>'</END>\r
- </SPAN>\r
-\r
- <!-- Brackets -->\r
- <SEQ TYPE="OPERATOR">{</SEQ>\r
- <SEQ TYPE="OPERATOR">}</SEQ>\r
- <SEQ TYPE="OPERATOR">(</SEQ>\r
- <SEQ TYPE="OPERATOR">)</SEQ>\r
- <SEQ TYPE="OPERATOR">-</SEQ>\r
- <SEQ TYPE="OPERATOR">=</SEQ>\r
-\r
- <KEYWORDS>\r
- <KEYWORD1>cat</KEYWORD1>\r
- <KEYWORD1>copy</KEYWORD1>\r
- <KEYWORD1>create</KEYWORD1>\r
- <KEYWORD1>delall</KEYWORD1>\r
- <KEYWORD1>delete</KEYWORD1>\r
- <KEYWORD1>dirs</KEYWORD1>\r
- <KEYWORD1>equal</KEYWORD1>\r
- <KEYWORD1>else</KEYWORD1>\r
- <KEYWORD1>end</KEYWORD1>\r
- <KEYWORD1>exec</KEYWORD1>\r
- <KEYWORD1>first</KEYWORD1>\r
- <KEYWORD1>forname</KEYWORD1>\r
- <KEYWORD1>function</KEYWORD1>\r
- <KEYWORD1>getprop</KEYWORD1>\r
- <KEYWORD1>glob</KEYWORD1>\r
- <KEYWORD1>if</KEYWORD1>\r
- <KEYWORD1>join</KEYWORD1>\r
- <KEYWORD1>load</KEYWORD1>\r
- <KEYWORD1>mkdir</KEYWORD1>\r
- <KEYWORD1>mkdirs</KEYWORD1>\r
- <KEYWORD1>note</KEYWORD1>\r
- <KEYWORD1>patsubst</KEYWORD1>\r
- <KEYWORD1>rename</KEYWORD1>\r
- <KEYWORD1>rest</KEYWORD1>\r
- <KEYWORD1>subst</KEYWORD1>\r
- <KEYWORD1>then</KEYWORD1>\r
- <KEYWORD2>@</KEYWORD2>\r
- <KEYWORD2>?</KEYWORD2>\r
- <KEYWORD2><</KEYWORD2>\r
- <KEYWORD2>%</KEYWORD2>\r
- <KEYWORD3>include</KEYWORD3>\r
- </KEYWORDS>\r
- </RULES>\r
-</MODE>\r
+<?xml version="1.0"?>
+
+<!DOCTYPE MODE SYSTEM "xmode.dtd">
+
+<MODE>
+ <PROPS>
+ <PROPERTY NAME="lineComment" VALUE="#" />
+ <PROPERTY NAME="indentOpenBrackets" VALUE="{" />
+ <PROPERTY NAME="indentCloseBrackets" VALUE="}" />
+ <PROPERTY NAME="contextInsensitive" VALUE="true" />
+ </PROPS>
+ <RULES IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE">
+ <!-- Comment -->
+ <EOL_SPAN TYPE="COMMENT1">#</EOL_SPAN>
+
+ <!-- Literals -->
+ <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE">
+ <BEGIN>"</BEGIN>
+ <END>"</END>
+ </SPAN>
+ <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE">
+ <BEGIN>'</BEGIN>
+ <END>'</END>
+ </SPAN>
+
+ <!-- Brackets -->
+ <SEQ TYPE="OPERATOR">{</SEQ>
+ <SEQ TYPE="OPERATOR">}</SEQ>
+ <SEQ TYPE="OPERATOR">(</SEQ>
+ <SEQ TYPE="OPERATOR">)</SEQ>
+ <SEQ TYPE="OPERATOR">-</SEQ>
+ <SEQ TYPE="OPERATOR">=</SEQ>
+
+ <KEYWORDS>
+ <KEYWORD1>cat</KEYWORD1>
+ <KEYWORD1>copy</KEYWORD1>
+ <KEYWORD1>create</KEYWORD1>
+ <KEYWORD1>delall</KEYWORD1>
+ <KEYWORD1>delete</KEYWORD1>
+ <KEYWORD1>dirs</KEYWORD1>
+ <KEYWORD1>equal</KEYWORD1>
+ <KEYWORD1>else</KEYWORD1>
+ <KEYWORD1>end</KEYWORD1>
+ <KEYWORD1>exec</KEYWORD1>
+ <KEYWORD1>first</KEYWORD1>
+ <KEYWORD1>forname</KEYWORD1>
+ <KEYWORD1>function</KEYWORD1>
+ <KEYWORD1>getprop</KEYWORD1>
+ <KEYWORD1>glob</KEYWORD1>
+ <KEYWORD1>if</KEYWORD1>
+ <KEYWORD1>join</KEYWORD1>
+ <KEYWORD1>load</KEYWORD1>
+ <KEYWORD1>mkdir</KEYWORD1>
+ <KEYWORD1>mkdirs</KEYWORD1>
+ <KEYWORD1>note</KEYWORD1>
+ <KEYWORD1>patsubst</KEYWORD1>
+ <KEYWORD1>rename</KEYWORD1>
+ <KEYWORD1>rest</KEYWORD1>
+ <KEYWORD1>subst</KEYWORD1>
+ <KEYWORD1>then</KEYWORD1>
+ <KEYWORD2>@</KEYWORD2>
+ <KEYWORD2>?</KEYWORD2>
+ <KEYWORD2><</KEYWORD2>
+ <KEYWORD2>%</KEYWORD2>
+ <KEYWORD3>include</KEYWORD3>
+ </KEYWORDS>
+ </RULES>
+</MODE>