1 # Syntax highlighting rules for syntax highlighting rules
3 # Use \[\] at the end of keywords to suppress their special meaning
5 wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_.\\[]{}
8 # Invalid combinations, not highlighted
9 keyword whole linestart\[\t\s\]whole
10 keyword whole linestart\[\t\s\]whole
11 keyword whole linestart\[\t\s\]wholeleft
12 keyword whole linestart\[\t\s\]wholeright
14 # Combinations below are valid
15 keyword whole whole\[\t\s\]linestart brightcyan/17
16 keyword whole whole\[\t\s\]linestart brightcyan/17
17 keyword whole wholeleft\[\t\s\]linestart brightcyan/17
18 keyword whole wholeright\[\t\s\]linestart brightcyan/17
19 keyword whole whole\[\] brightcyan/17
20 keyword whole wholeleft\[\] brightcyan/17
21 keyword whole wholeright\[\] brightcyan/17
22 keyword whole linestart\[\] brightcyan/17
24 keyword whole wholechars\[\t\s\]left brightcyan/17
25 keyword whole wholechars\[\t\s\]right brightcyan/17
26 keyword whole wholechars\[\] brightcyan/17
28 keyword whole spellcheck\[\] yellow/24
29 keyword whole keyword\[\] yellow/24
30 keyword whole context\[\t\s\]exclusive brightred/18
31 keyword whole context\[\t\s\]default brightred/18
32 keyword whole context\[\] brightred/18
34 keyword whole linestart file\[\] brightgreen/6
35 keyword whole linestart include\[\] brightred/18
37 keyword wholeleft black\/ black/0
38 keyword wholeleft red\/ red/DarkRed
39 keyword wholeleft green\/ green/green3
40 keyword wholeleft brown\/ brown/saddlebrown
41 keyword wholeleft blue\/ blue/blue3
42 keyword wholeleft magenta\/ magenta/magenta3
43 keyword wholeleft cyan\/ cyan/cyan3
44 keyword wholeleft lightgray\/ lightgray/lightgray
45 keyword wholeleft gray\/ gray/gray
46 keyword wholeleft brightred\/ brightred/red
47 keyword wholeleft brightgreen\/ brightgreen/green1
48 keyword wholeleft yellow\/ yellow/yellow
49 keyword wholeleft brightblue\/ brightblue/blue1
50 keyword wholeleft brightmagenta\/ brightmagenta/magenta
51 keyword wholeleft brightcyan\/ brightcyan/cyan1
52 keyword wholeleft white\/ white/26
54 context linestart # \n brown/22