From 01b47f1a15bb1a2bb65135dbedccb5079931b989 Mon Sep 17 00:00:00 2001 From: Patrick Thomson Date: Wed, 28 Jun 2023 09:03:01 -0400 Subject: [PATCH] Add more Helix captures, including the markup hierarchy. --- highlight/src/lib.rs | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/highlight/src/lib.rs b/highlight/src/lib.rs index ce3c3e06..d02196eb 100644 --- a/highlight/src/lib.rs +++ b/highlight/src/lib.rs @@ -21,17 +21,35 @@ lazy_static! { "attribute", "carriage-return", "comment", + "comment.documentation", "constant", "constant.builtin", "constructor", "constructor.builtin", "embedded", + "error", "escape", "function", "function.builtin", "keyword", - "number", + "markup", + "markup.bold", + "markup.heading", + "markup.italic", + "markup.link", + "markup.link.url", + "markup.list", + "markup.list.checked", + "markup.list.numbered", + "markup.list.unchecked", + "markup.list.unnumbered", + "markup.quote", + "markup.raw", + "markup.raw.block", + "markup.raw.inline", + "markup.strikethrough", "module", + "number", "operator", "property", "property.builtin", @@ -40,12 +58,16 @@ lazy_static! { "punctuation.delimiter", "punctuation.special", "string", + "string.escape", + "string.regexp", "string.special", + "string.special.symbol", "tag", "type", "type.builtin", "variable", "variable.builtin", + "variable.member", "variable.parameter", ] .into_iter()