bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#70137: 30.0.50; pp-macroexpand-last-sexp buffers should turn lexical


From: Eli Zaretskii
Subject: bug#70137: 30.0.50; pp-macroexpand-last-sexp buffers should turn lexical binding on
Date: Tue, 02 Apr 2024 14:59:21 +0300

> From: Augusto Stoffel <arstoffel@gmail.com>
> Date: Tue, 02 Apr 2024 08:01:18 +0200
> 
> If you call pp-macroexpand-last-sexp in a buffer with lexical binding,
> the resulting *Pp Macroexpand Output* buffer has lexical binding turned
> off.
> 
> The problem with this is that if you now go the *Pp Macroexpand Output*
> buffer and call pp-macroexpand-last-sexp again, this second macro
> expansion step may not reflect what would happen in the original buffer;
> I don't recall an example, but some macros expand differently in the two
> variable scoping modes.

Adding Stefan.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]