Hi Ricardo, having an LSP server in the works is great news, thank you for starting this! I was actually thinking about experimenting with creating one, but I currently simply lack the time. In any case, I've starred the repository and might look into doing smaller contributions, and I will also take a look at your client and try adapting it for Emacs' LSP mode.
Regards, Daniel Am Samstag, 17. April 2021, 21:22:29 CEST schrieb Ricardo G. Herdt: > The LSP server is mainly tcp socket base, although using it with > standard input/output shouldn't be a problem. I'm still not sure what > are the tradeoffs between both options though. > > I also started writing a LSP client for VSCode. Although I'm an emacs > user, I think VSCode support could help atracting new users, so that's > why I'm focusing on it first. It also helps that it's LSP support is > obviously very mature. If someone wants to work on a different client, > feel free to contact me (rgherdt on #chicken). > > LSP features might be not as rich as say the Swank protocol. But we can > add custom commands to it (I did it to send 'load requests to the > server). So it looks quite flexible. > > For those curious about the current state: > https://gitlab.com/rgherdt/scheme-lsp-server > https://gitlab.com/rgherdt/vscode-scheme-lsp > > Cheers, > > Ricardo Herdt
signature.asc
Description: This is a digitally signed message part.