3 <!DOCTYPE MODE SYSTEM "xmode.dtd">
7 <MODE NAME="twiki" FILE="twiki.xml"
8 FILE_NAME_GLOB="*.twiki"/>
14 <PROPERTY NAME="noTabs" VALUE="true" />
15 <PROPERTY NAME="wrap" VALUE="soft" />
17 <RULES HIGHLIGHT_DIGITS="FALSE" IGNORE_CASE="FALSE">
19 <!-- though not encouraged, HTML is supported -->
20 <IMPORT DELEGATE="html::MAIN"/>
22 <!-- signature - a convention, not actual markup -->
23 <EOL_SPAN AT_LINE_START="TRUE" TYPE="COMMENT1">-- </EOL_SPAN>
26 <EOL_SPAN_REGEXP HASH_CHAR="---+"
29 >-{3}[+]{1,6}(?:!!)?\s</EOL_SPAN_REGEXP>
36 >\*[^\s*][^*]*\*</SEQ_REGEXP>
38 <!-- bold and italic -->
43 >__\w.*?\w__</SEQ_REGEXP>
50 >_\w.*?\w_</SEQ_REGEXP>
52 <!-- bold and fixed font -->
57 >==\w.*?\w==</SEQ_REGEXP>
64 >=\w.*?\w=</SEQ_REGEXP>
67 <EOL_SPAN AT_LINE_START="TRUE" TYPE="KEYWORD4">---</EOL_SPAN>
70 <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>
73 <SPAN TYPE="KEYWORD3">
79 <SPAN TYPE="LITERAL2">
80 <BEGIN><verbatim></BEGIN>
81 <END></verbatim></END>
84 <!-- prevent a link -->
85 <SEQ TYPE="LITERAL2"><nop></SEQ>
87 <!-- disable links -->
88 <SPAN TYPE="LITERAL2">
89 <BEGIN><noautolink></BEGIN>
90 <END></noautolink></END>
94 <SEQ_REGEXP HASH_CHAR=" " TYPE="KEYWORD2" AT_LINE_START="FALSE"
95 >\s{3}\w(?:&nbsp;|-|\w)*?\w+:\s</SEQ_REGEXP>
97 <!-- twiki variables -->
98 <SEQ_REGEXP HASH_CHAR="%"
100 >%[A-Z]+(?:\{[^\}]+\})?%</SEQ_REGEXP>
103 <!-- variables, just here for complete-word -->
104 <NULL>ATTACHURL</NULL>
105 <NULL>ATTACHURLPATH</NULL>
106 <NULL>BASETOPIC</NULL>
109 <NULL>HOMETOPIC</NULL>
110 <NULL>HTTP_HOST</NULL>
112 <NULL>INCLUDINGTOPIC</NULL>
113 <NULL>INCLUDINGWEB</NULL>
115 <NULL>NOTIFYTOPIC</NULL>
117 <NULL>PUBURLPATH</NULL>
118 <NULL>REMOTE_ADDR</NULL>
119 <NULL>REMOTE_PORT</NULL>
120 <NULL>REMOTE_USER</NULL>
121 <NULL>SCRIPTSUFFIX</NULL>
122 <NULL>SCRIPTURL</NULL>
123 <NULL>SCRIPTURLPATH</NULL>
125 <NULL>SERVERTIME</NULL>
126 <NULL>SPACEDTOPIC</NULL>
127 <NULL>STARTINCLUDE</NULL>
128 <NULL>STATISTICSTOPIC</NULL>
129 <NULL>STOPINCLUDE</NULL>
132 <NULL>TOPICLIST</NULL>
133 <NULL>TWIKIWEB</NULL>
134 <NULL>URLENCODE</NULL>
135 <NULL>URLPARAM</NULL>
136 <NULL>USERNAME</NULL>
139 <NULL>WEBPREFSTOPIC</NULL>
140 <NULL>WIKIHOMEURL</NULL>
141 <NULL>WIKINAME</NULL>
142 <NULL>WIKIPREFSTOPIC</NULL>
143 <NULL>WIKITOOLNAME</NULL>
144 <NULL>WIKIUSERNAME</NULL>
145 <NULL>WIKIUSERSTOPIC</NULL>
146 <NULL>WIKIVERSION</NULL>