Re: IDE support for a remote Lisp via Swank?
MichaĆ "phoe" Herda <[email protected]> Sun, 11 Feb 2024 22:46:36 +0100
| Newsgroups | gmane.lisp.openmcl.devel |
|---|---|
| Message-ID | <[email protected]> |
This boils down to reimplementing all of Slime in Common Lisp + hooking this into the IDE. Prior work, such as swank-client, already exists to handle the underlying s-expression protocol; the trick will be to reimplement the functionality on top of the protocol that provides facilities such as the interactive debugger, xref calls, completions, etc.. On 11.02.2024 21:56, Chris Hanson wrote: > Prior discussion makes it clear that a number of CCL users are using it because they prefer the IDE experience to that of emacs+SLIME. Has anyone worked on adding Swank support to the IDE, such that it can be used to interact with a remote (and potentially non-CCL) Lisp? > > That would be convenient for things like server-side development and HPC (run the IDE on your laptop, run the code on the compute server down the hall). It could also draw some users of other implementations to the CCL IDE, who might then hack on it as they use it. > > -- Chris >