Loading NEWS +14 −2 Original line number Diff line number Diff line Loading @@ -1163,6 +1163,8 @@ changes in sbcl-0.7.5 relative to sbcl-0.7.4: Instead, an error of type FILE-ERROR is signalled. changes in sbcl-0.7.6 relative to sbcl-0.7.5: * bug fix: Floating point exceptions are treated much more consistently on the x86/Linux and PPC/Linux platforms. * Array initialization with :INITIAL-ELEMENT is now much faster for cases when the compiler cannot open code the array creation, but does know what the UPGRADED-ARRAY-ELEMENT-TYPE will be. General Loading @@ -1171,12 +1173,22 @@ changes in sbcl-0.7.6 relative to sbcl-0.7.5: specified. (This was at the root of some bad interactions between SBCL and ILISP: thanks to Gregory Wright for diagnosing this and reporting the bug.) * bug fix: Floating point exceptions are treated much more consistently on the x86/Linux and PPC/Linux platforms. * bug fix: Internal error arguments for undefined functions are now computed correctly on the PPC/Linux platform. * bug fix: Bad &REST syntax is now checked correctly. (thanks to Raymond Toy's patch for CMU CL) * Support for the Solaris 9 operating environment has been included (thanks to Daniel Merritt) * A very ugly but hopefully complete draft of the missing FFI chapter of the manual has been created by reformatting the corresponding CMU CL manual chapter into (currently very ugly and incoherent) DocBook and bringing it up to date for SBCL behavior. Thus, the manual is now essentially complete, at least by my extreme once-and-only-once standards, whereby it's acceptable to refer to the doc strings of SB-EXT functions as the primary documentation. * The fasl file version number has changed again, due to cleanup of (user-invisible) bitrotted stuff. (E.g. *!INITIAL-FDEFN-OBJECTS* is no longer a static symbol.) planned incompatible changes in 0.7.x: * When the profiling interface settles down, maybe in 0.7.x, maybe Loading TODO +0 −1 Original line number Diff line number Diff line Loading @@ -34,7 +34,6 @@ for early 0.7.x: * outstanding embarrassments ** cut-and-pasted DEF-BOOLEAN-ATTRIBUTE (maybe easier to fix now that EVAL-WHEN works correctly..) ** incomplete manual ** :IGNORE-ERRORS-P cruft in stems-and-flags.lisp-expr. (It's reasonable to support this as a crutch when initially bootstrapping from balky xc hosts with their own Loading version.lisp-expr +1 −1 Original line number Diff line number Diff line Loading @@ -18,4 +18,4 @@ ;;; for internal versions, especially for internal versions off the ;;; main CVS branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) "0.7.5.22" "0.7.6" Loading
NEWS +14 −2 Original line number Diff line number Diff line Loading @@ -1163,6 +1163,8 @@ changes in sbcl-0.7.5 relative to sbcl-0.7.4: Instead, an error of type FILE-ERROR is signalled. changes in sbcl-0.7.6 relative to sbcl-0.7.5: * bug fix: Floating point exceptions are treated much more consistently on the x86/Linux and PPC/Linux platforms. * Array initialization with :INITIAL-ELEMENT is now much faster for cases when the compiler cannot open code the array creation, but does know what the UPGRADED-ARRAY-ELEMENT-TYPE will be. General Loading @@ -1171,12 +1173,22 @@ changes in sbcl-0.7.6 relative to sbcl-0.7.5: specified. (This was at the root of some bad interactions between SBCL and ILISP: thanks to Gregory Wright for diagnosing this and reporting the bug.) * bug fix: Floating point exceptions are treated much more consistently on the x86/Linux and PPC/Linux platforms. * bug fix: Internal error arguments for undefined functions are now computed correctly on the PPC/Linux platform. * bug fix: Bad &REST syntax is now checked correctly. (thanks to Raymond Toy's patch for CMU CL) * Support for the Solaris 9 operating environment has been included (thanks to Daniel Merritt) * A very ugly but hopefully complete draft of the missing FFI chapter of the manual has been created by reformatting the corresponding CMU CL manual chapter into (currently very ugly and incoherent) DocBook and bringing it up to date for SBCL behavior. Thus, the manual is now essentially complete, at least by my extreme once-and-only-once standards, whereby it's acceptable to refer to the doc strings of SB-EXT functions as the primary documentation. * The fasl file version number has changed again, due to cleanup of (user-invisible) bitrotted stuff. (E.g. *!INITIAL-FDEFN-OBJECTS* is no longer a static symbol.) planned incompatible changes in 0.7.x: * When the profiling interface settles down, maybe in 0.7.x, maybe Loading
TODO +0 −1 Original line number Diff line number Diff line Loading @@ -34,7 +34,6 @@ for early 0.7.x: * outstanding embarrassments ** cut-and-pasted DEF-BOOLEAN-ATTRIBUTE (maybe easier to fix now that EVAL-WHEN works correctly..) ** incomplete manual ** :IGNORE-ERRORS-P cruft in stems-and-flags.lisp-expr. (It's reasonable to support this as a crutch when initially bootstrapping from balky xc hosts with their own Loading
version.lisp-expr +1 −1 Original line number Diff line number Diff line Loading @@ -18,4 +18,4 @@ ;;; for internal versions, especially for internal versions off the ;;; main CVS branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) "0.7.5.22" "0.7.6"