feat: add lsp hl groups from upstream, tidy up tree-sitter hls (#330)

* chore: remove commented deprecated groups

* feat: add rule-based sem token highlighting (tracking 1cc23e1109)

* feat: add ts-rainbow2 highlights

* feat: add special string documentation highlight, remove unused group, and reorganize hl groups based on nvim-treesitter

* fix: linked to treesitter groups and added some additional missing hl groups

---------

Co-authored-by: Folke Lemaitre <folke.lemaitre@gmail.com>
This commit is contained in:
Amaan Qureshi
2023-03-07 02:51:51 -05:00
committed by GitHub
parent a310c1ddb3
commit 827b05e12c
2 changed files with 66 additions and 61 deletions

View File

@@ -186,6 +186,10 @@ M.defaults = {
default = true,
link = "Keyword",
},
["@keyword.coroutine"] = {
default = true,
link = "@keyword",
},
["@keyword.function"] = {
default = true,
link = "Keyword",
@@ -229,10 +233,6 @@ M.defaults = {
default = true,
link = "Identifier",
},
["@parameter.reference"] = {
default = true,
link = "@parameter",
},
["@preproc"] = {
default = true,
link = "PreProc",
@@ -369,7 +369,7 @@ M.defaults = {
},
["@type.qualifier"] = {
default = true,
link = "Type",
link = "@keyword",
},
["@variable.builtin"] = {
default = true,