CHANGE-CLASS;
** DEFMETHOD signals errors when methods with longer incongruent
lambda lists are added to generic functions;
+ ** COMPUTE-CLASS-PRECEDENCE-LIST now has a method specialized on
+ CLASS, as specified in AMOP;
+ ** COMPUTE-SLOTS :AROUND now assigns locations sequentially based
+ on the order returned by the primary method for classes of
+ class STANDARD-CLASS;
* fixed some bugs shown by Paul Dietz' test suite:
** DOLIST puts its body in TAGBODY
** SET-EXCLUSIVE-OR sends arguments to :TEST function in the
UNDEFINED-FUNCTION;
** PSETQ now works as required in the presence of side-effecting
symbol-macro places;
+ ** NCONC accepts any object as its last argument
+ ** :COUNT argument to sequence functions may be BIGNUM (thanks to
+ Gerd Moellman)
* fixed bug 166: compiler preserves "there is a way to go"
invariant when deleting code.
* fixed bug 172: macro lambda lists with required arguments after
&REST arguments now cause an error to be signalled. (thanks to
Matthew Danish)
- * fixed Entomotomy PEEK-CHAR-WRONGLY-ECHOS-TO-ECHO-STREAM bug (thanks
- to Matthew Danish)
- * fixed bug 225: STRING-STREAM is now a class (reported byg Gilbert
+ * fixed Entomotomy PEEK-CHAR-WRONGLY-ECHOS-TO-ECHO-STREAM
+ bug. (thanks to Matthew Danish)
+ * fixed bug 225: STRING-STREAM is now a class. (reported by Gilbert
Baumann)
+ * fixed bug 136: CALL-NEXT-METHOD no longer gets confused when
+ arguments are lexically rebound. (thanks to Gerd Moellmann and
+ Pierre Mai)
planned incompatible changes in 0.7.x:
* When the profiling interface settles down, maybe in 0.7.x, maybe