X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=NEWS;h=ee62d3f1e8af2566dd43d630e5ef9467399d1e7c;hb=df679ed627975948b1cee190f4d79c397588c43e;hp=ba73d33023ce274ce50e98e29cf3258a11680d16;hpb=21c2b080d512e218485a3969b773bea62a50b73d;p=sbcl.git diff --git a/NEWS b/NEWS index ba73d33..ee62d3f 100644 --- a/NEWS +++ b/NEWS @@ -1711,6 +1711,9 @@ changes in sbcl-0.8alpha.0 relative to sbcl-0.7.14 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 @@ -1719,6 +1722,9 @@ 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. @@ -1727,6 +1733,10 @@ changes in sbcl-0.8.0 relative to sbcl-0.8alpha.0 ** :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