-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Due to a problem I was having with SBCL suddenly taking 100% processor time, I recently upgraded from the existing Ubuntu SBCL package to version 1.0.23 and the latest version of SLIME from the CVS repository, running on Emacs Snapshot (GTK) 23. Unfortunately, now SLIME can connect to SBCL but does not create the REPL buffer. SLIME creates the *slime-events* * buffer and the *inferior-lisp* * buffer. In the inferior-lisp buffer, a message states that Swank has started and lists the port number.
Here is the complete *inferior-lisp* buffer contents: (progn (load "/home/jonathan/.emacs.d/slime/swank-loader.lisp" :verbose t) (funcall (read-from-string "swank-loader:init")) (funcall (read-from-string "swank:start-server") "/tmp/slime.12111" :coding-system "iso-latin-1-unix"))
This is SBCL 1.0.23, an implementation of ANSI Common Lisp. More information about SBCL is available at http://www.sbcl.org/.
SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. * ; loading #P"/home/jonathan/.emacs.d/slime/swank-loader.lisp" ; loading #P"/home/jonathan/.slime/fasl/2009-01-27/sbcl-1.0.23-linux-x86-64/swank-backend.fasl" ; loading #P"/home/jonathan/.slime/fasl/2009-01-27/sbcl-1.0.23-linux-x86-64/swank-source-path-parser.fasl" ; loading #P"/home/jonathan/.slime/fasl/2009-01-27/sbcl-1.0.23-linux-x86-64/swank-source-file-cache.fasl" ; loading #P"/home/jonathan/.slime/fasl/2009-01-27/sbcl-1.0.23-linux-x86-64/swank-sbcl.fasl" STYLE-WARNING: redefining EMACS-INSPECT (#<BUILT-IN-CLASS T>) in DEFMETHOD ; loading #P"/home/jonathan/.slime/fasl/2009-01-27/sbcl-1.0.23-linux-x86-64/swank-gray.fasl" STYLE-WARNING: Implicitly creating new generic function STREAM-READ-CHAR-WILL-HANG-P. ; loading #P"/home/jonathan/.slime/fasl/2009-01-27/sbcl-1.0.23-linux-x86-64/swank.fasl" WARNING: These Swank interfaces are unimplemented: (CALLS-WHO DISASSEMBLE-FRAME SLDB-BREAK-AT-START SLDB-BREAK-ON-RETURN WHO-SPECIALIZES) ;; Swank started at port: 44287. 44287 *
This is what I get in the *Messages* buffer: Polling "/tmp/slime.12111".. (Abort with `M-x slime-abort-connection'.) [7 times] Connecting to Swank on port 44287.. [2 times] Connected. Hacks and glory await!
This appears to suggest that SLIME thinks it has succeeded in creating the REPL. However, it does not appear in the buffer menu or the complete buffer list.
Any assistance with this would be appreciated.
Jonathan
- -=-=- ... "Abstract math seems to be the lubricant for hammering square pegs into round holes." - Unknown