Merge branch '2182_tab_size_zero_fix'
[free-mc.git] / misc / syntax / xml.syntax
blobdf70748d927a72434a142be11317f7a0e7c21a5e
1 # XML syntax highlighting
3 # Author: Petr Kozelka <pkozelka@email.cz>
4 # http://kozelka.hyperlink.cz
6 context default
7     keyword &*; white cyan
8     spellcheck
10 context <!-- --> brightgreen
11     spellcheck
13 context <! > yellow
14     keyword '+' brightcyan
15     keyword "+" brightcyan
16     keyword whole DOCTYPE white red
17     keyword whole PUBLIC brightred
18     keyword whole SYSTEM brightred
19     keyword whole NDATA brightred
20     keyword whole CDATA white
21     keyword whole #PCDATA white
22     keyword whole EMPTY white
23     keyword whole #REQUIRED white
24     keyword whole #IMPLIED white
25     keyword whole ELEMENT white
26     keyword whole ENTITY brightred
27     keyword whole ATTLIST white
28     keyword whole %*; white cyan
29     keyword \( lightgray
30     keyword \) lightgray
31     keyword \* lightgray
32     keyword \? lightgray
33     keyword \+ lightgray
34     keyword \| lightgray
35     keyword \, lightgray
36     spellcheck
38 context <\?xml \?> white red
39 context <\? \?> lightgray black
40 context < > white
41     keyword \sxmlns\:*\="+" brightred
42     keyword \sxmlns\="+" brightred
43     keyword \s*= yellow
44     keyword '*' brightcyan
45     keyword "*" brightcyan
46     spellcheck