Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-14 | fix(lsp): some servers have dynamic commands (#3471) | opalmay | |
2022-11-01 | fix(lsp) launch servers in path as well (#3390) | k4z4n0v4 | |
2022-10-31 | fix(lsp): only launch installed servers (#3366) | CPea | |
2022-10-27 | fix(lsp): do a nil check before string matching autocmd desc (#3354) | Abouzar Parvan | |
2022-10-26 | fix(lsp): don't start servers multiple times (#3347) | LostNeophyte | |
2022-08-29 | fix(lsp): pass name arg to should_auto_install (#2958) | Daniel RodrÃguez Rivero | |
2022-08-09 | fix(lsp): return the actual resolved mason-config (#2889) | kylo252 | |
2022-08-09 | refactor!: migrate to mason.nvim (#2880) | kylo252 | |
2022-07-31 | fix(lvim/lsp/manager): make client_is_configured more reliable (#2851) | lvimuser | |
2022-05-21 | refactor: load the default options once (#2592) | kylo252 | |
BREAKING CHANGE: modifying the default options for keymaps and autocmds is now done by overwriting them, since they won't be loaded into the global `lvim` table anymore * refactor: use the lua-commands api * refactor!: use the lua-autocmds api * fix(settings): let neovim handle spellfile * feat: add log:set_log_level() * chore: update examples * chore: add deprecation notice for custom_groups | |||
2022-04-28 | refactor(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-14 | refactor(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-03 | refactor: more consistent autocmds (#2133) | kylo252 | |
2021-12-20 | refactor: remove unused old language configs (#2094) | kylo252 | |
2021-12-08 | fix(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-22 | fix(lsp): avoid installing an overridden server (#1981) | kylo252 | |
2021-10-31 | perf(lsp): use the new upstream API for filetypes (#1836) | kylo252 | |
2021-10-30 | fix(lsp): avoid data-race on server:install() (#1863) | kylo252 | |
2021-10-28 | fix(lsp): install templates and configure overrides for custom providers | Chase Colman | |
2021-10-23 | fix(lsp): template generator now uses lsp.override (#1813) | kylo252 | |
2021-10-10 | feat: add an independent lvim namespace (#1699) | kylo252 | |