Update of /cvsroot/sbcl/sbcl
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv17852
Modified Files:
NEWS version.lisp-expr
Log Message:
1.0.7.7: slightly less broken handling of obsolete structures
* Trap them correctly in PCL.
* Correct package so that CLASSOID-TYPEP signals the correct error
instead of running into an undefined function.
* Tests.
Index: NEWS
===================================================================
RCS file: /cvsroot/sbcl/sbcl/NEWS,v
retrieving revision 1.1218
retrieving revision 1.1219
diff -u -d -r1.1218 -r1.1219
--- NEWS 1 Jul 2007 15:03:34 -0000 1.1218
+++ NEWS 1 Jul 2007 16:35:04 -0000 1.1219
@@ -7,6 +7,8 @@
and x86-64.
* performance bug fix: GETHASH and (SETF GETHASH) are once again
non-consing.
+ * bug fix: using obsoleted structure instances with TYPEP and
+ generic functions now signals a sensible error.
* bug fix: threads waiting on GET-FOREGROUND can be interrupted.
(reported by Kristoffer Kvello)
* bug fix: backtrace construction is now more careful when making
Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.3491
retrieving revision 1.3492
diff -u -d -r1.3491 -r1.3492
--- version.lisp-expr 1 Jul 2007 15:03:35 -0000 1.3491
+++ version.lisp-expr 1 Jul 2007 16:35:04 -0000 1.3492
@@ -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".)
-"1.0.7.6"
+"1.0.7.7"
|