[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#51982: Erroneous handling of local variables in byte-compiled nested
From: |
Mattias Engdegård |
Subject: |
bug#51982: Erroneous handling of local variables in byte-compiled nested lambdas |
Date: |
Sat, 20 Nov 2021 19:34:03 +0100 |
20 nov. 2021 kl. 18.22 skrev Paul Pogonyshev <pogonyshev@gmail.com>:
> > you cannot count on an eventual fix to be back-ported to Emacs 28
>
> Uh, it's not even released yet. Are the stabilization rules so strict that
> even a *fix* cannot go in? Unless it is going to be a rewrite of half the
> file...
Sorry, I'd love to have it in 28 but I don't make the rules.
Meanwhile, here's a lightly tested attempt at a fix. I'm not very satisfied by
it because it forces an up-front access of a captured variable; I'd rather sink
it to each application of the λ-lifted function.
cconv-bug51982.diff
Description: Binary data
- bug#51982: Erroneous handling of local variables in byte-compiled nested lambdas, Paul Pogonyshev, 2021/11/19
- bug#51982: Erroneous handling of local variables in byte-compiled nested lambdas, Michael Heerdegen, 2021/11/19
- bug#51982: Erroneous handling of local variables in byte-compiled nested lambdas, Mattias Engdegård, 2021/11/20
- bug#51982: Erroneous handling of local variables in byte-compiled nested lambdas, Paul Pogonyshev, 2021/11/20
- bug#51982: Erroneous handling of local variables in byte-compiled nested lambdas, Michael Heerdegen, 2021/11/21
- bug#51982: Erroneous handling of local variables in byte-compiled nested lambdas, Mattias Engdegård, 2021/11/21
- bug#51982: Erroneous handling of local variables in byte-compiled nested lambdas, Michael Heerdegen, 2021/11/22
- bug#51982: Erroneous handling of local variables in byte-compiled nested lambdas, Mattias Engdegård, 2021/11/22
- bug#51982: Erroneous handling of local variables in byte-compiled nested lambdas, Mattias Engdegård, 2021/11/22
- bug#51982: Erroneous handling of local variables in byte-compiled nested lambdas, Stefan Monnier, 2021/11/30
- bug#51982: Erroneous handling of local variables in byte-compiled nested lambdas, Mattias Engdegård, 2021/11/30
- bug#51982: Erroneous handling of local variables in byte-compiled nested lambdas, Stefan Monnier, 2021/11/30