[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs is not reproducible
From: |
Stefan Monnier |
Subject: |
Re: Emacs is not reproducible |
Date: |
Thu, 27 May 2021 17:33:26 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
>> Matthias, could you try and see where byte-opt.el should let-bind
>> `byte-optimize--lexvars` to nil to avoid this problem?
>> I guess we could add it to `byte-compile-top-level`, but it would be
>> better if we could do it somewhere in `byte-opt.el`.
> Oh dear, I can't really find any good place to bind the variable either, but
> ended up doing it in `byte-compile-inline-expand` on the grounds that it's
> the only place we re-enter the compiler from the optimiser.
Fair enough.
> It would probably be better if we had a single entry for
> `byte-optimize-form` that wasn't used recursively; then it could be
> done there.
Indeed, that was also my conclusion.
> Anyway, feel free to improve. Writing the test was what took most of the time
> anyway!
Thanks for the test,
Stefan
- Re: Emacs is not reproducible, (continued)
- Re: Emacs is not reproducible, Eli Zaretskii, 2021/05/17
- Re: Emacs is not reproducible, Stefan Monnier, 2021/05/17
- Re: Emacs is not reproducible, Stefan Monnier, 2021/05/22
- Re: Emacs is not reproducible, Glenn Morris, 2021/05/23
- Re: Emacs is not reproducible, Stefan Monnier, 2021/05/25
- Re: Emacs is not reproducible, T.V Raman, 2021/05/25
- Re: Emacs is not reproducible, Glenn Morris, 2021/05/25
- Re: Emacs is not reproducible, Stefan Monnier, 2021/05/26
- Re: Emacs is not reproducible, Mattias EngdegÄrd, 2021/05/27
- Re: Emacs is not reproducible,
Stefan Monnier <=
- Re: Emacs is not reproducible, Basil L. Contovounesios, 2021/05/25
- Re: Emacs is not reproducible, Stefan Monnier, 2021/05/27
- Re: Emacs is not reproducible, Basil L. Contovounesios, 2021/05/28