summaryrefslogtreecommitdiffstats
path: root/ext/vim/syntax/puppet.vim
diff options
context:
space:
mode:
authorTodd Zullinger <tmz@pobox.com>2009-05-29 19:48:34 -0400
committerJames Turnbull <james@lovedthanlost.net>2009-05-30 15:59:30 +1000
commit9067abd5fcb3202fc7ac120d925e3e9f39d5933e (patch)
tree33515d04bd62ebe53a36d1018fc9ad34c4589552 /ext/vim/syntax/puppet.vim
parent736b0e4ac86a1380927f267583eb5b86ae8104f8 (diff)
downloadpuppet-9067abd5fcb3202fc7ac120d925e3e9f39d5933e.tar.gz
puppet-9067abd5fcb3202fc7ac120d925e3e9f39d5933e.tar.xz
puppet-9067abd5fcb3202fc7ac120d925e3e9f39d5933e.zip
vim: Highlight parameters with 'plusignment' operator
Signed-off-by: Todd Zullinger <tmz@pobox.com>
Diffstat (limited to 'ext/vim/syntax/puppet.vim')
-rw-r--r--ext/vim/syntax/puppet.vim4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/vim/syntax/puppet.vim b/ext/vim/syntax/puppet.vim
index 6659d7c32..1c8793858 100644
--- a/ext/vim/syntax/puppet.vim
+++ b/ext/vim/syntax/puppet.vim
@@ -31,8 +31,8 @@ syn match puppetTypeBrace "{" contained
syn match puppetTypeName "[a-z]\w*" contained
syn match puppetTypeDefault "[A-Z]\w*" contained
-syn match puppetParam "\w\+\s*=>" contains=puppetTypeRArrow,puppetParamName
-syn match puppetParamRArrow "=>" contained
+syn match puppetParam "\w\+\s*[=+]>" contains=puppetTypeRArrow,puppetParamName
+syn match puppetParamRArrow "[=+]>" contained
syn match puppetParamName "\w\+" contained
syn match puppetVariable "$\w\+"
syn match puppetVariable "${\w\+}"