X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=NEWS;h=80024f98a620af24d82cc7445ce35bc0ce61b421;hb=37200d73dfca16507809778574092cfb998711d5;hp=18ffd7376560bd2520f7fe2997fdb57f1232b6b4;hpb=fdbbe74c279db74e8855c58eaef02a30b2fa1917;p=sbcl.git diff --git a/NEWS b/NEWS index 18ffd73..80024f9 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,24 @@ ;;;; -*- coding: utf-8; -*- +changes in sbcl-1.0.22 relative to 1.0.21: + * enhancement: inoccous calls to EVAL or generic functions dispatching + on subclasses of eg. STREAM no longer cause compiler notes to appear. + * enhancement: the system no longer resignals errors from --load and + --eval toplevel arguments as SIMPLE-ERRORS, which caused restarts + associated with the original error to be lost. (thanks to Ariel + Badichi) + * bug fix: ADJUST-ARRAY on multidimensional arrays used bogusly give + them a fill pointer unless :DISPLACED-TO or :INITIAL-CONTENTS were + provided. (reported by Cedric St-Jean) + * bug fix: circularity handling in the reader did not treat raw + structure slots correctly. (reported by Cedric St-Jean) + * bug fix: SERVE-EVENT occasionally signaled an error about bogus + file descriptors when there were none. + * bug fix: DEFINE-COMPILER-MACRO support of destructuring lambda-lists + was broken. (reported by Willem Broekema) + +changes in sbcl-1.0.21 relative to 1.0.20: + * new feature: the compiler is able to track the effective type of a + generic function across method addition and removal. * new feature: SB-EXT:ATOMIC-INCF allows atomic incrementation of appropriately typed structure slots without locking. * new feature: SB-EXT:CALL-WITH-TIMING provides access to timing @@ -18,6 +38,10 @@ owned by other threads anymore. * bug fix: FIND on lists called KEY outside the specified subsequence. (reported by budden) + * bug fix: LOG doesn't use single-float intermediate results when + given mixed integer and double-float arguments, leading to better + precision. (reported by Bob Felts) + * bug fix: LOG with base zero returned values of inconsistent type. changes in sbcl-1.0.20 relative to 1.0.19: * minor incompatible change: OPTIMIZE qualities