X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=NEWS;h=c676d3cd52be3686d45bf22bd496156069453ea7;hb=63817d29028c8551cda23f432a3328acd7fdd62f;hp=b95d794f14586416c862f1c7f014f8fd5b151f32;hpb=bffa99d35c7d50ac46b9eb7dbe25d1ab1a0e6145;p=sbcl.git diff --git a/NEWS b/NEWS index b95d794..c676d3c 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,41 @@ +changes in sbcl-0.8.17 relative to sbcl-0.8.16: + * minor incompatible change: BASE-CHAR no longer names a class; + however, CHARACTER continues to do so, as required by ANSI. + * bug fix: READ, READ-PRESERVING-WHITESPACE, READ-DELIMITED-LIST, + and READ-FROM-STRING all now return a primary value of NIL if + *READ-SUPPRESS* is true. (reported by Bruno Haible for CMUCL) + * bug fix: Default value of EOF-ERROR-P in READ-FROM-STRING is true. + (reported by Bruno Haible for CMUCL) + * bug fix: ERROR now signals a TYPE-ERROR if the arguments to ERROR + do not designate a condition. (reported by Bruno Haible for + CMUCL) + * bug fix: UNINTERN, USE-PACKAGE, IMPORT and EXPORT all signal an + SB-EXT:NAME-CONFLICT condition (subtype of PACKAGE-ERROR) in the + name conflict situations in CLHS 11.1.1.2.5, and provide a restart + permitting resolution in favour of any of the conflicting symbols. + (reported by Bruno Haible for CMUCL) + * fixed some bugs revealed by Paul Dietz' test suite: + ** RENAME-PACKAGE allows all package designators as new package + names. + changes in sbcl-0.8.16 relative to sbcl-0.8.15: + * enhancement: saving cores with foreign code loaded is now + supported on x86/NetBSD and sparc/Linux in addition to the previously + supported platforms. + * bug fix: on some platforms repeated installations caused multiple + copies of HTML documentation to be installed -- should not happen + any more. (reported by Stefan Scholl) + * bug fix: parsing self-recursive alien record types multiple times + no longer causes infinite recursion. (reported by Thomas F. Burdick, + original patch by Helmut Eller for CMUCL) + * bug fix: stack-exhaustion detection works now on NetBSD as well. + (thanks to Richard Kreuter) + * bug fix: defining classes whose accessors are methods on existing + generic functions in other (locked) packages no longer signals + bogus package lock violations. (reported by François-René Rideau) + * bug fix: special variables as DEFMETHOD parameters no longer have + associated bogus type declarations. (reported by David Wragg and + Bruno Haible) * bug fix: read-write consistency on streams of element-type (SIGNED-BYTE N) for N > 32. (reported by Bruno Haible for CMUCL) * bug fix: redefiniton of the only method of a generic function with