4 Commits (ee19eda2e3b2c7e627c94e0daf9c93ab17027ab1)

Author SHA1 Message Date
bhagwan ee19eda2e3 feat: 'diagnostics.icon_padding' for extra wide icons (#470) 2 years ago
bhagwan 248efd1ffc fix(diagnostics): 'vim.trim' predefined signs (closes #470) 2 years ago
bhagwan a2c7d7863c feat(diagnostics): extract icons|highlights from neovim signs 2 years ago
bhagwan 5e4151d495 feat(lsp_workspace_symbols): added '<C-g>' to toggle live query:
works similar to 'grep_lgrep' action toggling between the fuzzy
matching on the entire workspace symbols and live query which
sends a new LSP query with each keystroke, fuzzy query is saved
between toggles so it can be used as an extra filter for example:
live query 'foo', press ctrl-g and enter '!.lua', to exclude all
lua files.
Addittional changes:
- diagnostics decoupled from LSP, new options under 'diagnostics'
- symbols options has their own category under 'lsp.symbols'
- 'lsp_document_diagnostics' -> 'diagnostics_document'
- 'lsp_workspace_diagnostics' -> 'diagnostics_workspace'
- backward compatibility maintained for the above changes
- all symbols providers use 'async=true' by default
2 years ago