languageserver
languageserver copied to clipboard
An implementation of the Language Server Protocol for R
It might be interesting to implement the [Semantic Tokens](https://microsoft.github.io/language-server-protocol/specifications/specification-3-16/#textDocument_semanticTokens) which is newly added to the LSP. Also see https://github.com/Ikuyadeu/vscode-R/issues/377.
We may provide completion for list-like objects in package such as `.Machine`, `.Platform`, and objects defined in packages such as R6 classes since their elements are known. In contrast with...
I was wondering if there was any way to disable the parenthesis matching in the autocompletion feature? Example: in the text editor type `prin` then hit tab you will get...
If a package languageserver has loaded is updated or reinstalled, existing R sessions that have already loaded the package may result in the following error: ``` [Error - 4:38:20 PM]...
Thanks for this amazing package. It works brilliant for Vim on Linux. It seems like that auto-completion on R6 object methods is not supported. Is there any plan to add...
I met a error today and solved it. One of the dependent packages, 'stringi' does not work after updating to R3.2.1. If new user normally install the languageserver will get...
I'm not sure if this is a `LanguageClient-neovim` issue or the language server. When I visually select for example `a = c(1, 2)` in Vim and applied formatting, it will...
The [LSP Spec says the following](https://microsoft.github.io/language-server-protocol/specification#textDocument_didOpen): > ... Note that a server’s ability to fulfill requests is independent of whether a text document is open or closed. For example, I...
This only affects development, not the end user. To duplicate: With `languageserver` not installed: devtools::load_all("languageserver") devtools::test("languageserver") Output is: Loading languageserver Loading required package: testthat Testing languageserver ✔ | OK F...
The language server fails to start because it tries to parse an **xml** file in one of my R package (called _xsef_) and cannot find **xmlTreeParse** function. I am using...