[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#57684: locked narrowing breaks existing code without an apparent way
From: |
Po Lu |
Subject: |
bug#57684: locked narrowing breaks existing code without an apparent way to repair |
Date: |
Fri, 09 Sep 2022 09:46:44 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) |
Paul Pogonyshev <pogonyshev@gmail.com> writes:
> Good to hear. I think in all cases it should be left to the coder to
> temporarily lift restrictions, even if those are "locked", maybe
> with strong warnings in documentation. Speed should always
> come a second priority to functionality. Besides, Logview (one
> example of what would suffer if widening is impossible) is very
> fast.
>
> As an example of why widening might be needed: fontification
> may depend on preceding text in the buffer. Maybe standard
> Emacs fontification code handles that separately, but e.g.
> Logview (almost) completely replaces the standard code here
> with a home-grown solution aimed specifically at log files. And
> actually this was done exactly for speed.
>
> Anyway, I hope this is finished soon.
For the time being, you can either use an indirect buffer, or run the
fontification code in a timer.
The former already exists in the wild.
- bug#57684: locked narrowing breaks existing code without an apparent way to repair, Paul Pogonyshev, 2022/09/08
- bug#57684: locked narrowing breaks existing code without an apparent way to repair, Gregory Heytings, 2022/09/08
- bug#57684: locked narrowing breaks existing code without an apparent way to repair, Paul Pogonyshev, 2022/09/08
- bug#57684: locked narrowing breaks existing code without an apparent way to repair,
Po Lu <=
- bug#57684: locked narrowing breaks existing code without an apparent way to repair, Lars Ingebrigtsen, 2022/09/09
- bug#57684: locked narrowing breaks existing code without an apparent way to repair, Gregory Heytings, 2022/09/09
- bug#57684: locked narrowing breaks existing code without an apparent way to repair, Paul Pogonyshev, 2022/09/13
- bug#57684: locked narrowing breaks existing code without an apparent way to repair, Gregory Heytings, 2022/09/13
- bug#57684: locked narrowing breaks existing code without an apparent way to repair, Paul Pogonyshev, 2022/09/13
- bug#57684: locked narrowing breaks existing code without an apparent way to repair, Gregory Heytings, 2022/09/13
- bug#57684: locked narrowing breaks existing code without an apparent way to repair, Eli Zaretskii, 2022/09/13
- bug#57684: locked narrowing breaks existing code without an apparent way to repair, Paul Pogonyshev, 2022/09/14
- bug#57684: locked narrowing breaks existing code without an apparent way to repair, Eli Zaretskii, 2022/09/14
- bug#57684: locked narrowing breaks existing code without an apparent way to repair, Richard Stallman, 2022/09/15