GNU bug report logs - #36633
Scrolling by pixels: visible stretch glyphs overwrite header-line.

Previous Next

Package: emacs;

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

Date: Sat, 13 Jul 2019 02:11:02 UTC

Severity: normal

Done: Lars Ingebrigtsen <larsi <at> gnus.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: 36633 <at> debbugs.gnu.org
Cc: Alan Third <athird <at> googlemail.com>, Eli Zaretskii <eliz <at> gnu.org>, Stefan Kangas <stefan <at> marxist.se>
Subject: bug#36633: Scrolling by pixels: visible stretch glyphs overwrite header-line.
Date: Sun, 14 Jul 2019 09:52:33 -0700
I forgot to cc Stefan K. and Eli Z. with the attached post ....

;;;;;;;;;;;;;;;;;;;;;; FORWARDED MESSAGE ;;;;;;;;;;;;;;;;;;;;;;

Date:  Sun, 14 Jul 2019 09:47:25 -0700
From:  Keith David Bershatsky <esq <at> lawlist.com>
To:  Alan Third <alan <at> idiocy.org>
Cc:  36633 <at> debbugs.gnu.org
Subject:  Re: bug#36633: Scrolling by pixels: visible stretch glyphs overwrite header-line.

Here are links to two (2) youtube videos showing the issue on Emacs 26.1 (built by https://emacsformacosx.com/ a few months ago) and also the master branch that I built using a commit from 07/10/2019 (40cd6278ba965f3a9fcdddc568eb9ee7c69cf899).  I don't have a 26.2 build at the moment.  The issue is less noticeable on the master branch, but can still be seen nevertheless.  I have not studied the code as to what makes this feature work, but offhand would think that the header-line should not be overwritten by the row moving upwards (rather than updated after it has been overwritten).

Emacs 26.1:  https://youtu.be/Y8cZfURSwZc

Emacs Master Branch:  https://youtu.be/BO3r9_6OvYo

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

> Date: [07-14-2019 03:39:35] <14 Jul 2019 11:39:35 +0100>
> From: Alan Third <alan <at> idiocy.org>
> 
> * * *
> 
> Hi Keith, I can't replicate this behaviour. The worst I see is some
> flickering of the header line, which is unfortunately to be expected
> from the current implementation.
> 
> When you do it is the header line being overwritten and not immediately updated?
> --
> Alan Third




This bug report was last modified 4 years and 268 days ago.

Previous Next


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