X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=NEWS;h=7882996f558754f4b9ac407f6c245ff4e60489b6;hb=a40c4adfd7837230109cdb1f054b44fe0b15371a;hp=8d0c889ae836388fc7648d717f80f9bc6b6f6e9e;hpb=7c07a6f965c51828d8f452b47e0620d8e6cf2959;p=sbcl.git diff --git a/NEWS b/NEWS index 8d0c889..7882996 100644 --- a/NEWS +++ b/NEWS @@ -837,9 +837,21 @@ changes in sbcl-0.7.0 relative to sbcl-0.6.13: ?? IR1-3a. It's also done by much newer code, so there might be some new bugs, but hopefully if so they'll be less fundamental and more fixable. +* PPRINT-LOGICAL-BLOCK now copies the *PRINT-LINES* value on entry + and uses that copy, rather than the current dynamic value, when + it's trying to decide whether to truncate output . Thus e.g. + (let ((*print-lines* 50)) + (pprint-logical-block (stream nil) + (dotimes (i 10) + (let ((*print-lines* 8)) + (print (aref possiblybigthings i) stream))))) + should truncate the logical block only at 50 lines, instead of + often truncating it at 8 lines. ?? lots of tidying up internally: renaming things so that names are more systematic and consistent, converting C macros to inline functions, systematizing indentation +* The fasl file version number changed again, for any number of + good reasons. planned incompatible changes in 0.7.x: * The debugger prompt sequence now goes "5]", "5[2]", "5[3]", etc.