Repository navigation
question: can I use r.sessionWatcher for non-vscode editors? #1858
|
https://github.com/REditorSupport/vscode-R/wiki/R-Session-watcher Just checking if r.sessionWatcher feature could be used for non-vscode editors, such as neovim, coc-rlsp and R languageserver? Thanks! |
Replies: 1 comment
|
The reusable R-side integration now lives in the bundled sess package. #1764 establishes explicit endpoint/discovery metadata and stable session IDs, so another editor could implement a client for that protocol and use That still requires an editor-side implementation of the session handshake, JSON-RPC handlers, and the viewer/editor requests it intends to support. Installing This answers the architectural part of the question; I have not verified a supported non-VS Code client. |
The reusable R-side integration now lives in the bundled sess package. #1764 establishes explicit endpoint/discovery metadata and stable session IDs, so another editor could implement a client for that protocol and use
sess::connect(endpoint = ...).That still requires an editor-side implementation of the session handshake, JSON-RPC handlers, and the viewer/editor requests it intends to support. Installing
sessorlanguageserveralone does not provide a ready-made Neovim/coc integration.This answers the architectural part of the question; I have not verified a supported non-VS Code client.