summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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\+}"