summaryrefslogtreecommitdiff
path: root/lua/lvim/lsp/manager.lua
AgeCommit message (Collapse)Author
2022-04-28refactor(lsp): decouple the installer setup-hook (#2536)kylo252
* 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()
2022-04-14refactor(lsp): cleanup servers' override configuration (#2243)kylo252
* 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
2022-01-03refactor: more consistent autocmds (#2133)kylo252
2021-12-20refactor: remove unused old language configs (#2094)kylo252
2021-12-08fix(lsp): prevent repeated setup call (#2048)kylo252
Check if the manager `autocomd` has already been configured, since some servers can take a while to initialize.
2021-11-22fix(lsp): avoid installing an overridden server (#1981)kylo252
2021-10-31perf(lsp): use the new upstream API for filetypes (#1836)kylo252
2021-10-30fix(lsp): avoid data-race on server:install() (#1863)kylo252
2021-10-28fix(lsp): install templates and configure overrides for custom providersChase Colman
2021-10-23fix(lsp): template generator now uses lsp.override (#1813)kylo252
2021-10-10feat: add an independent lvim namespace (#1699)kylo252