]> gitweb.factorcode.org Git - factor.git/commitdiff
adjust vim string syntax highlighting to match doug's changes for multiline and ...
authorJoe Groff <arcata@gmail.com>
Mon, 28 Sep 2009 01:10:33 +0000 (20:10 -0500)
committerJoe Groff <arcata@gmail.com>
Mon, 28 Sep 2009 01:10:33 +0000 (20:10 -0500)
misc/vim/syntax/factor.vim

index 138e142eae58e39a26a153d458df66a8ec5ccdd3..29755453490fdc1f2c36716230010ae516b90f6a 100644 (file)
@@ -123,8 +123,9 @@ syn cluster factorWordOps       contains=factorConstant,factorAlias,factorSingle
 " LIBRARY:
 "#\ "
 
-syn region factorString start=/"/ skip=/\\"/ end=/"/ oneline
-syn region factorSbuf start=/SBUF" / skip=/\\"/ end=/"/ oneline
+syn region factorString start=/\<"/ skip=/\\"/ end=/"/
+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 match factorMultiStringContents /.*/ contained
@@ -201,6 +202,7 @@ if version >= 508 || !exists("did_factor_syn_inits")
     HiLink factorPGenericDelims         Special
     HiLink factorPGenericNDelims        Special
     HiLink factorString                 String
+    HiLink factorTriString              String
     HiLink factorSbuf                   String
     HiLink factorMultiStringContents    String
     HiLink factorMultiStringDelims      Typedef