|
From: | Stefan Monnier |
Subject: | bug#14121: Fwd: Eager macroexpansion failure in Emacs 24.3 |
Date: | Thu, 04 Apr 2013 08:33:29 -0400 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
> What is the "fix" then? E.g. move the `require' to the top-level. > Using a macro in the same 'when' block that the > macro is defined in doesn't seem wrong to me. It is, because macro expansion can take place (long) before the code is executed, i.e. long before the macro is defined. Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |