forked from MidnightCommander/mc
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmakefile.syntax
45 lines (38 loc) · 1.27 KB
/
makefile.syntax
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
context default
keyword $(*) yellow
keyword ${*} brightgreen
keyword whole linestart include magenta
keyword whole linestart ifdef magenta
keyword whole linestart ifndef magenta
keyword whole linestart endif magenta
keyword whole linestart if magenta
keyword whole linestart ifeq magenta
keyword whole linestart ifneq magenta
keyword whole linestart else magenta
keyword linestart \t lightgray red
keyword whole .PHONY white
keyword whole .NOEXPORT white
keyword = white
keyword : yellow
keyword \\\n yellow
# this handles strange cases like @something@@somethingelse@ properly
keyword whole @+@ brightmagenta black
keyword @+@ brightmagenta black
context linestart # \n brown
spellcheck
keyword whole @+@ brightmagenta black
keyword @+@ brightmagenta black
context exclusive = \n brightcyan
keyword \\\n yellow
keyword $(*) yellow
keyword ${*} brightgreen
keyword linestart \t lightgray red
keyword whole @+@ brightmagenta black
keyword @+@ brightmagenta black
context exclusive linestart \t \n
keyword \\\n yellow
keyword $(*) yellow
keyword ${*} brightgreen
keyword linestart \t lightgray red
keyword whole @+@ brightmagenta black
keyword @+@ brightmagenta black