X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=NEWS;h=ee200eef84b75a7eaf7164bc706b15ad3b8f1e05;hb=77ab3779bb218e5c3080304fddefb3956b209547;hp=581f4527d90190a8550c01e6171c3419d0d25352;hpb=8833e4478c33f09e642c8886fc3505348a744299;p=sbcl.git diff --git a/NEWS b/NEWS index 581f452..ee200ee 100644 --- a/NEWS +++ b/NEWS @@ -1452,6 +1452,14 @@ changes in sbcl-0.7.11 relative to sbcl-0.7.10: answer. * 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 + 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: ** As required by ANSI, LOOP now disallows anonymous collection clauses such as COLLECT I in conjunction with aggregate boolean @@ -1468,6 +1476,8 @@ 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.