annotate runtime/syntax/make.vim @ 22027:ee967cdcf749 v8.2.1563

patch 8.2.1563: Vim9: error when using '%" with setbufvar() r getbufvar() Commit: https://github.com/vim/vim/commit/6f84b6db10ab86bca85e33f3fc6ee735eec8bbe5 Author: Bram Moolenaar <Bram@vim.org> Date: Tue Sep 1 23:16:32 2020 +0200 patch 8.2.1563: Vim9: error when using '%" with setbufvar() r getbufvar() Problem: Vim9: error when using '%" with setbufvar() or getbufvar(). Solution: Use tv_get_buf_from_arg(). (closes https://github.com/vim/vim/issues/6816)
author Bram Moolenaar <Bram@vim.org>
date Tue, 01 Sep 2020 23:30:03 +0200
parents 2334bf788e8a
children 67f31c24291b
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
1 " Vim syntax file
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
2 " Language: Makefile
19163
63beef1ca62c Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 18797
diff changeset
3 " Maintainer: Roland Hieber <rohieb+vim-iR0jGdkV@rohieb.name>, <https://github.com/rohieb>
15878
314694a2e74a Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 10051
diff changeset
4 " Previous Maintainer: Claudio Fleiner <claudio@fleiner.com>
19163
63beef1ca62c Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 18797
diff changeset
5 " URL: https://github.com/vim/vim/blob/master/runtime/syntax/make.vim
20317
2334bf788e8a Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19646
diff changeset
6 " Last Change: 2020 May 03
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
7
10048
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 6647
diff changeset
8 " quit when a syntax file was already loaded
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 6647
diff changeset
9 if exists("b:current_syntax")
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
10 finish
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
11 endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
12
3854
aa51675adf7e Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 1698
diff changeset
13 let s:cpo_save = &cpo
aa51675adf7e Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 1698
diff changeset
14 set cpo&vim
aa51675adf7e Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 1698
diff changeset
15
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
16 " some special characters
820
57c7403f6599 updated for version 7.0c11
vimboss
parents: 242
diff changeset
17 syn match makeSpecial "^\s*[@+-]\+"
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
18 syn match makeNextLine "\\\n\s*"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
19
3854
aa51675adf7e Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 1698
diff changeset
20 " catch unmatched define/endef keywords. endef only matches it is by itself on a line, possibly followed by a commend
19646
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
21 syn region makeDefine start="^\s*define\s" end="^\s*endef\s*\(#.*\)\?$"
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
22 \ contains=makeStatement,makeIdent,makePreCondit,makeDefine
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
23
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
24 " Microsoft Makefile specials
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
25 syn case ignore
18797
76af6d0ea316 Update version 8.2 notes and make syntax.
Bram Moolenaar <Bram@vim.org>
parents: 16208
diff changeset
26 syn match makeInclude "^!\s*include\s.*$"
16208
a23c883685cb Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 15878
diff changeset
27 syn match makePreCondit "^!\s*\(cmdswitches\|error\|message\|include\|if\|ifdef\|ifndef\|else\|else\s*if\|else\s*ifdef\|else\s*ifndef\|endif\|undef\)\>"
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
28 syn case match
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
29
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
30 " identifiers
18797
76af6d0ea316 Update version 8.2 notes and make syntax.
Bram Moolenaar <Bram@vim.org>
parents: 16208
diff changeset
31 syn region makeIdent start="\$(" skip="\\)\|\\\\" end=")" contains=makeStatement,makeIdent
76af6d0ea316 Update version 8.2 notes and make syntax.
Bram Moolenaar <Bram@vim.org>
parents: 16208
diff changeset
32 syn region makeIdent start="\${" skip="\\}\|\\\\" end="}" contains=makeStatement,makeIdent
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
33 syn match makeIdent "\$\$\w*"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
34 syn match makeIdent "\$[^({]"
6647
3af822eb4da5 Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 3854
diff changeset
35 syn match makeIdent "^ *[^:#= \t]*\s*[:+?!*]="me=e-2
19163
63beef1ca62c Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 18797
diff changeset
36 syn match makeIdent "^ *[^:#= \t]*\s*::="me=e-3
6647
3af822eb4da5 Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 3854
diff changeset
37 syn match makeIdent "^ *[^:#= \t]*\s*="me=e-1
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
38 syn match makeIdent "%"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
39
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
40 " Makefile.in variables
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
41 syn match makeConfig "@[A-Za-z0-9_]\+@"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
42
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
43 " make targets
18797
76af6d0ea316 Update version 8.2 notes and make syntax.
Bram Moolenaar <Bram@vim.org>
parents: 16208
diff changeset
44 syn match makeImplicit "^\.[A-Za-z0-9_./\t -]\+\s*:$"me=e-1
76af6d0ea316 Update version 8.2 notes and make syntax.
Bram Moolenaar <Bram@vim.org>
parents: 16208
diff changeset
45 syn match makeImplicit "^\.[A-Za-z0-9_./\t -]\+\s*:[^=]"me=e-2
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
46
19646
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
47 syn region makeTarget transparent matchgroup=makeTarget
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
48 \ start="^[~A-Za-z0-9_./$()%-][A-Za-z0-9_./\t $()%-]*:\{1,2}[^:=]"rs=e-1
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
49 \ end=";"re=e-1,me=e-1 end="[^\\]$"
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
50 \ keepend contains=makeIdent,makeSpecTarget,makeNextLine,makeComment,makeDString
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
51 \ skipnl nextGroup=makeCommands
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
52 syn match makeTarget "^[~A-Za-z0-9_./$()%*@-][A-Za-z0-9_./\t $()%*@-]*::\=\s*$"
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
53 \ contains=makeIdent,makeSpecTarget,makeComment
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
54 \ skipnl nextgroup=makeCommands,makeCommandError
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
55
19646
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
56 syn region makeSpecTarget transparent matchgroup=makeSpecTarget
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
57 \ start="^\.\(SUFFIXES\|PHONY\|DEFAULT\|PRECIOUS\|IGNORE\|SILENT\|EXPORT_ALL_VARIABLES\|KEEP_STATE\|LIBPATTERNS\|NOTPARALLEL\|DELETE_ON_ERROR\|INTERMEDIATE\|POSIX\|SECONDARY\)\>\s*:\{1,2}[^:=]"rs=e-1
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
58 \ end="[^\\]$" keepend
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
59 \ contains=makeIdent,makeSpecTarget,makeNextLine,makeComment skipnl nextGroup=makeCommands
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
60 syn match makeSpecTarget "^\.\(SUFFIXES\|PHONY\|DEFAULT\|PRECIOUS\|IGNORE\|SILENT\|EXPORT_ALL_VARIABLES\|KEEP_STATE\|LIBPATTERNS\|NOTPARALLEL\|DELETE_ON_ERROR\|INTERMEDIATE\|POSIX\|SECONDARY\)\>\s*::\=\s*$"
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
61 \ contains=makeIdent,makeComment
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
62 \ skipnl nextgroup=makeCommands,makeCommandError
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
63
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
64 syn match makeCommandError "^\s\+\S.*" contained
19646
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
65 syn region makeCommands contained start=";"hs=s+1 start="^\t"
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
66 \ end="^[^\t#]"me=e-1,re=e-1 end="^$"
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
67 \ contains=makeCmdNextLine,makeSpecial,makeComment,makeIdent,makePreCondit,makeDefine,makeDString,makeSString
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
68 \ nextgroup=makeCommandError
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
69 syn match makeCmdNextLine "\\\n."he=e-1 contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
70
19646
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
71 " some directives
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
72 syn match makePreCondit "^ *\(ifn\=\(eq\|def\)\>\|else\(\s\+ifn\=\(eq\|def\)\)\=\>\|endif\>\)"
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
73 syn match makeInclude "^ *[-s]\=include\s.*$"
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
74 syn match makeStatement "^ *vpath"
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
75 syn match makeExport "^ *\(export\|unexport\)\>"
20317
2334bf788e8a Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19646
diff changeset
76 syn match makeOverride "^ *override\>"
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
77 " Statements / Functions (GNU make)
15878
314694a2e74a Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 10051
diff changeset
78 syn match makeStatement contained "(\(abspath\|addprefix\|addsuffix\|and\|basename\|call\|dir\|error\|eval\|file\|filter-out\|filter\|findstring\|firstword\|flavor\|foreach\|guile\|if\|info\|join\|lastword\|notdir\|or\|origin\|patsubst\|realpath\|shell\|sort\|strip\|subst\|suffix\|value\|warning\|wildcard\|word\|wordlist\|words\)\>"ms=s+1
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
79
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
80 " Comment
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
81 if exists("make_microsoft")
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 820
diff changeset
82 syn match makeComment "#.*" contains=@Spell,makeTodo
820
57c7403f6599 updated for version 7.0c11
vimboss
parents: 242
diff changeset
83 elseif !exists("make_no_comments")
1121
e63691e7c504 updated for version 7.1a
vimboss
parents: 820
diff changeset
84 syn region makeComment start="#" end="^$" end="[^\\]$" keepend contains=@Spell,makeTodo
e63691e7c504 updated for version 7.1a
vimboss
parents: 820
diff changeset
85 syn match makeComment "#$" contains=@Spell
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
86 endif
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
87 syn keyword makeTodo TODO FIXME XXX contained
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
88
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
89 " match escaped quotes and any other escaped character
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
90 " except for $, as a backslash in front of a $ does
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
91 " not make it a standard character, but instead it will
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
92 " still act as the beginning of a variable
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
93 " The escaped char is not highlightet currently
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
94 syn match makeEscapedChar "\\[^$]"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
95
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
96
18797
76af6d0ea316 Update version 8.2 notes and make syntax.
Bram Moolenaar <Bram@vim.org>
parents: 16208
diff changeset
97 syn region makeDString start=+\(\\\)\@<!"+ skip=+\\.+ end=+"+ contained contains=makeIdent
76af6d0ea316 Update version 8.2 notes and make syntax.
Bram Moolenaar <Bram@vim.org>
parents: 16208
diff changeset
98 syn region makeSString start=+\(\\\)\@<!'+ skip=+\\.+ end=+'+ contained contains=makeIdent
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
99 syn region makeBString start=+\(\\\)\@<!`+ skip=+\\.+ end=+`+ contains=makeIdent,makeSString,makeDString,makeNextLine
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
100
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
101 " Syncing
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
102 syn sync minlines=20 maxlines=200
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
103
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
104 " Sync on Make command block region: When searching backwards hits a line that
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
105 " can't be a command or a comment, use makeCommands if it looks like a target,
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
106 " NONE otherwise.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
107 syn sync match makeCommandSync groupthere NONE "^[^\t#]"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
108 syn sync match makeCommandSync groupthere makeCommands "^[A-Za-z0-9_./$()%-][A-Za-z0-9_./\t $()%-]*:\{1,2}[^:=]"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
109 syn sync match makeCommandSync groupthere makeCommands "^[A-Za-z0-9_./$()%-][A-Za-z0-9_./\t $()%-]*:\{1,2}\s*$"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
110
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
111 " Define the default highlighting.
10048
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 6647
diff changeset
112 " Only when an item doesn't have highlighting yet
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
113
16208
a23c883685cb Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 15878
diff changeset
114 hi def link makeNextLine makeSpecial
10051
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
115 hi def link makeCmdNextLine makeSpecial
19646
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
116 hi link makeOverride makeStatement
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
117 hi link makeExport makeStatement
847a300aa244 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 19163
diff changeset
118
16208
a23c883685cb Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 15878
diff changeset
119 hi def link makeSpecTarget Statement
10048
43efa4f5a8ea commit https://github.com/vim/vim/commit/89bcfda6834aba724d12554a34b9ed49f5789fd5
Christian Brabandt <cb@256bit.org>
parents: 6647
diff changeset
120 if !exists("make_no_commands")
16208
a23c883685cb Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 15878
diff changeset
121 hi def link makeCommands Number
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
122 endif
16208
a23c883685cb Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 15878
diff changeset
123 hi def link makeImplicit Function
10051
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
124 hi def link makeTarget Function
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
125 hi def link makeInclude Include
16208
a23c883685cb Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 15878
diff changeset
126 hi def link makePreCondit PreCondit
a23c883685cb Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 15878
diff changeset
127 hi def link makeStatement Statement
10051
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
128 hi def link makeIdent Identifier
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
129 hi def link makeSpecial Special
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
130 hi def link makeComment Comment
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
131 hi def link makeDString String
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
132 hi def link makeSString String
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
133 hi def link makeBString Function
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
134 hi def link makeError Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
135 hi def link makeTodo Todo
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
136 hi def link makeDefine Define
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
137 hi def link makeCommandError Error
46763b01cd9a commit https://github.com/vim/vim/commit/f37506f60f87d52a9e8850e30067645e2b13783c
Christian Brabandt <cb@256bit.org>
parents: 10048
diff changeset
138 hi def link makeConfig PreCondit
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
139
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
140 let b:current_syntax = "make"
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
141
3854
aa51675adf7e Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 1698
diff changeset
142 let &cpo = s:cpo_save
aa51675adf7e Updated runtime files.
Bram Moolenaar <bram@vim.org>
parents: 1698
diff changeset
143 unlet s:cpo_save
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
144 " vim: ts=8