Update of /cvsroot/sbcl/sbcl
In directory sc8-pr-cvs1:/tmp/cvs-serv8986
Modified Files:
NEWS version.lisp-expr
Log Message:
0.8alpha.0.23:
Fix a couple of the CLOS bugs that have been accumulating:
... make :ALLOCATION :CLASS slots behave as they should in slot
inheritance and class redefinition.
Slightly unKLUDGEify the %SET-SYMBOL-VALUE implementation
... do it the same way whether building with #!+SB-THREAD or
not, so at least it's ugly once and only once.
Index: NEWS
===================================================================
RCS file: /cvsroot/sbcl/sbcl/NEWS,v
retrieving revision 1.299
retrieving revision 1.300
diff -u -d -r1.299 -r1.300
--- NEWS 8 May 2003 15:43:21 -0000 1.299
+++ NEWS 9 May 2003 10:22:48 -0000 1.300
@@ -1724,6 +1724,9 @@
types.
** &ENVIRONMENT parameter in macro lambda list is bound first.
** SXHASH on condition objects no longer returns NIL.
+ ** :ALLOCATION :CLASS slots are better treated; their values are
+ updated on class redefinition, and initforms inherited from
+ superclasses are applied.
planned incompatible changes in 0.8.x:
* (not done yet, but planned:) When the profiling interface settles
Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.965
retrieving revision 1.966
diff -u -d -r1.965 -r1.966
--- version.lisp-expr 8 May 2003 20:37:54 -0000 1.965
+++ version.lisp-expr 9 May 2003 10:22:49 -0000 1.966
@@ -17,4 +17,4 @@
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"0.8alpha.0.22"
+"0.8alpha.0.23"
|