0.8.0.71:
[sbcl.git] / NEWS
diff --git a/NEWS b/NEWS
index 02d68b4..f25cda5 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1825,6 +1825,16 @@ changes in sbcl-0.8.1 relative to sbcl-0.8.0:
   * bug fix: an argument count mismatch for a type specifier in code
     being compiled no longer causes an unhandled error at compile
     time, but signals a compile-time warning.
+  * fixed simple vector readable printing.
+  * bug fix: DESCRIBE takes more care over whether the class
+    precedence list slot of a class is bound before accessing it.
+    (reported by Markus Krummenacker)
+  * bug fix: FORMATTER can successfully compile pretty-printer format
+    strings which use variants of the ~* directive inside.
+  * bug fix: SEARCH now applies its TEST predicate to the elements of
+    the arguments in the correct order.  (thanks to Wolfhard Buss)
+  * fixed bug 235b: compiler uses return types of MAPCAR and friends
+    in type inference.  (thanks to Robert E. Brown)
   * fixed some bugs revealed by Paul Dietz' test suite:
     ** NIL is now allowed as a structure slot name.
     ** arbitrary numbers, not just reals, are allowed in certain
@@ -1834,7 +1844,7 @@ changes in sbcl-0.8.1 relative to sbcl-0.8.0:
     ** (SETF FIND-CLASS) now accepts NIL as an argument to remove the
        association between the name and a class.
     ** generic functions with non-standard method-combination and over
-       six methods all of which return constants no longer return NIL
+       five methods all of which return constants no longer return NIL
        after the first few invocations.  (thanks to Gerd Moellmann)
     ** CALL-NEXT-METHOD with no arguments now passes the original
        values of the arguments, even in the presence of assignment.
@@ -1851,6 +1861,8 @@ changes in sbcl-0.8.1 relative to sbcl-0.8.0:
     ** DEFCLASS only redefines the class named by its class-name
        argument if that name is the proper name of the class;
        otherwise, it creates a new class.
+    ** SLOT-UNBOUND now correctly initalizes the CELL-ERROR-NAME slot
+       of the UNBOUND-SLOT condition to the name of the slot.
 
 planned incompatible changes in 0.8.x:
   * (not done yet, but planned:) When the profiling interface settles