[slime-devel] Method arglist generates error

Paolo Amoroso amoroso at mclink.it
Sat Jan 17 21:32:54 UTC 2004


Suppose I type the following at a *slime-repl<n>* buffer:

; CMU Common Lisp  Port: (localhost 32816)  Pid: 805
CL-USER> (defclass myclass () ((slot :initarg :slot :accessor slot)))
#<STANDARD-CLASS MYCLASS {485E7535}>
CL-USER> (slot

If I place the cursor just after "(slot" and press space, I get the
following SLIME error:

:NO-LAMBDA-LIST fell through ETYPECASE expression.
Wanted one of (NULL CONS STRING).
   [Condition of type CONDITIONS::CASE-FAILURE]

Restarts:
  0: [ABORT] Return to SLIME toplevel.
  1: [ABORT] Return to Top-Level.

Backtrace:
  0: ("DEFMETHOD ARGLIST-STRING (T)" #<unused-arg> #<unused-arg> "slot")
  1: ("DEFMETHOD ARGLIST-STRING (T)" 3 #<unused-arg> #<unused-arg> "slot")[:EXTERNAL]
 --more--

I use SLIME CVS sources updated today, CMUCL 18e and GNU Emacs 20.7.2
under Debian Woody.


Paolo
-- 
Why Lisp? http://alu.cliki.net/RtL%20Highlight%20Film




More information about the slime-devel mailing list