diff options
| author | DanielGavin <danielgavin5@hotmail.com> | 2024-06-17 11:17:30 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-17 11:17:30 +0200 |
| commit | e37b1946f3c322699507ff6f0414f7b29fe58946 (patch) | |
| tree | cc1481f82a3483ecb5c9daafdb93e3128e6c509a | |
| parent | 09f865e685f8ebddaf994e51baeabed795e7f849 (diff) | |
| parent | 36e6b82ec59af21148cea5e05fbbee4299f2987c (diff) | |
Merge pull request #406 from thetarnav/minor-tm-updates
Minor fixes to tm grammars
| -rw-r--r-- | editors/vscode/syntaxes/odin.tmLanguage.json | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/editors/vscode/syntaxes/odin.tmLanguage.json b/editors/vscode/syntaxes/odin.tmLanguage.json index d9349b9..8417504 100644 --- a/editors/vscode/syntaxes/odin.tmLanguage.json +++ b/editors/vscode/syntaxes/odin.tmLanguage.json @@ -284,8 +284,8 @@ }, "case-clause": { "name": "meta.case-clause.expr.odin", - "begin": "case", - "beginCaptures": { "0": { "name": "keyword.control.case.odin" } }, + "begin": "\\b(case)\\b", + "beginCaptures": { "1": { "name": "keyword.control.case.odin" } }, "end": ":", "endCaptures": { "0": { "name": "punctuation.definition.section.case-statement.odin" } }, "patterns": [ { "include": "#expressions" } ] @@ -435,7 +435,7 @@ "match": "\\b(auto_cast|distinct|using)\\b" }, { - "name": "variable.other.object.odin", + "name": "keyword.context.odin", "match": "\\b(context)\\b" }, { @@ -503,7 +503,7 @@ "match": "@|(\\||\\!|:|\\+|-|\\*|/|%|\\<\\<?|\\>\\>?|\\~)=?|=|: : ?|\\.\\.|\\$" }, { - "name": "keyword.other.odin", + "name": "entity.name.tag.odin", "match": "#[A-Za-z_]\\w*" } ] @@ -618,7 +618,7 @@ "patterns": [ { "name": "punctuation.odin", - "match": "\\(|\\)|\\{|\\}|;|\\[|\\]|\\.|," + "match": "\\(|\\)|\\{|\\}|;|\\[|\\]|\\.|,|\\\\" } ] } |