From: Christophe R. <cr...@us...> - 2003-06-17 12:15:02
|
Update of /cvsroot/sbcl/sbcl In directory sc8-pr-cvs1:/tmp/cvs-serv24330 Modified Files: NEWS version.lisp-expr Log Message: 0.8.0.78: Fix SLOT-MISSING/SLOT-UNBOUND bugs found by Paul Dietz' test suite ... return a single value for SLOT-VALUE, the new value for (SETF SLOT-VALUE), a boolean equivalent for SLOT-BOUNDP and the object for SLOT-MAKUNBOUND ` ... adjust a bogus test in our regression test suite :-/ Index: NEWS =================================================================== RCS file: /cvsroot/sbcl/sbcl/NEWS,v retrieving revision 1.343 retrieving revision 1.344 diff -u -d -r1.343 -r1.344 --- NEWS 17 Jun 2003 07:02:51 -0000 1.343 +++ NEWS 17 Jun 2003 12:14:59 -0000 1.344 @@ -1874,6 +1874,9 @@ ** SLOT-UNBOUND now correctly initalizes the CELL-ERROR-NAME slot of the UNBOUND-SLOT condition to the name of the slot. ** (SETF (AREF bv 0) ...) did not work for bit vectors. + ** SLOT-UNBOUND and SLOT-MISSING now have their return values + treated by SLOT-BOUNDP, SLOT-VALUE, (SETF SLOT-VALUE) and + SLOT-MAKUNBOUND in the specified fashion. 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.1066 retrieving revision 1.1067 diff -u -d -r1.1066 -r1.1067 --- version.lisp-expr 17 Jun 2003 07:02:51 -0000 1.1066 +++ version.lisp-expr 17 Jun 2003 12:14:59 -0000 1.1067 @@ -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.8.0.77" +"0.8.0.78" |