Re: LSP Server for CHICKEN (and more ...)

2022-06-13 Thread Ricardo G. Herdt
There was a change in scheme-json-rpc that I forgot to push, and scheme-lsp-server relies on it. It should work now. Am 13.06.2022 19:00 schrieb Mario Domenech Goulart: On Mon, 13 Jun 2022 12:04:56 + r.he...@posteo.de wrote: Thanks for pointing this out. Fixed. You're welcome. Now inst

Re: LSP Server for CHICKEN (and more ...)

2022-06-12 Thread Ricardo G. Herdt
Hi Mario, Am 11.06.2022 17:18 schrieb Mario Domenech Goulart: Maybe http://wiki.call-cc.org/eggref/5/salmonella#testing-executable-files-installed-by-eggs can help. With your hint and wasamasa's help I figured out how to solve it, thank you both. The problem is that chicken-doc doesn't find a

LSP Server for CHICKEN (and more ...)

2022-06-11 Thread Ricardo G. Herdt
Hi folks! I mentioned my work on an LSP server for Scheme a while ago. For those that don't know the Language Server Protocol (LSP), it is meant for adding programming language support for IDEs and editors that implement the protocol (nowadays most of them support it). After a long pause peri

Re: New egg (json-rpc) and some words about LSP

2021-04-19 Thread Ricardo G. Herdt
Hi Daniel, Am 19.04.2021 11:52 schrieb Daniel Ziltener: 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. Nice, an Emacs LSP based client is at the top of my wishlist,

Re: New egg (json-rpc) and some words about LSP

2021-04-18 Thread Ricardo G. Herdt
Hi Diego, Am 18.04.2021 01:45 schrieb Diego: Even beyond that though, chicken-doc doesn't actually seem to have a notion of modules at all - only egg names. So in any case it would be listed as (r7rs string-map). It might be worthwhile to look into adding module introspection to chicken-doc in t

New egg (json-rpc) and some words about LSP

2021-04-17 Thread Ricardo G. Herdt
Hi all, I created a simple JSON-RPC implementation that I would like to share. @Mario, can you please add it to the coop? https://gitlab.com/rgherdt/scheme-json-rpc It's my first library release, so any ideas regarding the API are welcome. The calling procedures are rather simple for now, fo