From: John Benediktsson Date: Mon, 30 Nov 2020 19:14:55 +0000 (-0800) Subject: misc/atom: parse string types. X-Git-Tag: 0.99~2882 X-Git-Url: https://gitweb.factorcode.org/gitweb.cgi?p=factor.git;a=commitdiff_plain;h=dd77a07124e38caaf74f54ca80bfce4f98b6a053 misc/atom: parse string types. --- diff --git a/misc/atom/grammars/factor.cson b/misc/atom/grammars/factor.cson index 40cb92dee7..e0200c2843 100644 --- a/misc/atom/grammars/factor.cson +++ b/misc/atom/grammars/factor.cson @@ -164,8 +164,8 @@ patterns: [ name: "constant.numeric.hex.factor" } { - begin: "\"" - end: "\"" + begin: "<[[^"]*\"" + end: "\">" name: "string.quoted.double.factor" patterns: [ { @@ -216,7 +216,7 @@ repository: escaped_characters: patterns: [ { - match: "\\\\(\\\\|[abefnrtsv0\"]|x[a-fA-F0-9]{2}|u[a-fA-F0-9]{6})" + match: "\\\\(\\\\|[abefnrtsv0\"]|x[a-fA-F0-9]{2}|u[a-fA-F0-9]{6}|u{[^}]+})" name: "constant.character.escape.factor" } {