[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#46958: 28.0.50; invalid-function error for macros that have function
From: |
Pip Cet |
Subject: |
bug#46958: 28.0.50; invalid-function error for macros that have function bindings |
Date: |
Sun, 7 Mar 2021 18:06:37 +0000 |
On Sun, Mar 7, 2021 at 3:58 PM Lars Ingebrigtsen <larsi@gnus.org> wrote:
> Pip Cet <pipcet@gmail.com> writes:
> > On Sat, Mar 6, 2021 at 12:56 PM Lars Ingebrigtsen <larsi@gnus.org> wrote:
> >> The other issue is that I think there's a misunderstanding here: You can
> >> never funcall a macro.
> >
> > You shouldn't be able to, but I don't think bug#46636 has been fixed.
>
> That's not a bug about funcalling macros,
Funny, that's precisely what it sounds like to me.
> but about M-: using
> `macroexpand-all' before evaluating, isn't it?
That's where the bug is, yes, but together with the analogous byte
optimizer bug it means that all of the usual ways of evaluating
(funcall #'when t) will succeed. That means you can funcall macros, in
my book.
Pip
- bug#46958: 28.0.50; invalid-function error for macros that have function bindings, (continued)
- bug#46958: 28.0.50; invalid-function error for macros that have function bindings, Basil L. Contovounesios, 2021/03/06
- bug#46958: 28.0.50; invalid-function error for macros that have function bindings, Robert Irelan, 2021/03/06
- bug#46958: 28.0.50; invalid-function error for macros that have function bindings, Phil Sainty, 2021/03/06
- bug#46958: 28.0.50; invalid-function error for macros that have function bindings, Basil L. Contovounesios, 2021/03/07
- bug#46958: 28.0.50; invalid-function error for macros that have function bindings, Robert Irelan, 2021/03/07
- bug#46958: 28.0.50; invalid-function error for macros that have function bindings, Phil Sainty, 2021/03/08
- bug#46958: 28.0.50; invalid-function error for macros that have function bindings, Robert Irelan, 2021/03/08
- bug#46958: 28.0.50; invalid-function error for macros that have function bindings, Phil Sainty, 2021/03/08
bug#46958: 28.0.50; invalid-function error for macros that have function bindings, Pip Cet, 2021/03/07