Import debian packaging ragel_6.6-1.diff.gz
[external/ragel.git] / ragel.vim
index 023b69b..fa77e43 100644 (file)
--- a/ragel.vim
+++ b/ragel.vim
@@ -14,7 +14,8 @@ syntax region ocComment start="\/\*" end="\*\/"
 syntax match ocComment "\/\/.*$"
 
 " Anything preprocessor
-syntax match ocPreproc "#.*$"
+syntax match ocPreproc "#\(.\|\\\n\)*$"
+syntax region ocPreproc start="#" end="[^\\]$"
 
 " Strings
 syntax match ocLiteral "'\(\\.\|[^'\\]\)*'"