X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=NEWS;h=2d4b7c92519e9eb7da97bc547c42490f610ded6f;hb=af3fdb98f2b8718dbb69eba5db56dee369b142c7;hp=a858d46a2bd18eba453a6afe83912f03f44dafd2;hpb=9d17f7daef6d930a229ae6c0339c9eefc3dd71e6;p=sbcl.git diff --git a/NEWS b/NEWS index a858d46..2d4b7c9 100644 --- a/NEWS +++ b/NEWS @@ -2,6 +2,8 @@ changes relative to sbcl-1.0.58: * enhancement: New variable, sb-ext:*disassemble-annotate* for controlling source annotation of DISASSEMBLE output. Defaults to T. + * enhancement: SB-EXT:ATOMIC-PUSH and SB-EXT:ATOMIC-POP allow atomic operations + on list heads. * optimization: CL:SORT and CL:STABLE-SORT of lists are faster and use fewer comparisons, particularly on almost-sorted inputs. * bug fix: Reading floats with large exponents no longer takes too much time @@ -9,6 +11,10 @@ changes relative to sbcl-1.0.58: * bug fix: SB-BSD-SOCKETS:SOCKET-RECEIVE with a UDP socket now works correctly when the received datagram is larger than the provided buffer. (lp#1023438, thanks to Robert Uhl) + * bug fix: SB-EXT:GET-CAS-EXPANSION returned a bogus read-form when given + a SYMBOL-VALUE form with a constant symbol argument. + * bug fix: SB-EXT:GET-CAS-EXPANSION signaled an error when a macro expanding + into a DEFCAS defined place was used as the place. * documentation: a section on random number generation has been added to the manual. (lp#656839)