X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=NEWS;h=6e3cb20d6c036410e0d38d7889a51c00863ea015;hb=60639facf7d4e266d729a9c89f333618c9b2e8e2;hp=7d2ef391a76b349d3e04ad3b30ce6298f50728f9;hpb=1a1f1815159e714a635e92e9f0f2f7845e64fc91;p=sbcl.git diff --git a/NEWS b/NEWS index 7d2ef39..6e3cb20 100644 --- a/NEWS +++ b/NEWS @@ -1,7 +1,23 @@ ;;;; -*- coding: utf-8; -*- changes in sbcl-0.9.16 relative to sbcl-0.9.15: + * feature: implemented the READER-METHOD-CLASS and + WRITER-METHOD-CLASS portion of the Class Initialization Protocol + as specified by AMOP. * optimization: faster LOGCOUNT implementation on x86 and x86-64 (thanks to Lutz Euler) + * fixed bug #337: use of MAKE-METHOD in method combination now works + even in the presence of user-defined method classes. (reported by + Bruno Haible and Pascal Costanza) + * fixed bug #339(c): if there are applicable methods not part of any + long-form method-combination group, call INVALID-METHOD-ERROR. + (reported by Bruno Haible) + * bug fix: improved the handling of type declarations and the + detection of violations for keyword arguments with non-constant + defaults. + * bug fix: erronous calls to PATHNAME were being optimized away. + (reported by Richard Kreuter) + * bug fix: compiled calls to TYPEP were mishandling obsolete + instances. (reported by James Bielman and Attila Lendvai) changes in sbcl-0.9.15 relative to sbcl-0.9.14: * added support for the ucs-2 external format. (contributed by Ivan