diff --git a/package.json b/package.json index 6a02af3..e06f6e5 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "displayName": "vscode-erg", "description": "Erg language support for Visual Studio Code", "publisher": "erg-lang", - "version": "0.1.3", + "version": "0.1.4", "engines": { "vscode": "^1.70.0" }, diff --git a/syntaxes/erg.tmLanguage.json b/syntaxes/erg.tmLanguage.json index 775ee94..e9a45f5 100644 --- a/syntaxes/erg.tmLanguage.json +++ b/syntaxes/erg.tmLanguage.json @@ -366,6 +366,14 @@ "match": "(?: and | or | not )", "name": "keyword.operator.relation.erg" }, + { + "match": "(?: cross | dot )", + "name": "keyword.operator.vector.erg" + }, + { + "match": "(?: is | isnot | in | notin )", + "name": "keyword.operator.other.erg" + }, { "match": "(?:\\.(?=(?:@|_|\\p{L}))|\\.\\.+)", "name": "keyword.operator.dots.erg" @@ -956,7 +964,7 @@ "patterns": [ { "name": "support.function.builtin.erg", - "match": "(?x)\n (?