From 0cb876ebf9138c1ee3b3c87165952a73569ffb28 Mon Sep 17 00:00:00 2001 From: Laurenz Date: Sat, 27 Aug 2022 20:26:35 +0200 Subject: [PATCH] Add labels and references to TextMate grammar --- tools/support/typst.tmLanguage.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tools/support/typst.tmLanguage.json b/tools/support/typst.tmLanguage.json index b543b63d1..0f8102e6d 100644 --- a/tools/support/typst.tmLanguage.json +++ b/tools/support/typst.tmLanguage.json @@ -117,6 +117,16 @@ "end": "\\$", "captures": { "0": { "name": "punctuation.defintion.string.math.typst" } } }, + { + "name": "entity.other.reference.typst", + "match": "(@)[[:alpha:]_][[:alnum:]_-]*", + "captures": { "1": { "name": "punctuation.definition.reference.typst" } } + }, + { + "name": "entity.other.label.typst", + "match": "<[[:alpha:]_][[:alnum:]_-]*>", + "captures": { "1": { "name": "punctuation.definition.label.typst" } } + }, { "begin": "(#)(pub|let|set|show|wrap)\\b", "end": "\n|(;)|(?=])",