diff --git a/tools/support/typst.tmLanguage.json b/tools/support/typst.tmLanguage.json index 6c767b319..1c357da6e 100644 --- a/tools/support/typst.tmLanguage.json +++ b/tools/support/typst.tmLanguage.json @@ -171,19 +171,19 @@ { "comment": "Function name", "name": "entity.name.function.typst", - "match": "((#)[[:alpha:]_][[:alnum:]_-]*!?)(?=\\[|\\()", + "match": "((#)[[:alpha:]_][[:alnum:]._-]*!?)(?=\\[|\\()", "captures": { "2": { "name": "punctuation.definition.function.typst" } } }, { "comment": "Function arguments", - "begin": "(?<=#[[:alpha:]_][[:alnum:]_-]*!?)\\(", + "begin": "(?<=#[[:alpha:]_][[:alnum:]._-]*!?)\\(", "end": "\\)", "captures": { "0": { "name": "punctuation.definition.group.typst" } }, "patterns": [{ "include": "#arguments" }] }, { "name": "variable.interpolated.typst", - "match": "(#)[[:alpha:]_][[:alnum:]_-]*", + "match": "(#)[[:alpha:]_][[:alnum:]._-]*", "captures": { "1": { "name": "punctuation.definition.variable.typst" } } } ] @@ -219,7 +219,7 @@ }, { "name": "keyword.operator.arithmetic.typst", - "match": "\\+|\\*|/|(?