nvim-navic
nvim-navic copied to clipboard
fix: add macro to icon and check list.
Fix https://github.com/utilyre/barbecue.nvim/issues/2.
Which language server uses 255 as a symbol kind? Also are there more language servers using non-standard symbol kinds?
255 is for #define lines in C and C++, it is used as macro for the preprocessor.
CCLS uses it and is a major LSP for two huge languages, so I am sure there are more, just found out struct has no support it with Navic.
Perhaps it should be customisable this setting; So that we can add specific configurations for specific Language Servers.