adjust vim string syntax highlighting to match doug's changes for multiline and """ strings

db4
Joe Groff 2009-09-27 20:10:33 -05:00
parent 24de21eac8
commit b742928d8f
1 changed files with 4 additions and 2 deletions

View File

@ -123,8 +123,9 @@ syn cluster factorWordOps contains=factorConstant,factorAlias,factorSingle
" LIBRARY: " LIBRARY:
"#\ " "#\ "
syn region factorString start=/"/ skip=/\\"/ end=/"/ oneline syn region factorString start=/\<"/ skip=/\\"/ end=/"/
syn region factorSbuf start=/SBUF" / skip=/\\"/ end=/"/ oneline syn region factorTriString start=/\<"""/ skip=/\\"/ end=/"""/
syn region factorSbuf start=/\<SBUF"\>/ skip=/\\"/ end=/"/
syn region factorMultiString matchgroup=factorMultiStringDelims start=/\<STRING:\s\+\S\+\>/ end=/^;$/ contains=factorMultiStringContents syn region factorMultiString matchgroup=factorMultiStringDelims start=/\<STRING:\s\+\S\+\>/ end=/^;$/ contains=factorMultiStringContents
syn match factorMultiStringContents /.*/ contained syn match factorMultiStringContents /.*/ contained
@ -201,6 +202,7 @@ if version >= 508 || !exists("did_factor_syn_inits")
HiLink factorPGenericDelims Special HiLink factorPGenericDelims Special
HiLink factorPGenericNDelims Special HiLink factorPGenericNDelims Special
HiLink factorString String HiLink factorString String
HiLink factorTriString String
HiLink factorSbuf String HiLink factorSbuf String
HiLink factorMultiStringContents String HiLink factorMultiStringContents String
HiLink factorMultiStringDelims Typedef HiLink factorMultiStringDelims Typedef