summaryrefslogtreecommitdiffstats
path: root/misc
diff options
context:
space:
mode:
authorDemetri Obenour <demetriobenour@gmail.com>2014-05-31 20:57:48 (GMT)
committerDemetri Obenour <demetriobenour@gmail.com>2014-05-31 20:57:48 (GMT)
commitcd9881c895d3826a65835a8d145140b063993d24 (patch)
treedaabdd5490a173332f170cba40a6f87c3025864c /misc
parent6143187ac6f44995b9cd82d17cd4f13147286fb9 (diff)
parent2cfffd60c41c166d34907154b2935d60ffb2a62b (diff)
downloadNinja-cd9881c895d3826a65835a8d145140b063993d24.zip
Ninja-cd9881c895d3826a65835a8d145140b063993d24.tar.gz
Ninja-cd9881c895d3826a65835a8d145140b063993d24.tar.bz2
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'misc')
-rw-r--r--misc/ninja.vim6
1 files changed, 4 insertions, 2 deletions
diff --git a/misc/ninja.vim b/misc/ninja.vim
index d813267..9e6ee5c 100644
--- a/misc/ninja.vim
+++ b/misc/ninja.vim
@@ -1,8 +1,8 @@
" ninja build file syntax.
" Language: ninja build file as described at
" http://martine.github.com/ninja/manual.html
-" Version: 1.3
-" Last Change: 2013/04/16
+" Version: 1.4
+" Last Change: 2014/05/13
" Maintainer: Nicolas Weber <nicolasweber@gmx.de>
" Version 1.3 of this script is in the upstream vim repository and will be
" included in the next vim release. If you change this, please send your change
@@ -55,6 +55,7 @@ syn keyword ninjaPoolCommand contained depth
" $simple_varname -> variable
" ${varname} -> variable
+syn match ninjaDollar "\$\$"
syn match ninjaWrapLineOperator "\$$"
syn match ninjaSimpleVar "\$[a-zA-Z0-9_-]\+"
syn match ninjaVar "\${[a-zA-Z0-9_.-]\+}"
@@ -70,6 +71,7 @@ hi def link ninjaComment Comment
hi def link ninjaKeyword Keyword
hi def link ninjaRuleCommand Statement
hi def link ninjaPoolCommand Statement
+hi def link ninjaDollar ninjaOperator
hi def link ninjaWrapLineOperator ninjaOperator
hi def link ninjaOperator Operator
hi def link ninjaSimpleVar ninjaVar