]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/xmode/modes/relax-ng-compact.xml
xmode.modes: updating with recent xmode files
[factor.git] / basis / xmode / modes / relax-ng-compact.xml
index cdf67067e532c6b8ac05e1ab496f01bb1be9d673..0006feaceaadbe46936d19953cb78fe0b7154bfa 100644 (file)
@@ -1,74 +1,74 @@
-<?xml version='1.0'?>\r
-<!DOCTYPE MODE SYSTEM "xmode.dtd">\r
-\r
-<!-- RELAX NG Compact Syntax mode, by Randy Hudson. -->\r
-<!-- mode catalog entry:\r
-     \r
-  <MODE NAME="relax-ng-compact" FILE="relax-ng-compact.xml"\r
-      FILE_NAME_GLOB="*.rnc" /> \r
-  -->\r
-\r
-<MODE>\r
-    <PROPS>\r
-        <PROPERTY NAME="indentOpenBrackets" VALUE="{" />\r
-        <PROPERTY NAME="indentCloseBrackets" VALUE="}" />\r
-        <PROPERTY NAME="doubleBracketIndent" VALUE="false" />\r
-        <PROPERTY NAME="lineComment" VALUE="#" />\r
-        <PROPERTY NAME="wordBreakChars" VALUE=",+-=&lt;&gt;/?^&amp;*" />\r
-    </PROPS>  \r
-    \r
-    <RULES IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE">\r
-    \r
-        <EOL_SPAN TYPE="COMMENT1">#</EOL_SPAN>\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
-        <SPAN TYPE='LITERAL2'>\r
-            <BEGIN>"""</BEGIN>\r
-            <END>"""</END>\r
-        </SPAN>\r
-        <SPAN TYPE='LITERAL2'>\r
-            <BEGIN>'''</BEGIN>\r
-            <END>'''</END>\r
-        </SPAN>\r
\r
-        <SEQ TYPE="OPERATOR">+</SEQ>\r
-        <SEQ TYPE="OPERATOR">*</SEQ>\r
-        <SEQ TYPE="OPERATOR">?</SEQ>\r
-        <SEQ TYPE="OPERATOR">&amp;=</SEQ>\r
-        <SEQ TYPE="OPERATOR">&amp;</SEQ>\r
-        <SEQ TYPE="OPERATOR">|=</SEQ>\r
-        <SEQ TYPE="OPERATOR">|</SEQ>\r
-        <SEQ TYPE="OPERATOR">=</SEQ>\r
-        <SEQ TYPE="OPERATOR">-</SEQ>\r
-        \r
-        <MARK_FOLLOWING TYPE="NULL">\</MARK_FOLLOWING>\r
-        \r
-        <KEYWORDS>\r
-            <KEYWORD1>attribute</KEYWORD1>\r
-            <KEYWORD1>default</KEYWORD1>\r
-            <KEYWORD1>datatypes</KEYWORD1>\r
-            <KEYWORD1>div</KEYWORD1>\r
-            <KEYWORD1>element</KEYWORD1>\r
-            <KEYWORD1>empty</KEYWORD1>\r
-            <KEYWORD1>external</KEYWORD1>\r
-            <KEYWORD1>grammar</KEYWORD1>\r
-            <KEYWORD1>include</KEYWORD1>\r
-            <KEYWORD1>inherit</KEYWORD1>\r
-            <KEYWORD1>list</KEYWORD1>\r
-            <KEYWORD1>mixed</KEYWORD1>\r
-            <KEYWORD1>namespace</KEYWORD1>\r
-            <KEYWORD1>notAllowed</KEYWORD1>\r
-            <KEYWORD1>parent</KEYWORD1>\r
-            <KEYWORD1>start</KEYWORD1>\r
-            <KEYWORD2>string</KEYWORD2>\r
-            <KEYWORD1>text</KEYWORD1>\r
-            <KEYWORD2>token</KEYWORD2>\r
-        </KEYWORDS>\r
-    </RULES>\r
-</MODE>\r
+<?xml version='1.0'?>
+<!DOCTYPE MODE SYSTEM "xmode.dtd">
+
+<!-- RELAX NG Compact Syntax mode, by Randy Hudson. -->
+<!-- mode catalog entry:
+     
+  <MODE NAME="relax-ng-compact" FILE="relax-ng-compact.xml"
+      FILE_NAME_GLOB="*.rnc" /> 
+  -->
+
+<MODE>
+    <PROPS>
+        <PROPERTY NAME="indentOpenBrackets" VALUE="{" />
+        <PROPERTY NAME="indentCloseBrackets" VALUE="}" />
+        <PROPERTY NAME="doubleBracketIndent" VALUE="false" />
+        <PROPERTY NAME="lineComment" VALUE="#" />
+        <PROPERTY NAME="wordBreakChars" VALUE=",+-=&lt;&gt;/?^&amp;*" />
+    </PROPS>  
+    
+    <RULES IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE">
+    
+        <EOL_SPAN TYPE="COMMENT1">#</EOL_SPAN>
+        <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
+            <BEGIN>"</BEGIN>
+            <END>"</END>
+        </SPAN>
+        <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
+            <BEGIN>'</BEGIN>
+            <END>'</END>
+        </SPAN>
+        <SPAN TYPE='LITERAL2'>
+            <BEGIN>"""</BEGIN>
+            <END>"""</END>
+        </SPAN>
+        <SPAN TYPE='LITERAL2'>
+            <BEGIN>'''</BEGIN>
+            <END>'''</END>
+        </SPAN>
+        <SEQ TYPE="OPERATOR">+</SEQ>
+        <SEQ TYPE="OPERATOR">*</SEQ>
+        <SEQ TYPE="OPERATOR">?</SEQ>
+        <SEQ TYPE="OPERATOR">&amp;=</SEQ>
+        <SEQ TYPE="OPERATOR">&amp;</SEQ>
+        <SEQ TYPE="OPERATOR">|=</SEQ>
+        <SEQ TYPE="OPERATOR">|</SEQ>
+        <SEQ TYPE="OPERATOR">=</SEQ>
+        <SEQ TYPE="OPERATOR">-</SEQ>
+        
+        <MARK_FOLLOWING TYPE="NULL">\</MARK_FOLLOWING>
+        
+        <KEYWORDS>
+            <KEYWORD1>attribute</KEYWORD1>
+            <KEYWORD1>default</KEYWORD1>
+            <KEYWORD1>datatypes</KEYWORD1>
+            <KEYWORD1>div</KEYWORD1>
+            <KEYWORD1>element</KEYWORD1>
+            <KEYWORD1>empty</KEYWORD1>
+            <KEYWORD1>external</KEYWORD1>
+            <KEYWORD1>grammar</KEYWORD1>
+            <KEYWORD1>include</KEYWORD1>
+            <KEYWORD1>inherit</KEYWORD1>
+            <KEYWORD1>list</KEYWORD1>
+            <KEYWORD1>mixed</KEYWORD1>
+            <KEYWORD1>namespace</KEYWORD1>
+            <KEYWORD1>notAllowed</KEYWORD1>
+            <KEYWORD1>parent</KEYWORD1>
+            <KEYWORD1>start</KEYWORD1>
+            <KEYWORD2>string</KEYWORD2>
+            <KEYWORD1>text</KEYWORD1>
+            <KEYWORD2>token</KEYWORD2>
+        </KEYWORDS>
+    </RULES>
+</MODE>