GNU bug report logs -
#77224
[PATCH] New minor mode 'cursor-indicators-mode'
Previous Next
Full log
Message #191 received at 77224 <at> debbugs.gnu.org (full text, mbox):
> From: Daniel Mendler <mail <at> daniel-mendler.de>
> Cc: eg642616 <at> gmail.com, 77224 <at> debbugs.gnu.org, juri <at> linkov.net
> Date: Sat, 29 Mar 2025 09:32:09 +0100
>
> Eli Zaretskii <eliz <at> gnu.org> writes:
>
> >> From: Daniel Mendler <mail <at> daniel-mendler.de>
> >> Cc: eg642616 <at> gmail.com, 77224 <at> debbugs.gnu.org, juri <at> linkov.net
> >> Date: Sat, 29 Mar 2025 08:52:09 +0100
> >>
> >> The `hl-line-highlight' moves the line highlight overlay, such that it
> >> moves immediately with the cursor and does not lag behind.
> >
> > You may not be aware, but moving and changing overlays disables some
> > redisplay optimizations, and in many cases can trigger an additional
> > immediate redisplay cycle. So doing that after every command exits
> > in practice means every redisplay cycle is adversely affected.
>
> I am aware. What do you suggest as an alternative? It would look odd if
> the `hl-line-overlay' would not move directly with the cursor and would
> lag behind.
I could suggest one or two alternatives, but is it worth our time? is
someone actually considering any such changes?
My point was and remains the same: adding more and more features to
post-command-hook is something to be avoided.
This bug report was last modified 64 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.