-<?xml version="1.0"?>\r
-\r
-<!DOCTYPE MODE SYSTEM "xmode.dtd">\r
-\r
-<!-- catalog entry:\r
-\r
-<MODE NAME="twiki" FILE="twiki.xml"\r
- FILE_NAME_GLOB="*.twiki"/>\r
-\r
--->\r
-\r
-<MODE>\r
- <PROPS>\r
- <PROPERTY NAME="noTabs" VALUE="true" />\r
- <PROPERTY NAME="wrap" VALUE="soft" />\r
- </PROPS>\r
- <RULES ESCAPE="\" HIGHLIGHT_DIGITS="FALSE" IGNORE_CASE="FALSE">\r
-\r
- <!-- though not encouraged, HTML is supported -->\r
- <IMPORT DELEGATE="html::MAIN"/>\r
-\r
- <!-- signature - a convention, not actual markup -->\r
- <EOL_SPAN AT_LINE_START="TRUE" TYPE="COMMENT1">-- </EOL_SPAN>\r
-\r
- <!-- header -->\r
- <EOL_SPAN_REGEXP HASH_CHAR="---+" \r
- TYPE="KEYWORD1" \r
- AT_LINE_START="TRUE"\r
- >-{3}[+]{1,6}(?:!!)?\s</EOL_SPAN_REGEXP>\r
-\r
- <!-- bold -->\r
- <SEQ_REGEXP\r
- HASH_CHAR="*"\r
- AT_LINE_START="FALSE"\r
- TYPE="KEYWORD4"\r
- >\*[^\s*][^*]*\*</SEQ_REGEXP>\r
-\r
- <!-- bold and italic -->\r
- <SEQ_REGEXP\r
- HASH_CHAR="__"\r
- AT_LINE_START="FALSE"\r
- TYPE="KEYWORD4"\r
- >__\w.*?\w__</SEQ_REGEXP>\r
-\r
- <!-- italic -->\r
- <SEQ_REGEXP\r
- HASH_CHAR="_"\r
- AT_LINE_START="FALSE"\r
- TYPE="KEYWORD4"\r
- >_\w.*?\w_</SEQ_REGEXP>\r
-\r
- <!-- bold and fixed font -->\r
- <SEQ_REGEXP\r
- HASH_CHAR="=="\r
- AT_LINE_START="FALSE"\r
- TYPE="KEYWORD4"\r
- >==\w.*?\w==</SEQ_REGEXP>\r
-\r
- <!-- fixed font -->\r
- <SEQ_REGEXP\r
- HASH_CHAR="="\r
- AT_LINE_START="FALSE"\r
- TYPE="KEYWORD4"\r
- >=\w.*?\w=</SEQ_REGEXP>\r
-\r
- <!-- separator -->\r
- <EOL_SPAN AT_LINE_START="TRUE" TYPE="KEYWORD4">---</EOL_SPAN>\r
-\r
- <!-- wiki words -->\r
- <SEQ_REGEXP HASH_CHARS="ABCDEFGHIJKLMNOPQRSTUVWXYZ" AT_WORD_START="TRUE" TYPE="KEYWORD2">[A-Z][A-Z.]*[a-z.]+(?:[A-Z][A-Z.]*[a-z.]*[a-z])+</SEQ_REGEXP>\r
-\r
- <!-- links -->\r
- <SPAN TYPE="KEYWORD3">\r
- <BEGIN>[[</BEGIN>\r
- <END>]]</END>\r
- </SPAN>\r
-\r
- <!-- verbatim -->\r
- <SPAN TYPE="LITERAL2">\r
- <BEGIN><verbatim></BEGIN>\r
- <END></verbatim></END>\r
- </SPAN>\r
-\r
- <!-- prevent a link -->\r
- <SEQ TYPE="LITERAL2"><nop></SEQ>\r
-\r
- <!-- disable links -->\r
- <SPAN TYPE="LITERAL2">\r
- <BEGIN><noautolink></BEGIN>\r
- <END></noautolink></END>\r
- </SPAN>\r
-\r
- <!-- terms -->\r
- <SEQ_REGEXP HASH_CHAR=" " TYPE="KEYWORD2" AT_LINE_START="FALSE"\r
- >\s{3}\w(?:&nbsp;|-|\w)*?\w+:\s</SEQ_REGEXP>\r
-\r
- <!-- twiki variables -->\r
- <SEQ_REGEXP HASH_CHAR="%" \r
- TYPE="FUNCTION"\r
- >%[A-Z]+(?:\{[^\}]+\})?%</SEQ_REGEXP>\r
-\r
- <KEYWORDS>\r
- <!-- variables, just here for complete-word -->\r
- <NULL>ATTACHURL</NULL>\r
- <NULL>ATTACHURLPATH</NULL>\r
- <NULL>BASETOPIC</NULL>\r
- <NULL>BASEWEB</NULL>\r
- <NULL>GMTIME</NULL>\r
- <NULL>HOMETOPIC</NULL>\r
- <NULL>HTTP_HOST</NULL>\r
- <NULL>INCLUDE</NULL>\r
- <NULL>INCLUDINGTOPIC</NULL>\r
- <NULL>INCLUDINGWEB</NULL>\r
- <NULL>MAINWEB</NULL>\r
- <NULL>NOTIFYTOPIC</NULL>\r
- <NULL>PUBURL</NULL>\r
- <NULL>PUBURLPATH</NULL>\r
- <NULL>REMOTE_ADDR</NULL>\r
- <NULL>REMOTE_PORT</NULL>\r
- <NULL>REMOTE_USER</NULL>\r
- <NULL>SCRIPTSUFFIX</NULL>\r
- <NULL>SCRIPTURL</NULL>\r
- <NULL>SCRIPTURLPATH</NULL>\r
- <NULL>SEARCH</NULL>\r
- <NULL>SERVERTIME</NULL>\r
- <NULL>SPACEDTOPIC</NULL>\r
- <NULL>STARTINCLUDE</NULL>\r
- <NULL>STATISTICSTOPIC</NULL>\r
- <NULL>STOPINCLUDE</NULL>\r
- <NULL>TOC</NULL>\r
- <NULL>TOPIC</NULL>\r
- <NULL>TOPICLIST</NULL>\r
- <NULL>TWIKIWEB</NULL>\r
- <NULL>URLENCODE</NULL>\r
- <NULL>URLPARAM</NULL>\r
- <NULL>USERNAME</NULL>\r
- <NULL>WEB</NULL>\r
- <NULL>WEBLIST</NULL>\r
- <NULL>WEBPREFSTOPIC</NULL>\r
- <NULL>WIKIHOMEURL</NULL>\r
- <NULL>WIKINAME</NULL>\r
- <NULL>WIKIPREFSTOPIC</NULL>\r
- <NULL>WIKITOOLNAME</NULL>\r
- <NULL>WIKIUSERNAME</NULL>\r
- <NULL>WIKIUSERSTOPIC</NULL>\r
- <NULL>WIKIVERSION</NULL>\r
- </KEYWORDS>\r
-\r
- </RULES>\r
-\r
-</MODE>\r
-\r
-\r
+<?xml version="1.0"?>
+
+<!DOCTYPE MODE SYSTEM "xmode.dtd">
+
+<!-- catalog entry:
+
+<MODE NAME="twiki" FILE="twiki.xml"
+ FILE_NAME_GLOB="*.twiki"/>
+
+-->
+
+<MODE>
+ <PROPS>
+ <PROPERTY NAME="noTabs" VALUE="true" />
+ <PROPERTY NAME="wrap" VALUE="soft" />
+ </PROPS>
+ <RULES HIGHLIGHT_DIGITS="FALSE" IGNORE_CASE="FALSE">
+
+ <!-- though not encouraged, HTML is supported -->
+ <IMPORT DELEGATE="html::MAIN"/>
+
+ <!-- signature - a convention, not actual markup -->
+ <EOL_SPAN AT_LINE_START="TRUE" TYPE="COMMENT1">-- </EOL_SPAN>
+
+ <!-- header -->
+ <EOL_SPAN_REGEXP HASH_CHAR="---+"
+ TYPE="KEYWORD1"
+ AT_LINE_START="TRUE"
+ >-{3}[+]{1,6}(?:!!)?\s</EOL_SPAN_REGEXP>
+
+ <!-- bold -->
+ <SEQ_REGEXP
+ HASH_CHAR="*"
+ AT_LINE_START="FALSE"
+ TYPE="KEYWORD4"
+ >\*[^\s*][^*]*\*</SEQ_REGEXP>
+
+ <!-- bold and italic -->
+ <SEQ_REGEXP
+ HASH_CHAR="__"
+ AT_LINE_START="FALSE"
+ TYPE="KEYWORD4"
+ >__\w.*?\w__</SEQ_REGEXP>
+
+ <!-- italic -->
+ <SEQ_REGEXP
+ HASH_CHAR="_"
+ AT_LINE_START="FALSE"
+ TYPE="KEYWORD4"
+ >_\w.*?\w_</SEQ_REGEXP>
+
+ <!-- bold and fixed font -->
+ <SEQ_REGEXP
+ HASH_CHAR="=="
+ AT_LINE_START="FALSE"
+ TYPE="KEYWORD4"
+ >==\w.*?\w==</SEQ_REGEXP>
+
+ <!-- fixed font -->
+ <SEQ_REGEXP
+ HASH_CHAR="="
+ AT_LINE_START="FALSE"
+ TYPE="KEYWORD4"
+ >=\w.*?\w=</SEQ_REGEXP>
+
+ <!-- separator -->
+ <EOL_SPAN AT_LINE_START="TRUE" TYPE="KEYWORD4">---</EOL_SPAN>
+
+ <!-- wiki words -->
+ <SEQ_REGEXP HASH_CHARS="ABCDEFGHIJKLMNOPQRSTUVWXYZ" AT_WORD_START="TRUE" TYPE="KEYWORD2">[A-Z][A-Z.]*[a-z.]+(?:[A-Z][A-Z.]*[a-z.]*[a-z])+</SEQ_REGEXP>
+
+ <!-- links -->
+ <SPAN TYPE="KEYWORD3">
+ <BEGIN>[[</BEGIN>
+ <END>]]</END>
+ </SPAN>
+
+ <!-- verbatim -->
+ <SPAN TYPE="LITERAL2">
+ <BEGIN><verbatim></BEGIN>
+ <END></verbatim></END>
+ </SPAN>
+
+ <!-- prevent a link -->
+ <SEQ TYPE="LITERAL2"><nop></SEQ>
+
+ <!-- disable links -->
+ <SPAN TYPE="LITERAL2">
+ <BEGIN><noautolink></BEGIN>
+ <END></noautolink></END>
+ </SPAN>
+
+ <!-- terms -->
+ <SEQ_REGEXP HASH_CHAR=" " TYPE="KEYWORD2" AT_LINE_START="FALSE"
+ >\s{3}\w(?:&nbsp;|-|\w)*?\w+:\s</SEQ_REGEXP>
+
+ <!-- twiki variables -->
+ <SEQ_REGEXP HASH_CHAR="%"
+ TYPE="FUNCTION"
+ >%[A-Z]+(?:\{[^\}]+\})?%</SEQ_REGEXP>
+
+ <KEYWORDS>
+ <!-- variables, just here for complete-word -->
+ <NULL>ATTACHURL</NULL>
+ <NULL>ATTACHURLPATH</NULL>
+ <NULL>BASETOPIC</NULL>
+ <NULL>BASEWEB</NULL>
+ <NULL>GMTIME</NULL>
+ <NULL>HOMETOPIC</NULL>
+ <NULL>HTTP_HOST</NULL>
+ <NULL>INCLUDE</NULL>
+ <NULL>INCLUDINGTOPIC</NULL>
+ <NULL>INCLUDINGWEB</NULL>
+ <NULL>MAINWEB</NULL>
+ <NULL>NOTIFYTOPIC</NULL>
+ <NULL>PUBURL</NULL>
+ <NULL>PUBURLPATH</NULL>
+ <NULL>REMOTE_ADDR</NULL>
+ <NULL>REMOTE_PORT</NULL>
+ <NULL>REMOTE_USER</NULL>
+ <NULL>SCRIPTSUFFIX</NULL>
+ <NULL>SCRIPTURL</NULL>
+ <NULL>SCRIPTURLPATH</NULL>
+ <NULL>SEARCH</NULL>
+ <NULL>SERVERTIME</NULL>
+ <NULL>SPACEDTOPIC</NULL>
+ <NULL>STARTINCLUDE</NULL>
+ <NULL>STATISTICSTOPIC</NULL>
+ <NULL>STOPINCLUDE</NULL>
+ <NULL>TOC</NULL>
+ <NULL>TOPIC</NULL>
+ <NULL>TOPICLIST</NULL>
+ <NULL>TWIKIWEB</NULL>
+ <NULL>URLENCODE</NULL>
+ <NULL>URLPARAM</NULL>
+ <NULL>USERNAME</NULL>
+ <NULL>WEB</NULL>
+ <NULL>WEBLIST</NULL>
+ <NULL>WEBPREFSTOPIC</NULL>
+ <NULL>WIKIHOMEURL</NULL>
+ <NULL>WIKINAME</NULL>
+ <NULL>WIKIPREFSTOPIC</NULL>
+ <NULL>WIKITOOLNAME</NULL>
+ <NULL>WIKIUSERNAME</NULL>
+ <NULL>WIKIUSERSTOPIC</NULL>
+ <NULL>WIKIVERSION</NULL>
+ </KEYWORDS>
+
+ </RULES>
+
+</MODE>
+
+