]> gitweb.factorcode.org Git - factor.git/commitdiff
misc/vim: support octal escapes
authorJohn Benediktsson <mrjbq7@gmail.com>
Tue, 26 Jul 2022 20:13:50 +0000 (13:13 -0700)
committerJohn Benediktsson <mrjbq7@gmail.com>
Tue, 26 Jul 2022 20:13:50 +0000 (13:13 -0700)
misc/vim/syntax/factor.vim

index 2abb574273e5e32bf6722c77cb75ef60c82801b4..938e85d980f52bfafc2778d219df8a92240b03ff 100644 (file)
@@ -155,7 +155,7 @@ syn keyword factorCallNextMethod    call-next-method
 syn region  factorChar              start=/\v<CHAR:>/  end=/\v\S+>/
 syn region  factorColor             start=/\v<COLOR:>/ end=/\v\S+>/
 
-syn match   factorEscape            /\v\\([\\astnrbvf0e\"]|u\x{6}|u\{\S+}|x\x{2})/  contained display
+syn match   factorEscape            /\v\\([\\astnrbvfe\"]|u\x{6}|u\{\S+}|x\x{2}|\o{1,3})/  contained display
 syn region  factorString            matchgroup=factorStringDelims   start=/\v<"/                 skip=/\v\\"/ end=/\v"/           contains=factorEscape
 syn region  factorString            matchgroup=factorStringDelims   start=/\v<"""/               skip=/\v\\"/ end=/\v"""/         contains=factorEscape
 syn region  factorString            matchgroup=factorStringDelims   start=/\v<[^[:blank:]"]+"/   skip=/\v\\"/ end=/\v"/           contains=factorEscape