[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:48:31 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Michael Heerdegen [2024-03-04 09:17 +0100] wrote:
> "Basil L. Contovounesios" <basil@contovou.net> writes:
>
>> FWIW, my guilty pleasure is using this calling convention with
>> a non-literal form, e.g.:
>>
>> (define-advice foo (:around (&rest args) my-foo)
>> (with-something (apply args)))
>
> Hmm, I realize now that I have used this convention all the time, too,
> without thinking about it (it just worked...), in the same
> situation. Instead of - what? - (apply #'funcall args)?
No, instead of (apply (car args) (cdr args)), or
(define-advice foo (:around (fn &rest args) my-foo)
(with-something (apply fn args)))
--
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