diff --git a/syntaxes/mist.tmLanguage.json b/syntaxes/mist.tmLanguage.json index 1db187a..0005779 100644 --- a/syntaxes/mist.tmLanguage.json +++ b/syntaxes/mist.tmLanguage.json @@ -127,9 +127,10 @@ "generics": { "patterns": [ { - "begin": "<", + "begin": "(?<=[a-zA-Z0-9_>])<(?![=<>])", "beginCaptures": { "0": { "name": "punctuation.brackets.angle.mist" } }, - "end": ">", + "end": "(?", + "endCaptures": { "0": { "name": "punctuation.brackets.angle.mist" } }, "endCaptures": { "0": { "name": "punctuation.brackets.angle.mist" } }, "patterns": [ { "include": "#comments" },