Hi--
CVS slime is broken on OpenMCL, as of yesterday at the latest:
OpenMCL Version 1.0-p060223 Mac OS X 10.4.8 Emacs 22.0.50.1 Slime CVS
---------> Welcome to OpenMCL Version 1.0-p060223 (DarwinPPC32)! ? ;Loading #P"/Users/ocorrain/elisp/slime/swank-loader.lisp"... ;Loading #P"/Users/ocorrain/.slime/fasl/2006-12-14/openmcl-1.0-darwin-powerpc/swank-backend.dfsl"... ;Loading #P"/Users/ocorrain/.slime/fasl/2006-12-14/openmcl-1.0-darwin-powerpc/nregex.dfsl"... ;Loading #P"/Users/ocorrain/.slime/fasl/2006-12-14/openmcl-1.0-darwin-powerpc/metering.dfsl"... ;Loading #P"/Users/ocorrain/.slime/fasl/2006-12-14/openmcl-1.0-darwin-powerpc/swank-openmcl.dfsl"... ;Loading #P"/Users/ocorrain/.slime/fasl/2006-12-14/openmcl-1.0-darwin-powerpc/swank-gray.dfsl"... ;Loading #P"/Users/ocorrain/.slime/fasl/2006-12-14/openmcl-1.0-darwin-powerpc/swank.dfsl"... ; Warning: These Swank interfaces are unimplemented: ; (ACTIVATE-STEPPING ADD-FD-HANDLER ADD-SIGIO-HANDLER CALLS-WHO MACROEXPAND-ALL 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 #P"/Users/ocorrain/elisp/slime/swank-loader.lisp" ? > Error in process listener(1): Incorrect keyword arguments in (:EXTERNAL-FORMAT :ISO-LATIN-1-UNIX) .
While executing: "Unknown" Type :POP to abort.
Type :? for other options. 1 > <----------
* Tiarnán Ó Corráin [2006-12-14 21:32+0100] writes:
Welcome to OpenMCL Version 1.0-p060223 (DarwinPPC32)! ? ;Loading #P"/Users/ocorrain/elisp/slime/swank-loader.lisp"...
...
#P"/Users/ocorrain/elisp/slime/swank-loader.lisp" ? > Error in process listener(1): Incorrect keyword arguments in (:EXTERNAL-FORMAT :ISO-LATIN-1-UNIX) .
While executing: "Unknown" Type :POP to abort.
Type :? for other options. 1 > <----------
It looks like you didn't reload the Elisp code after the upgrade. The first few lines of the *inferior-lisp* buffer should look like:
(progn (load "swank-loader.lisp" :verbose t) (funcall (read-from-string "swank:start-server") "/tmp/slime.8419" :coding-system "iso-latin-1-unix"))
older versions used :external-format :iso-latin-1-unix.
I don't have OpenMCL and can't say whether the OpenMCL backend is broken in some other way.
Helmut.
Helmut Eller heller@common-lisp.net writes:
I don't have OpenMCL and can't say whether the OpenMCL backend is broken in some other way.
works for me.