Age | Commit message (Collapse) | Author |
|
|
|
Co-authored-by: Thomas Bernard <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
* refactor: use api-autocmds for lsp functions
* chore: use the existing client.supports_method api
* fix: a callback in an autocmd doesn't pass nil
* revert: keep changes minimal to which-key
Co-authored-by: Abouzar Parvan <[email protected]>
|
|
|
|
* revert: do not run packer.sync() on every reload
* chore: update which-key mappings for logs
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* chore(lsp): update plugins
* refactor(lsp): decouple the installer setup-hook
- remove the deprecated `server:setup()`
- set up the server manually with lspconfig once `server:on_ready()`
has been triggered
* chore: use the new lsp_installer.setup()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* fix(cmp): update nvim-cmp to the latest version (#2467)
* fix(cmp): bring back default keybindings (#2470)
|
|
|
|
|
|
* refactor(lsp): cleanup override settings
- rename lsp.override to lsp.automatic_configuration.ignored_servers
- add lsp.automatic_configuration.ignored_filetypes
* chore(info): update override section
* refactor(lsp): rename ignored to skipped
* fix: better deprecation handling
* docs(lsp): add example for (un-)skipping servers
* refactor(lsp): allow installing overridden servers
* docs(lsp): update config_win.example.lua as well
* chore(lsp): update skipped_servers list
* fix(logger): less noise from client_is_configured
|
|
|
|
|
|
Co-authored-by: danielo515 <https://github.com/danielo515>
|
|
|
|
|
|
|
|
|
|
|
|
Co-authored-by: kylo252 <[email protected]>
|
|
|
|
|
|
|
|
|
|
Lunarvim has keyboard shortcuts for various LSP searches, that feeds results to quickfix list.
It is useful then to have a quick way to inspect LSP results in quickfix via Telescope.
|
|
|
|
* fix(peek): print error if lsp is unable to get file contents
* fix(peek): replace print with vim.notify
|
|
|
|
|
|
|