Update.
[midnight-commander.git] / syntax / makefile.syntax
blobf852a6bd80e3a6dc75c7661893ca1832363a9c25
2 context default
3     keyword $(*) yellow
4     keyword ${*} brightgreen
5     keyword whole linestart include magenta
6     keyword whole linestart ifdef magenta
7     keyword whole linestart ifndef magenta
8     keyword whole linestart endif magenta
9     keyword whole linestart if magenta
10     keyword whole linestart ifeq magenta
11     keyword whole linestart ifneq magenta
12     keyword whole linestart else magenta
13     keyword linestart \t lightgray red
14     keyword whole .PHONY white
15     keyword whole .NOEXPORT white
16     keyword = white
17     keyword : yellow
18     keyword \\\n yellow
19 # this handles strange cases like @something@@somethingelse@ properly
20     keyword whole @+@ brightmagenta black
21     keyword @+@ brightmagenta black
23 context linestart # \n brown
24     spellcheck
25     keyword whole @+@ brightmagenta black
26     keyword @+@ brightmagenta black
28 context exclusive = \n brightcyan
29     keyword \\\n yellow
30     keyword $(*) yellow
31     keyword ${*} brightgreen
32     keyword linestart \t lightgray red
33     keyword whole @+@ brightmagenta black
34     keyword @+@ brightmagenta black
36 context exclusive linestart \t \n
37     keyword \\\n yellow
38     keyword $(*) yellow
39     keyword ${*} brightgreen
40     keyword linestart \t lightgray red
41     keyword whole @+@ brightmagenta black
42     keyword @+@ brightmagenta black