I've been trying to get Clozure CCL to work with SLIME, and continue to run into numerous problems with more recent versions.
In the process of upgrading SLIME, I have more problems with older versions of SBCL and newer versions of SLIME. None of these problems occurred with the repository versions of SLIME.
I have also had similar errors with other lisp implementations (older versions) that had worked: CLISP, GCL, CMUCL etc.
Here is my current system: Ubuntu 9.10: Kernel Version 2.6.28.19 Emacs 23 Slime: CVS source as of 3/7/10 Clozure CCL Version 1.7-dev-r14664M-trunk SBCL 1.0.29
Steps taken: 1. Purge from system repository versions of SLIME + SWANK. SBCL 1.0.29 and CMUCL (Python 1.1) worked with these. 2. Install most recent version of SLIME, CCL, SBCL
Results: Slime Message when CCL invoked:
; Warning: These Swank interfaces are unimplemented: ; (ACTIVATE-STEPPING ADD-FD-HANDLER ADD-SIGIO-HANDLER ; BACKGROUND-SAVE-IMAGE DUP EXEC-IMAGE MAKE-FD-STREAM ; REMOVE-FD-HANDLERS REMOVE-SIGIO-HANDLERS SLDB-BREAK-AT-START ; SLDB-BREAK-ON-RETURN SLDB-STEP-INTO SLDB-STEP-NEXT SLDB-STEP-OUT) ; While executing: SWANK-BACKEND::WARN-UNIMPLEMENTED-INTERFACES, in process listener(1).
It then drops me down into Emacs inferior-lisp.
Slime Message when SBCL 1.0.29 invoked:
STYLE-WARNING: redefining EMACS-INSPECT (#<BUILT-IN-CLASS T>) in DEFMETHOD ; loading #P"/.slime/fasl/2011-02-24/sbcl-1.0.29.11.debian-linux-x86/swank-gray.fasl" STYLE-WARNING: Implicitly creating new generic function STREAM-READ-CHAR-WILL-HANG-P. ; loading #P"/.slime/fasl/2011-02-24/sbcl-1.0.29.11.debian-linux-x86/swank-match.fasl" ; loading #P"/.slime/fasl/2011-02-24/sbcl-1.0.29.11.debian-linux-x86/swank-rpc.fasl" ; loading #P"/.slime/fasl/2011-02-24/sbcl-1.0.29.11.debian-linux-x86/swank.fasl" WARNING: These Swank interfaces are unimplemented: (DISASSEMBLE-FRAME SLDB-BREAK-AT-START SLDB-BREAK-ON-RETURN)
Again, Slime drops down into inferior-lisp mode.
Any ideas what needs to be done?