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?