diff options
author | Gregory Anders <8965202+gpanders@users.noreply.github.com> | 2022-12-08 10:55:09 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-08 10:55:09 -0700 |
commit | 9b14ad5fd9e15718aa938f7a426dddcc2edab4e3 (patch) | |
tree | 53d4bb16095fafb481aacdfe6e52febbfd66327c /src | |
parent | 42009ac7df88bfffeea49a83e642fdc6cf9f9447 (diff) | |
parent | 9f035559defd9d575f37fd825954610065d9cf96 (diff) | |
download | rneovim-9b14ad5fd9e15718aa938f7a426dddcc2edab4e3.tar.gz rneovim-9b14ad5fd9e15718aa938f7a426dddcc2edab4e3.tar.bz2 rneovim-9b14ad5fd9e15718aa938f7a426dddcc2edab4e3.zip |
Merge pull request #21100 from jdrouhard/lsp_semantic_tokens
LSP: semantic tokens support
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/highlight_group.c | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/nvim/highlight_group.c b/src/nvim/highlight_group.c index 2e60d6a570..c4649ac91c 100644 --- a/src/nvim/highlight_group.c +++ b/src/nvim/highlight_group.c @@ -258,12 +258,23 @@ static const char *highlight_init_both[] = { "default link @type Type", "default link @type.definition Typedef", "default link @storageclass StorageClass", - "default link @structure Structure", "default link @namespace Identifier", "default link @include Include", "default link @preproc PreProc", "default link @debug Debug", "default link @tag Tag", + + // LSP semantic tokens + "default link @class Structure", + "default link @struct Structure", + "default link @enum Type", + "default link @enumMember Constant", + "default link @event Identifier", + "default link @interface Identifier", + "default link @modifier Identifier", + "default link @regexp SpecialChar", + "default link @typeParameter Type", + "default link @decorator Identifier", NULL }; |