Update grammars

This commit is contained in:
Alex Ross
2021-08-10 16:57:21 +02:00
parent 8fba2a7635
commit dd4fd68940
7 changed files with 61 additions and 33 deletions

View File

@@ -6,7 +6,7 @@
"git": {
"name": "dart-lang/dart-syntax-highlight",
"repositoryUrl": "https://github.com/dart-lang/dart-syntax-highlight",
"commitHash": "e0055eb2f95dd206689f5b1527dadb7bebbfae3d"
"commitHash": "0aaacde81aa9a12cfed8ca4ab619be5d9e9ed00a"
}
},
"licenseDetail": [

View File

@@ -4,7 +4,7 @@
"If you want to provide a fix or improvement, please create a pull request against the original repository.",
"Once accepted there, we are happy to receive an update request."
],
"version": "https://github.com/dart-lang/dart-syntax-highlight/commit/e0055eb2f95dd206689f5b1527dadb7bebbfae3d",
"version": "https://github.com/dart-lang/dart-syntax-highlight/commit/0aaacde81aa9a12cfed8ca4ab619be5d9e9ed00a",
"name": "Dart",
"scopeName": "source.dart",
"patterns": [
@@ -323,16 +323,31 @@
"string-interp": {
"patterns": [
{
"match": "\\$(([a-zA-Z0-9_]+)|\\{([^{}]+)\\})",
"match": "\\$([a-zA-Z0-9_]+)",
"captures": {
"2": {
"name": "variable.parameter.dart"
},
"3": {
"1": {
"name": "variable.parameter.dart"
}
}
},
{
"name": "string.interpolated.expression.dart",
"begin": "\\$\\{",
"end": "\\}",
"patterns": [
{
"include": "#constants-and-special-vars",
"name": "variable.parameter.dart"
},
{
"include": "#strings"
},
{
"name": "variable.parameter.dart",
"match": "[a-zA-Z0-9_]+"
}
]
},
{
"name": "constant.character.escape.dart",
"match": "\\\\."