| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
|
|
|
|
|
| |
This is not a desirable solution, but it's better than as-is.
There's a couple of reasons for this:
1) lspconfig only enables these commands upon successful attachment of
servers, which doesn't really fit their use case.
2) We gain direct access to new Lua APIs for defining user commands,
allowing us to leverage Lua callbacks and functions instead of
intermediary global variables.
|
| |
|
|
| |
(#692)
|
| | |
|
| | |
|
| |
|
|
|
| |
This is to avoid modifying configs for servers that users don't want
to manage via nvim-lsp-installer.
|
| | |
|
|
|
* feat: integrate with lspconfig's on_setup hook
* fix!: don't use aliased installation directories if new .setup() fn is used
This makes it so servers are always installed in a directory name that
corresponds with the server name. The reason aliased installation directories
is supported is lost on me, but it's legacy and complicates things
unnecessarily.
This is a breaking change for users who previously were using the `.on_server_ready()`
hook, and now transitioned to setting up servers directly via lspconfig.
These users will need to reinstall the server.
* fix: block usage of the deprecated server:setup() method if new setup method is used
* fix: allow passing no arg to setup()
* docs: ok final.v3 readme
|