Berry fix syntax highlighting for escaped chars (#19126)

This commit is contained in:
s-hadinger 2023-07-16 11:15:33 +02:00 committed by GitHub
parent 315fe36727
commit f4ff0010af
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -49,7 +49,7 @@
"patterns": [ "patterns": [
{ {
"name": "constant.character.escape.berry", "name": "constant.character.escape.berry",
"match": "\\\\." "match": "(\\\\x[\\h]{2})|(\\\\[0-7]{3})|(\\\\\\\\)|(\\\\\")|(\\\\')|(\\\\a)|(\\\\b)|(\\\\f)|(\\\\n)|(\\\\r)|(\\\\t)|(\\\\v)"
} }
] ]
}, },
@ -60,7 +60,7 @@
"patterns": [ "patterns": [
{ {
"name": "constant.character.escape.berry", "name": "constant.character.escape.berry",
"match": "\\\\." "match": "(\\\\x[\\h]{2})|(\\\\[0-7]{3})|(\\\\\\\\)|(\\\\\")|(\\\\')|(\\\\a)|(\\\\b)|(\\\\f)|(\\\\n)|(\\\\r)|(\\\\t)|(\\\\v)"
}, },
{ {
"name": "string.quoted.other.berry", "name": "string.quoted.other.berry",
@ -111,7 +111,7 @@
"keywords": { "keywords": {
"patterns": [{ "patterns": [{
"name": "keyword.berry", "name": "keyword.berry",
"match": "\\b(var|static|def|class|true|false|nil|self|super|import|as)\\b" "match": "\\b(var|static|def|class|true|false|nil|self|super|import|as|_class)\\b"
}] }]
}, },
"identifier": { "identifier": {