aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2024-01-21 11:13:11 +0100
committerChristian Clason <c.clason@uni-graz.at>2024-01-23 11:38:52 +0100
commit26143d7a5c9027f83f797f4cc1ca5bafa418a03d (patch)
treea438e4971234c93ba43bea40273cd7ac3c4a5b55 /src
parentd3fa8adea9ba4dcf96ec05aafff1a0cdb67a6d72 (diff)
downloadrneovim-26143d7a5c9027f83f797f4cc1ca5bafa418a03d.tar.gz
rneovim-26143d7a5c9027f83f797f4cc1ca5bafa418a03d.tar.bz2
rneovim-26143d7a5c9027f83f797f4cc1ca5bafa418a03d.zip
fix(treesitter): update @markup default links
* use `Special` as default for `@markup.*`, especially `@markup.raw` and `@markup.math` (`@markup` itself is never used) * use `Structure` for `@markup.environment` * highlight all of `@markup.link` as Underlined (otherwise concealed links are invisible)
Diffstat (limited to 'src')
-rw-r--r--src/nvim/highlight_group.c15
1 files changed, 4 insertions, 11 deletions
diff --git a/src/nvim/highlight_group.c b/src/nvim/highlight_group.c
index e9fd1c3f44..1b2e5d2565 100644
--- a/src/nvim/highlight_group.c
+++ b/src/nvim/highlight_group.c
@@ -302,17 +302,10 @@ static const char *highlight_init_both[] = {
"@markup.strikethrough gui=strikethrough, cterm=strikethrough",
"@markup.underline gui=underline, cterm=underline",
- "default link @markup.heading Title",
-
- "default link @markup.raw Comment",
- "default link @markup.quote Comment",
- "default link @markup.math Comment",
- "default link @markup.environment Comment",
-
- "default link @markup.link Underlined",
- "default link @markup.link.label Identifier",
-
- "default link @markup.list Special",
+ "default link @markup Special", // fallback for subgroups; never used itself
+ "default link @markup.heading Title",
+ "default link @markup.environment Structure",
+ "default link @markup.link Underlined",
"default link @markup.list.checked DiagnosticOk",
"default link @markup.list.unchecked DiagnosticWarn",