From faa8ab8a88fa3f5569e398d8f9f5c8fe7cfcc744 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Sun, 20 Oct 2024 13:06:11 +0200 Subject: [PATCH] Update NEWS. --- NEWS | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/NEWS b/NEWS index 9fd14c39d..085a3f0e6 100644 --- a/NEWS +++ b/NEWS @@ -11,21 +11,34 @@ Changes in 3.0.11 (since 3.0.10) ** R7RS `cond-expand` now supports `else` () +** 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., ), non-conforming +(e.g., ), or buggy (e.g., +). + * Changes to the distribution * Bug fixes ** `basename` now checks the suffix against the base name, not the full path - () + () ** test-hashing should now work on 32-bit systems ** GUILE-VERSION changes should propagate to .version and relevant Makefiles - () + () ** Compiler no longer crashes when building Guile on 32-bit platforms () ** Compiler no longer crashes when inlining 3.0.9 procedure with kw args () ** Guile is compiled with -fexcess-precision=standard for i[3456]86 when possible - () + () +** Fix setjmp/longjmp-related crashes on Windows + () +** Fix portability issues for macOS + () Changes in 3.0.10 (since 3.0.9)