-
Notifications
You must be signed in to change notification settings - Fork 3
Eclipse IDE
Cusp (a version of Swank Server) adds live at runtime groveled language support/documentation to your IDE
Install Eclipse IDE 3.7+
Install CUSP into Eclipse Window->Install New Software-> New Update Site: https://raw.githubusercontent.com/TeamSPoon/CYC_JRTL_with_CommonLisp/master/cusp/update-site/ Human Viewable
The Client Source code, in this case, is written in java and the original author's CUSP did not keep up with all the SLIME/SWANK protocol updates (and non-protocol changes). So we pinned one version of SWANK and re-_lisp-_packaged into CUSP to avoid current and future conflicts. Also, moved to port 3005 from 4005 which allows CYC to run an up to date (via Quicklisp) version of SWANK for Emacs and Atom IDE support.
We still are continually updating the CUSP/SWANK server to allow user synthesized (non-CL) content from CycL rules, SubLisp OOP, Java compiled methods with no docs and Javadoc methods etc to appear.
The same rich information whether the files being edited are .lisp .subl .cycl .pddl or even .ke
Hopefully soon, the same infrastructure will be used to supply Language Server Protocol (LSP).
On one machine (remote or local) Run the CYC Server:
./abclc --rcyc --cusp
or ./abclc --rcyc --all-features
The Eclipse PDE Client will connect to the server (defaults to localhost:3005)
Configured in Window -> Preferences -> CUSP
Full list of threads

