diff options
author | Ludovic Courtès <ludo@gnu.org> | 2024-10-20 13:06:11 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2024-10-20 21:22:55 +0200 |
commit | faa8ab8a88fa3f5569e398d8f9f5c8fe7cfcc744 (patch) | |
tree | bc48c2d8f0318268d6f77cb1595ddafeb26b5615 | |
parent | 0175343deb617e9db4bd019f4108d6690de9b919 (diff) | |
download | guile-faa8ab8a88fa3f5569e398d8f9f5c8fe7cfcc744.tar.gz |
Update NEWS.
-rw-r--r-- | NEWS | 19 |
1 files changed, 16 insertions, 3 deletions
@@ -11,21 +11,34 @@ Changes in 3.0.11 (since 3.0.10) ** R7RS `cond-expand` now supports `else` (<https://debbugs.gnu.org/71304>) +** The SRFI-64 module for test suites has been rewritten + +A new, backward-compatible implementation of (srfi srfi-64) has been +contributed by Tomas Wolf. The reference implementation, which was used +so far, had a number of issues on Guile that made some of its interface +downright unusable (e.g., <https://bugs.gnu.org/72378>), non-conforming +(e.g., <https://bugs.gnu.org/72383>), or buggy (e.g., +<https://bugs.gnu.org/72372>). + * Changes to the distribution * Bug fixes ** `basename` now checks the suffix against the base name, not the full path - (<https://debbugs.gnu.org/69437>) + (<https://bugs.gnu.org/69437>) ** test-hashing should now work on 32-bit systems ** GUILE-VERSION changes should propagate to .version and relevant Makefiles - (<https://debbugs.gnu.org/72084>) + (<https://bugs.gnu.org/72084>) ** Compiler no longer crashes when building Guile on 32-bit platforms (<https://bugs.gnu.org/71891>) ** Compiler no longer crashes when inlining 3.0.9 procedure with kw args (<https://bugs.gnu.org/72936>) ** Guile is compiled with -fexcess-precision=standard for i[3456]86 when possible - (<https://debbugs.gnu.org/43262>) + (<https://bugs.gnu.org/43262>) +** Fix setjmp/longjmp-related crashes on Windows + (<https://bugs.gnu.org/73167>) +** Fix portability issues for macOS + (<https://bugs.gnu.org/72547>) Changes in 3.0.10 (since 3.0.9) |