summaryrefslogtreecommitdiffstats
path: root/vim/syntax/vala.vim
diff options
context:
space:
mode:
Diffstat (limited to 'vim/syntax/vala.vim')
-rw-r--r--vim/syntax/vala.vim1
1 files changed, 1 insertions, 0 deletions
diff --git a/vim/syntax/vala.vim b/vim/syntax/vala.vim
index 2fa194f..c8de41e 100644
--- a/vim/syntax/vala.vim
+++ b/vim/syntax/vala.vim
@@ -86,6 +86,7 @@ endif
syn region valaPreCondit start="^\s*\(%:\|#\)\s*\(if\|ifdef\|ifndef\|elif\)\>" skip="\\$" end="$" end="//"me=s-1
syn match valaPreCondit display "^\s*\(%:\|#\)\s*\(else\|endif\)\>"
+" Comment if 0 blocks (ported from c.vim)
if !exists("vala_no_if0")
syn region valaCppOut start="^\s*\(%:\|#\)\s*if\s\+0\+\>" end=".\@=\|$" contains=valaCppOut2 fold
syn region valaCppOut2 contained start="0" end="^\s*\(%:\|#\)\s*\(endif\>\|else\>\|elif\>\)" contains=valaSpaceError,valaCppSkip