mirror of
https://github.com/neovim/neovim.git
synced 2024-09-17 20:58:20 -04:00
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)
This commit is contained in:
parent
d3fa8adea9
commit
26143d7a5c
@ -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",
|
||||
|
||||
|
@ -745,6 +745,7 @@ describe('treesitter highlighting (help)', function()
|
||||
[3] = { bold = true, foreground = Screen.colors.Brown },
|
||||
[4] = { foreground = Screen.colors.Cyan4 },
|
||||
[5] = { foreground = Screen.colors.Magenta1 },
|
||||
[6] = { foreground = Screen.colors.SlateBlue },
|
||||
}
|
||||
end)
|
||||
|
||||
@ -763,10 +764,10 @@ describe('treesitter highlighting (help)', function()
|
||||
|
||||
screen:expect {
|
||||
grid = [[
|
||||
{1:>ruby} |
|
||||
{1: -- comment} |
|
||||
{1: local this_is = 'actually_lua'} |
|
||||
{1:<} |
|
||||
{6:>ruby} |
|
||||
{6: -- comment} |
|
||||
{6: local this_is = 'actually_lua'} |
|
||||
{6:<} |
|
||||
^ |
|
||||
|
|
||||
]],
|
||||
@ -776,10 +777,10 @@ describe('treesitter highlighting (help)', function()
|
||||
|
||||
screen:expect {
|
||||
grid = [[
|
||||
{1:>lua} |
|
||||
{1: -- comment} |
|
||||
{1: }{3:local}{1: }{4:this_is}{1: }{3:=}{1: }{5:'actually_lua'} |
|
||||
{1:<} |
|
||||
{6:>lua} |
|
||||
{6: }{1:-- comment} |
|
||||
{6: }{3:local}{6: }{4:this_is}{6: }{3:=}{6: }{5:'actually_lua'} |
|
||||
{6:<} |
|
||||
^ |
|
||||
|
|
||||
]],
|
||||
@ -789,10 +790,10 @@ describe('treesitter highlighting (help)', function()
|
||||
|
||||
screen:expect {
|
||||
grid = [[
|
||||
{1:>ruby} |
|
||||
{1: -- comment} |
|
||||
{1: local this_is = 'actually_lua'} |
|
||||
{1:<} |
|
||||
{6:>ruby} |
|
||||
{6: -- comment} |
|
||||
{6: local this_is = 'actually_lua'} |
|
||||
{6:<} |
|
||||
^ |
|
||||
|
|
||||
]],
|
||||
|
Loading…
Reference in New Issue
Block a user