0.7.11:
authorWilliam Harold Newman <william.newman@airmail.net>
Tue, 31 Dec 2002 20:45:29 +0000 (20:45 +0000)
committerWilliam Harold Newman <william.newman@airmail.net>
Tue, 31 Dec 2002 20:45:29 +0000 (20:45 +0000)
release, tagged as sbcl_0_7_11

NEWS
version.lisp-expr

diff --git a/NEWS b/NEWS
index ee200ee..ce8d274 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1436,11 +1436,11 @@ changes in sbcl-0.7.11 relative to sbcl-0.7.10:
     accessors that are related by inheritance, as specified in the
     :CONC-NAME section of the specification of DEFSTRUCT.  (thanks to
     Valtteri Vuorikoski)
-  * the compiler is now able to inline functions that were defined in
+  * The compiler is now able to inline functions that were defined in
     a complex lexical environment (e.g. inside a MACROLET).
   * fixed bug in DESCRIBE, which now works on rank-0 arrays.  (thanks
     to Lutz Euler)
-  * support for the upcoming FreeBSD-5.0 release has been included.
+  * Support for the upcoming FreeBSD-5.0 release has been included.
     (thanks to Dag-Erling Smorgrav)
   * fixed bug 219: DEFINE-COMPILER-MACRO no longer has compile-time
     effect when it is not in a toplevel context.
@@ -1450,17 +1450,17 @@ changes in sbcl-0.7.11 relative to sbcl-0.7.10:
   * fixed bug in COERCE, which now signals an error on coercing a
     rational to a bounded real type which excludes the expected
     answer.
-  * the compiler is now able to derive types more accurately from the
+  * The compiler is now able to derive types more accurately from the
     COERCE and COMPILE functions.
   * fixed bug 223: functional binding is considered to be constant
     only for symbols in the CL package.
   * fixed bug 231: SETQ did not check the type of a variable being set
     (reported by Robert E. Brown)
-  * a new optimization for MAKE-INSTANCE has been included, fixing
+  * A new optimization for MAKE-INSTANCE has been included, fixing
     various bugs (including relating to :ALLOCATION :CLASS slots and
     :DEFAULT-INITARGS over-eager evalueation).  (thanks to Gerd
     Moellmann)
-  * fixed some more bugs revealed by Paul Dietz' test suite:
+  * fixed some LOOP bugs revealed by Paul Dietz' test suite:
     ** As required by ANSI, LOOP now disallows anonymous collection
        clauses such as COLLECT I in conjunction with aggregate boolean
        clauses such as THEREIS (= I 1);
@@ -1469,6 +1469,9 @@ changes in sbcl-0.7.11 relative to sbcl-0.7.10:
        to WITH A = 1 WITH A = (1+ A);
     ** IT is only a special loop symbol within the first clause of a
        conditional loop clause;
+    ** LOOP with a typed iteration variable over a hashtable now
+       signals a type error iff it should.
+  * fixed some other bugs revealed by Paul Dietz' test suite:
     ** FILE-STREAM now names the class previously known as FD-STREAM;
     ** in DEFSTRUCT, a bare :CONC-NAME (or a :CONC-NAME with no
        argument) no longer signals an error;
@@ -1476,8 +1479,6 @@ changes in sbcl-0.7.11 relative to sbcl-0.7.10:
        of the slot symbol, rather than using the current package
        ((:CONC-NAME "") continues to intern the slot's name in the
        current package);
-    ** LOOP with a typed iteration variable over a hashtable now
-       signals a type error iff it should;
   * incremented fasl file version number, because of the incompatible
     change to the DEFSTRUCT-DESCRIPTION structure, and again because
     of the new implementation of DEFINE-COMPILER-MACRO.
index 1d8a468..b1d6a5f 100644 (file)
@@ -18,4 +18,4 @@
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
 
-"0.7.10.36"
+"0.7.11"