[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#69533: 30.0.50; Wrong byte compilation of a certain apply syntax
From: |
Basil L. Contovounesios |
Subject: |
bug#69533: 30.0.50; Wrong byte compilation of a certain apply syntax |
Date: |
Mon, 04 Mar 2024 09:47:11 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Michael Heerdegen [2024-03-04 09:10 +0100] wrote:
> "Basil L. Contovounesios" <basil@contovou.net> writes:
>
>> Just curious: which convention are you referring to, and why do you
>> say it's new?
>
> The convention that (apply (F . ARGS)) == (apply F . ARGS).
>
>> AFAICT the only recent Emacs version which accepted
>> (apply '(+ 1 2)) without any complaint is Emacs 28.
>
> So it is quite new.
Depends: in interpreted code, it's worked since at least as far back as
Emacs 24. Emacs 28 is the only version in which it successfully
byte-compiles, and doesn't emit any warnings. Emacs 29 and 30 choke.
--
Basil
- bug#69533: 30.0.50; Wrong byte compilation of a certain apply syntax, Michael Heerdegen, 2024/03/03
- bug#69533: 30.0.50; Wrong byte compilation of a certain apply syntax, Drew Adams, 2024/03/03
- bug#69533: 30.0.50; Wrong byte compilation of a certain apply syntax, Michael Heerdegen, 2024/03/04
- bug#69533: 30.0.50; Wrong byte compilation of a certain apply syntax, Andreas Schwab, 2024/03/04
- bug#69533: 30.0.50; Wrong byte compilation of a certain apply syntax, Basil L. Contovounesios, 2024/03/04
- bug#69533: 30.0.50; Wrong byte compilation of a certain apply syntax, Mattias EngdegÄrd, 2024/03/04
- bug#69533: 30.0.50; Wrong byte compilation of a certain apply syntax, Mattias EngdegÄrd, 2024/03/04
- bug#69533: 30.0.50; Wrong byte compilation of a certain apply syntax, Drew Adams, 2024/03/04
bug#69533: 30.0.50; Wrong byte compilation of a certain apply syntax, Eli Zaretskii, 2024/03/14