Skip to content

Eclipse IDE

Douglas R. Miles edited this page Sep 3, 2019 · 40 revisions

Cusp (a version of Swank Server) adds live at runtime groveled language support/documentation to your IDE

Install

Install Eclipse IDE 3.7+

Install CUSP from Github as an Eclipse Update Site:

https://raw.githubusercontent.com/TeamSPoon/CYC_JRTL_with_CommonLisp/master/cusp/update-site/

Notes

( PDE Client Source: https://github.com/TeamSPoon/CYC_JRTL_with_CommonLisp/tree/master/cusp )

The Client, in this case, is coded in java and no fun to update every month as SWANK evolves. Our LarKC CUSP is special since the original author's CUSP does not keep up with all the SLIME/SWANK updates we pinned one version of the server and repackaged into CUSP and moved to port 3005 from 4005 (which currently runs an up to date SWANK for EMACS and Atom). Though we are continually updating the server to allow user synthesized (non-CL) content (Like SubLisp OOP, Java methods etc)

_(Server Source https://github.com/TeamSPoon/CYC_JRTL_with_CommonLisp/tree/master/platform/site-lisp/cusp)

Running

Run: ./abclc --rcyc --cusp or ./abclc --rcyc --all-features

The port it uses is CUSP/3005

Screenshot

CUSP

Full list of threads

Full list of threads

Clone this wiki locally