[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#56682: Fix the long lines font locking related slowdowns
From: |
Stefan Monnier |
Subject: |
bug#56682: Fix the long lines font locking related slowdowns |
Date: |
Sat, 23 Jul 2022 10:07:29 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
>> From: Stefan Monnier <monnier@iro.umontreal.ca>
>> Cc: Gregory Heytings <gregory@heytings.org>, 56682@debbugs.gnu.org
>> Date: Fri, 22 Jul 2022 19:25:47 -0400
>>
>> For example, the behavior surprises me because I can't see why `M-x`
>> should cause any font-locking at all in the `long-line.xml` file.
>
> Any command that enters the minibuffer causes a thorough redisplay of
> the windows on that frame (because more than one window has to be
> updated). What does that have to do with font-lock is a separate
> question (but you are the best person to answer it).
AFAIK if the buffer has not been modified (including things like
changing `window-start` or `point`), then a redisplay will just not
run jit-lock (and hence font-lock) at all, no matter how thorough.
Stefan
- bug#56682: Fix the long lines font locking related slowdowns, (continued)
- bug#56682: Fix the long lines font locking related slowdowns, Gregory Heytings, 2022/07/26
- bug#56682: Fix the long lines font locking related slowdowns, Eli Zaretskii, 2022/07/26
- bug#56682: Fix the long lines font locking related slowdowns, Gregory Heytings, 2022/07/26
- bug#56682: Fix the long lines font locking related slowdowns, Eli Zaretskii, 2022/07/26
- bug#56682: Fix the long lines font locking related slowdowns, Gerd Möllmann, 2022/07/26
- bug#56682: Fix the long lines font locking related slowdowns, Eli Zaretskii, 2022/07/26
- bug#56682: Fix the long lines font locking related slowdowns, Eli Zaretskii, 2022/07/26
- bug#56682: Fix the long lines font locking related slowdowns, Gregory Heytings, 2022/07/26
bug#56682: Fix the long lines font locking related slowdowns, Stefan Monnier, 2022/07/22
- bug#56682: Fix the long lines font locking related slowdowns, Eli Zaretskii, 2022/07/23
- bug#56682: Fix the long lines font locking related slowdowns,
Stefan Monnier <=
- bug#56682: Fix the long lines font locking related slowdowns, Eli Zaretskii, 2022/07/23
- bug#56682: Fix the long lines font locking related slowdowns, Stefan Monnier, 2022/07/23
- bug#56682: Fix the long lines font locking related slowdowns, Eli Zaretskii, 2022/07/23
- bug#56682: Fix the long lines font locking related slowdowns, Eli Zaretskii, 2022/07/23
- bug#56682: Fix the long lines font locking related slowdowns, Gerd Möllmann, 2022/07/24
- bug#56682: Fix the long lines font locking related slowdowns, Dmitry Gutov, 2022/07/24
- bug#56682: Fix the long lines font locking related slowdowns, Eli Zaretskii, 2022/07/24
- bug#56682: Fix the long lines font locking related slowdowns, Dmitry Gutov, 2022/07/25
- bug#56682: Fix the long lines font locking related slowdowns, Gregory Heytings, 2022/07/26
- bug#56682: Fix the long lines font locking related slowdowns, Dmitry Gutov, 2022/07/26