[slime-devel] New assertion in swank.lisp fails with CLisp

idirectscm at aim.com idirectscm at aim.com
Thu Dec 17 01:44:13 UTC 2009


With the recent changes to swank.lisp (in revision 1.676), the start-up 
of SLIME triggers the following error:

(BOUNDP 'SWANK:*SLDB-QUIT-RESTART*) must evaluate to a non-NIL value.
   [Condition of type SIMPLE-ERROR]

This error is triggered with CLisp (version 2.47 or 2.48), but is not 
triggered with SBCL (version 1.0.30).

The error occurs while running Emacs 23.1 with slime.el, revision 
1.1256.  The steps to trigger the error
is to start SLIME with the command 'M-x slime'.

Emacs was started with the following command:

$ emacs -nw -Q --load ~/.emacs.d/lisp/minimal-slime-init.el

where miniminal -slime-init.el contains the following:

--- snip ---

(setq inferior-lisp-program "/usr/bin/clisp")
(add-to-list 'load-path "~/.emacs.d/lisp/slime/trunk")

(require 'slime-autoloads)

(eval-after-load 'slime
  '(progn
     (slime-setup '(slime-fancy))))

(sleep-for 2)
(slime)

--- snip ---

Attached is a backtrace listing (text file) from sldb.

Two minor unrelated items:
1) The latest ChangeLog lists 'swank-sbcl.org' instead of 
'swank-sbcl.lisp'.
2) The new documentation for *sldb-quit-restart* in slime.texi 
misspells the word 'debugger' with three g's.

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: backtrace.txt
URL: <https://mailman.common-lisp.net/pipermail/slime-devel/attachments/20091216/ee97bc49/attachment.txt>


More information about the slime-devel mailing list