GNU bug report logs - #29198
Cursor fringe arrow indicator not updating.

Previous Next

Package: emacs;

Reported by: Keith David Bershatsky <esq <at> lawlist.com>

Date: Tue, 7 Nov 2017 19:59:02 UTC

Severity: normal

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Keith David Bershatsky <esq <at> lawlist.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 29198 <at> debbugs.gnu.org
Subject: bug#29198: Cursor fringe arrow indicator not updating.
Date: Thu, 09 Nov 2017 20:19:08 -0800
Thank you, Eli.

I have tested the patch with a current version of Emacs 26 branch and am able to verify that this feature is working well, and the prior issue with the lag has been rectified.

Great job!

Keith

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

DATE:  [11-09-2017 08:29:14] <09 Nov 2017 18:29:14 +0200>
FROM:  Eli Zaretskii <eliz <at> gnu.org>
> 
> * * *
> 
> Thanks.  Meanwhile I also arrived at the conclusion that this is a
> bug, because the same recipe does work on TTY frames.
> 
> Of course, reverting the above changes is not the solution, because as
> you yourself noticed, it caused redisplay to be significantly
> snappier.  The problem with those changes is that they opened the path
> for the code to use redisplay optimizations when overlay-arrows are
> displayed, which (the optimizations) are incompatible with
> overlay-arrow display.  So the correct solution would be to disable
> those optimizations when overlay-arrows are displayed in the buffer.
> Which I just did.
> 
> Thanks.




This bug report was last modified 7 years and 192 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.