X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=NEWS;h=c4c6ce0b708baee079a1065b93e00117f6269787;hb=0395c15ff8394bfaaed03050c1a7a131f197a732;hp=2a31378204c136d8b768173d63aa22fc83f3a584;hpb=77d8891494a0de35a6095e1ddb0a0a71361efce8;p=sbcl.git diff --git a/NEWS b/NEWS index 2a31378..c4c6ce0 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,21 @@ ;;;; -*- coding: utf-8; fill-column: 78 -*- +changes relative to sbcl-1.0.57: + * enhancement: implicit generic function warnings now specify the package + in which the new generic function is being created. + * enhancement: SB-EXT:ATOMIC-UPDATE makes it easy to perform non-destructive + updates of CAS-able places (similar to Clojure's swap!). + * enhancement: run-program no longer decodes and re-encodes environment when + :environment argument is not provided. (lp#985904) + * bug fix: potential for infinite recursion during compilation of CLOS slot + typechecks when dependency graph had loops. (lp#1001799) + * bug fix: error forms reported with some program-errors were not escaped + properly. + * bug fix: functions from EVAL are now on more equal footing with functions + from COMPILE. (lp#1000783, lp#851170, lp#922408) + * bug fix: ENSURE-GENERIC-METHOD-COMBINATION accepts method combination + objects as its :METHOD-COMBINATION argument, not just lists designating + method combinations. (lp#936513) + changes in sbcl-1.0.57 relative to sbcl-1.0.56: * RANDOM enhancements and bug fixes: ** bug fix: the range and distribution of random integers could be