From: William Harold Newman <william.newman@ai...> - 2001-09-10 21:03:57
On Mon, Sep 10, 2001 at 08:52:22PM +0400, Alexey Dejneka wrote:
> > * (defgeneric gf (a) (:method :around (x) x))
> > debugger invoked on condition of type SIMPLE-ERROR:
> > bad method specification in DEFGENERIC GF
> > -- qualifier mismatch for lambda list (X)
> > restarts:
> > 0: [ABORT ] Reduce debugger level (leaving debugger).
> > 1: [TOPLEVEL] Restart at toplevel READ/EVAL/PRINT loop.
> > (SB-PCL::EXPAND-DEFGENERIC GF (A) (#))
> > 0]
> EXPAND-DEFGENERIC tries to check qualifiers in a strange way. I think
> it is better to pass them to DEFMETHOD.
OK, thank you. I should be able to deal with this once I straighten
out my EVAL-WHEN/DEFSTRUCT/DEFUN/GENESIS problems.
William Harold Newman <william.newman@...>
pending patches from sbcl-devel:
MNA 'reworked defclass patch' 2001-09-05
Ingvar Mattson any-8-bit-character-set patch 2001-09-05 (web link?)
MNA patch for fd-stream.lisp 2001-09-10
Alexey Dejneka "Bug in EXPAND-DEFGENERIC" patch 2001-09-10
issues raised on sbcl-devel that I won't get to 'til after 0.7.0:
DEFSTRUCT redefinition CERROR confusion
bootstrapping under CLISP
PGP key fingerprint 85 CE 1C BA 79 8D 51 8C B9 25 FB EE E0 C3 E5 7C