X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=NEWS;h=9221aa1ea48295b6355e064cba9b2f7548db6637;hb=a27839c3a9c59b2ca1b4080de5a3a9dd682ac5b9;hp=aead0d4c6d4d61d244c76d406834c0b0ed128228;hpb=1100ef9f0598e4b72c1dacaae530ca6a93de706b;p=sbcl.git diff --git a/NEWS b/NEWS index aead0d4..9221aa1 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,15 @@ ;;;; -*- coding: utf-8; fill-column: 78 -*- -changes relative to sbcl-1.0.48: +changes relative to sbcl-1.0.49: + * enhancement: errors from FD handlers now provide a restart to remove + the offending handler. + * bug fix: bound derivation for floating point operations is now more + careful about rounding possibly closing open bounds. (lp#793771) + * bug fix: SB-POSIX:SYSCALL-ERROR's argument is now optional. (accidental + backwards incompatible change in 1.0.48.27) + * bug fix: occasional debugger errors in when a type-error occured in a + function with dynamic-extent &rest list. + +changes in sbcl-1.0.49 relative to sbcl-1.0.48: * minor incompatible change: WITH-LOCKED-HASH-TABLE no longer disables interrupts for its body. * enhancement: source locations are now available for files loaded as @@ -32,6 +42,8 @@ changes relative to sbcl-1.0.48: standard input. * enhancement: MAKE-ALIEN-STRING provides an easy way to transport lisp strings to foreign memory. + * enhancement: (SETF GC-LOGFILE) allows logging garbage collections to + a file, making it easier to understand heap dynamics. * optimization: using a &REST argument only in APPLY or VALUES-LIST calls allows the compiler to automatically elide rest-list allocation so long as the call sites are in functions that the compiler knows cannot escape.