X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=inline;f=NEWS;h=1d4077857c6eb1a8bac6698e913009605882b339;hb=2912f5f6c2acb2da3b9fcc0f5afd1ca89782a9f8;hp=5508258aabc2f027d2ebf3efb703ebe716a7db3e;hpb=8bc4923b67afbaed8914200cbabc948d9b5eaece;p=sbcl.git diff --git a/NEWS b/NEWS index 5508258..1d40778 100644 --- a/NEWS +++ b/NEWS @@ -2323,6 +2323,10 @@ changes in sbcl-0.8.9 relative to sbcl-0.8.8: * The runtime build system has been tweaked to support building (on SPARC/SunOS) using a C compiler which invokes Sun's own assembler and linker. (thanks to Nikodemus Siivola) + * Unbound, undefined, undeclared variables now trigger full + WARNINGs, not just STYLE-WARNINGs, on the assumption that this is + more often programmer error than deliberate exploitation of undefined + behaviour. * optimization: implemented multiplication as a modular (UNSIGNED-BYTE 32) operation on the PPC backend. * fixed some bugs revealed by Paul Dietz' test suite: @@ -2342,6 +2346,11 @@ changes in sbcl-0.8.9 relative to sbcl-0.8.8: have been read to end-of-file. ** CLOSE works as expected on the null CONCATENATED-STREAM, and on STRING-STREAMS. + ** Printing symbols with *PRINT-CASE* :CAPITALIZE respects the + description of determination of which consecutive characters + constitute a word. + ** Printing the "Space" character with escaping on now yields "#\\ ", + rather than "#\\Space", as mandated by ANSI 22.1.3.2. planned incompatible changes in 0.8.x: * (not done yet, but planned:) When the profiling interface settles