Merge branch '2182_tab_size_zero_fix'
[free-mc.git] / misc / syntax / dos.syntax
blob12c84670ce26a34e54fa1320eb461e1cc003b16c
1 # DOS & Windows highlighting
2 # 2002 (C) Petr Kozelka, <pkozelka@email.cz>
4 caseinsensitive
6 context default
7     keyword whole break yellow
8     keyword whole call yellow
9     keyword whole cd yellow
10     keyword whole chdir yellow
11     keyword whole cls yellow
12     keyword whole copy yellow
13     keyword whole del yellow
14     keyword whole dir yellow
15     keyword whole do yellow
16     keyword whole echo yellow
17     keyword whole else yellow
18     keyword whole erase yellow
19     keyword whole endlocal yellow
20     keyword whole errorlevel yellow
21     keyword whole exist yellow
22     keyword whole exit yellow
23     keyword whole for yellow
24     keyword whole goto yellow
25     keyword whole if yellow
26     keyword whole in yellow
27     keyword whole md yellow
28     keyword whole mkdir yellow
29     keyword whole move yellow
30     keyword whole not yellow
31     keyword whole off yellow
32     keyword whole on yellow
33     keyword whole pause yellow
34     keyword whole popd yellow
35     keyword whole pushd yellow
36     keyword whole rd yellow
37     keyword wholeleft rem\s*\n brown
38     keyword whole ren yellow
39     keyword whole rename yellow
40     keyword whole rmdir yellow
41     keyword whole set yellow
42     keyword whole setlocal yellow
43     keyword whole shift yellow
44     keyword whole then yellow
45     keyword whole type yellow
46     keyword whole ver yellow
48     keyword \\ lightgray
49     keyword whole \%\* brightmagenta
50     keyword whole \%\$ brightmagenta
51     keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789\]+\% brightmagenta
52     keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789@~\]+ brightmagenta
53     keyword >> white
54     keyword > white
55     keyword < white
56     keyword | white
58 context ' ' brightcyan
59     spellcheck
61 context " " brightcyan
62     keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789\]+\% brightmagenta
63     keyword whole \%\[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_0123456789@~\]+ brightmagenta
64     spellcheck
66 context linestart :: \n brightgreen
67     keyword $+:*$ black green
68     spellcheck
70 context linestart : \n white black
71     spellcheck
73 context :: \n brightgreen
74     spellcheck