GNU bug report logs - #73605
[PATCH] Replace SRFI-64 with a new implementation.

Previous Next

Package: guile;

Reported by: Tomas Volf <~@wolfsden.cz>

Date: Wed, 2 Oct 2024 19:42:02 UTC

Severity: normal

Tags: patch

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #25 received at 73605 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: lloda <lloda <at> sarc.name>
Cc: Tomas Volf <~@wolfsden.cz>, 73605 <at> debbugs.gnu.org
Subject: Re: bug#73605: [PATCH] Replace SRFI-64 with a new implementation.
Date: Sat, 26 Oct 2024 15:21:40 +0200
Hi,

lloda <lloda <at> sarc.name> skribis:

> I'm pleased to see all these fixes. However, I noticed a few breakages. They come from relying on undocumented behavior, but only using the public interface, so others might be affected. I don't propose to patch them, but perhaps to make a note in NEWS or (for the last two) to add a paragraph in the manual explaining how to achieve the same goal – the reference documentation doesn't have enough examples.
>
> * test-begin and test-end now require strings. The old version accepted symbols.
> * test-approximate requires real arguments. The old version accepted complex arguments.
> * The exported variable test-log-to-file is gone.

As discussed on IRC, I think we should consider restoring support for
these idioms, whether or not they conform to the reference, in an effort
to minimize breakage (especially since this is slated for a point
release).

WDYT, Tomas?

Ludo’.




This bug report was last modified 210 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.