0.8.4.36:
[sbcl.git] / NEWS
diff --git a/NEWS b/NEWS
index 69147bb..ee8ebef 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -2126,10 +2126,19 @@ changes in sbcl-0.8.5 relative to sbcl-0.8.4:
     with values NIL and :ERROR.  (thanks to Milan Zamazal)
   * fixed bug 191c: CLOS now does proper keyword argument checking as
     described in CLHS 7.6.5 and 7.6.5.1.
+  * bug fix: LOOP forms using NIL as a for-as-arithmetic counter no
+    longer raise an error; further, using a list as a for-as-arithmetic
+    counter now raises a meaningful error.
+  * fixed bug 213a: even fairly unreasonable CONS type specifiers are
+    now understood by sequence creation functions such as MAKE-SEQUENCE
+    and COERCE.
   * compiler enhancement: SIGNUM is now better able to derive the type
     of its result.
   * type declarations inside WITH-SLOTS are checked.  (reported by
     salex on #lisp)
+  * loading incompatible FASLs, e.g. those produced by an incompatible
+    lisp implementation, cause a condition of type SB-EXT:INVALID-FASL
+    (a subtype of ERROR) to be raised.
   * fixed some bugs revealed by Paul Dietz' test suite:
     ** incorrect optimization of TRUNCATE for a positive first
        argument and negative second.