languageserver
languageserver copied to clipboard
An implementation of the Language Server Protocol for R
@kcf-jackson has created the [{typeChecker} package](https://github.com/kcf-jackson/typeChecker/), an experimental static type checker for R. I had a try at integrating it into {languageserver}, in the [`types` branch of my fork](https://github.com/andycraig/languageserver/tree/types). It...
I discovered it when investigating #277. ``` r$> Sys.setlocale(locale = "english") [1] "LC_COLLATE=English_United States.1252;LC_CTYPE=English_United States.1252;LC_MONETARY=English_United States.1252;L" r$> fs::path_has_parent(enc2utf8("c:/Users/中文"), "c:/ProgramData/") Error in if (xi > xj) 1L else -1L : missing...
Hi How can users of the language server debug it? I have a valid R file which seems to reliably cause a `textDocument/documentSymbol` to time out without a response. I...
Hello, first, many thanks for implementing language server in R it works great and out of the box ! I use languageserver in vim via [coc-r-lsp](https://github.com/neoclide/coc-r-lsp) and in combination with...
Hi, It would be great if the main page `README` would be a little more explicit on how to install in Emacs. For the moment it just points to `lsp`...
Currently, formatting runs in the master process of languageserver which is a blocking action (#141). If user enables formatOnSave or formatOnPaste, then either saving a large document or pasting a...
Which language server features are you planning on supporting? linting / diagnostics are pretty easy, code prettying / formatting somewhat more difficult, although https://github.com/krlmlr/styler is a good step forward there....
It is tricky to provide completion without attaching to the R session being used by user. One simplified approach that I believe can serve most of the purposes is parse...
Note that I am using https://github.com/REditorSupport/vscode-r-lsp, but I feel that particular implementation is not the core issue, so I'll try here first. My problem is this line: x^(y + z)...
VScode-R gives me a wonderful experience on a local machine (macOS) with R and R LSP client extension installed. However it fails to work on a remote linux server when...