LanguageClient-neovim
LanguageClient-neovim copied to clipboard
Language Server Protocol (LSP) support for vim and neovim.
## Is your feature request related to a problem? Please describe. Some languages have a single server that can target multiple different filetypes. For example `typescript-language-server` that works with `javascript`,...
I'm not quite sure if this is correct, but all those calls to `text_document_did_change` seemed unnecessary to me. While removing those I also noticed that our `handle_text_change` function doesn't really...
- Did you upgrade to latest plugin version? Yes. languageclient --version is 0.1.161. :checkhealth is all green/OK. - Did you check [troubleshooting]? Yes, I tested with a minimal vimrc, as...
Currently, the Denite sources are just called `references`, `documentSymbol`, or `contextMenu`. This somehow pollutes the global source namespace and is also hard to recognize. Especially the relation of `contextMenu` to...
Hi. I tried to build release `0.1.158` using current NixOS 20.3 (nixpkgs hash 076c67fdea6d0529a568c7d0e0a72e6bc161ecf5) The build complains that it can't find `anyhow` package. Could it be an undeclared dependency? Exact...
## Is your feature request related to a problem? Please describe. Every time i run `PlugUpdate` on Windows it fails to replace `bin/languageclient` file. The reason is that on Windows...
This PR changes `LanguageClient#complete` to use a callback instead of `LanguageClient#runSync` to get the completion items so that a misbehaving server (one that does not reply or takes too long...
This PR provides a config option for a function name to be used as a callback for the publish diagnostics call. What this does is enable us to integrate with...
The code appears working. But I see the orginal code (left untouched) is also referenced by other parts. Need to know if those also need to be updated. Fixes this:...
- Did you upgrade to latest plugin version?: Yes - Did you upgrade to/compile latest binary? Run shell command `bin/languageclient --version` to get its version number. `languageclient 0.1.160` - (Neovim...