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?
Did you remember to do (slime-setup ‘(slime-fancy)) or (slime-setup ‘(slime-repl)) in your .emacs?
Regards, John
From: GreyHat LispHacker Sent: Monday, March 07, 2011 6:46 PM To: slime-devel@common-lisp.net Subject: [slime-devel] Problems with New SLIME install, SBCL, CCL,and older lisp implementations
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?
-------------------------------------------------------------------------------- _______________________________________________ slime-devel site list slime-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/slime-devel
Yes. After doing that, a lot of problems were solved. The one thing that did happen is that my version of CMUCL doesn't work. Any advice on how to solve that?
On Mon, Mar 7, 2011 at 7:55 PM, John Miller millejoh@mac.com wrote:
Did you remember to do (slime-setup ‘(slime-fancy)) or (slime-setup ‘(slime-repl)) in your .emacs?
Regards, John
From: GreyHat LispHacker Sent: Monday, March 07, 2011 6:46 PM To: slime-devel@common-lisp.net Subject: [slime-devel] Problems with New SLIME install, SBCL, CCL,and older lisp implementations
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:
- 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?
slime-devel site list slime-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/slime-devel
On 3/8/11 12:09 AM, GreyHat LispHacker wrote:
Yes. After doing that, a lot of problems were solved. The one thing that did happen is that my version of CMUCL doesn't work. Any advice on how to solve that?
Kind of hard to give advice when you don't say what version of cmucl and how it fails.
I've been using recent cmucl versions with recent versions of slime without problems (for the most part).
Ray