[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#64391: buffer narrowing slowdown regression in emacs 29
From: |
Stefan Monnier |
Subject: |
bug#64391: buffer narrowing slowdown regression in emacs 29 |
Date: |
Sun, 09 Jul 2023 15:42:04 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
> Whoops, indeed. (symbolp (eval (cadr rest))) would work,
No, it wouldn't work: we can't (in general) decide at macroexpansion
time whether the expression will return a symbol at runtime.
> but somehow I think it's not TRT and there's a more idiomatic way to
> do that.
Yes: don't do it, or do it via a runtime check rather than
a compile-time check. But here I don't see any benefit to imposing that
LABEL evaluates to a symbol.
Stefan
- bug#64391: buffer narrowing slowdown regression in emacs 29, (continued)
- bug#64391: buffer narrowing slowdown regression in emacs 29, Eli Zaretskii, 2023/07/09
- bug#64391: buffer narrowing slowdown regression in emacs 29, Gregory Heytings, 2023/07/09
- bug#64391: buffer narrowing slowdown regression in emacs 29, Eli Zaretskii, 2023/07/09
- bug#64391: buffer narrowing slowdown regression in emacs 29, Gregory Heytings, 2023/07/09
- bug#64391: buffer narrowing slowdown regression in emacs 29, Eli Zaretskii, 2023/07/09
- bug#64391: buffer narrowing slowdown regression in emacs 29, Gregory Heytings, 2023/07/09
- bug#64391: buffer narrowing slowdown regression in emacs 29, Stefan Monnier, 2023/07/09
- bug#64391: buffer narrowing slowdown regression in emacs 29, Gregory Heytings, 2023/07/09
- bug#64391: buffer narrowing slowdown regression in emacs 29,
Stefan Monnier <=
- bug#64391: buffer narrowing slowdown regression in emacs 29, Gregory Heytings, 2023/07/09
- bug#64391: buffer narrowing slowdown regression in emacs 29, Eli Zaretskii, 2023/07/09
- bug#64391: buffer narrowing slowdown regression in emacs 29, Eli Zaretskii, 2023/07/09
- bug#64391: buffer narrowing slowdown regression in emacs 29, Gregory Heytings, 2023/07/09
- bug#64391: buffer narrowing slowdown regression in emacs 29, Eli Zaretskii, 2023/07/07
- bug#64391: buffer narrowing slowdown regression in emacs 29, Mattias EngdegÄrd, 2023/07/07
- bug#64391: buffer narrowing slowdown regression in emacs 29, Eli Zaretskii, 2023/07/07
- bug#64391: buffer narrowing slowdown regression in emacs 29, Mattias EngdegÄrd, 2023/07/07
- bug#64391: buffer narrowing slowdown regression in emacs 29, Eli Zaretskii, 2023/07/07
- bug#64391: buffer narrowing slowdown regression in emacs 29, Eli Zaretskii, 2023/07/08