X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=NEWS;h=ee62d3f1e8af2566dd43d630e5ef9467399d1e7c;hb=df679ed627975948b1cee190f4d79c397588c43e;hp=92d3a422484bfd9646f918f9c64a964a97a57bab;hpb=21083e7372a447498dacd3f92427c1e9da7e074a;p=sbcl.git diff --git a/NEWS b/NEWS index 92d3a42..ee62d3f 100644 --- a/NEWS +++ b/NEWS @@ -1709,6 +1709,11 @@ changes in sbcl-0.8alpha.0 relative to sbcl-0.7.14 ** :ALLOW-OTHER-KEYS NIL is now accepted in an initarg list. changes in sbcl-0.8.0 relative to sbcl-0.8alpha.0 + * SBCL now builds using CLISP (version of late April 2003 from CVS) + as cross-compilation host. + * a contributed module containing a partial implementation of the + simple-streams interface has been included. (thanks to Rudi + Schlatte) * minor incompatible change: the :NEGATIVE-ZERO-IS-NOT-ZERO feature no longer has any effect, as the code controlled by this feature has been deleted. (As far as we know, no-one has ever built using @@ -1717,11 +1722,21 @@ changes in sbcl-0.8.0 relative to sbcl-0.8alpha.0 SB-MOP:EFFECTIVE-SLOT-DEFINITION-CLASS now have the specified-by-AMOP lambda list of (CLASS &REST INITARGS). * compiler checks for duplicated variables in macro lambda lists. + * fixed bug 47.d: (DEFGENERIC IF (X)) now signals a PROGRAM-ERROR, + not a COMPILER-ERROR (followed by some other strange error on + choosing the CONTINUE restart). * fixed some bugs revealed by Paul Dietz' test suite: ** the GENERIC-FUNCTION type is no longer disjoint from FUNCTION types. ** &ENVIRONMENT parameter in macro lambda list is bound first. - + ** SXHASH on condition objects no longer returns NIL. + ** :ALLOCATION :CLASS slots are better treated; their values are + updated on class redefinition, and initforms inherited from + superclasses are applied. + ** REMOVE-METHOD returns its generic function argument even when + no method was removed. + ** SHARED-INITIALIZE now initializes the values of the requested + slots, including those with :ALLOCATION :CLASS. planned incompatible changes in 0.8.x: * (not done yet, but planned:) When the profiling interface settles