aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanielGavin <danielgavin5@hotmail.com>2024-06-17 11:17:30 +0200
committerGitHub <noreply@github.com>2024-06-17 11:17:30 +0200
commite37b1946f3c322699507ff6f0414f7b29fe58946 (patch)
treecc1481f82a3483ecb5c9daafdb93e3128e6c509a
parent09f865e685f8ebddaf994e51baeabed795e7f849 (diff)
parent36e6b82ec59af21148cea5e05fbbee4299f2987c (diff)
Merge pull request #406 from thetarnav/minor-tm-updates
Minor fixes to tm grammars
-rw-r--r--editors/vscode/syntaxes/odin.tmLanguage.json10
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": "\\(|\\)|\\{|\\}|;|\\[|\\]|\\.|,|\\\\"
}
]
}