GNU bug report logs - #69533
30.0.50; Wrong byte compilation of a certain apply syntax

Previous Next

Package: emacs;

Reported by: Michael Heerdegen <michael_heerdegen <at> web.de>

Date: Mon, 4 Mar 2024 01:52:02 UTC

Severity: normal

Found in version 30.0.50

Done: Mattias EngdegÄrd <mattias.engdegard <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


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

From: Mattias EngdegÄrd <mattias.engdegard <at> gmail.com>
To: "Basil L. Contovounesios" <basil <at> contovou.net>
Cc: Michael Heerdegen <michael_heerdegen <at> web.de>,
 Andreas Schwab <schwab <at> suse.de>, Stefan Monnier <monnier <at> iro.umontreal.ca>,
 69533 <at> debbugs.gnu.org
Subject: Re: bug#69533: 30.0.50; Wrong byte compilation of a certain apply
 syntax
Date: Mon, 4 Mar 2024 14:13:00 +0100
This was probably just a mistake of mine; a `<=` should have been `<`. Sorry about that, I'll fix.

I think Stefan introduced the 1-arg `apply` semantics as a principled and natural extension to the 2-or-more-arg case, but I'm less convinced. In any case, it's there and documented.

However it is tempting to see the spotty implementation and bugs in many versions as the converse of Hyrum's law that lets us remove the feature instead...





This bug report was last modified 1 year and 162 days ago.

Previous Next


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