GNU bug report logs - #57434
28.1.91; Terminal Emacs Mac OS flickering.

Previous Next

Package: emacs;

Reported by: Dmitrii Kuragin <kuragin <at> google.com>

Date: Fri, 26 Aug 2022 16:55:02 UTC

Severity: normal

Found in version 28.1.91

Full log


View this message in rfc822 format

From: Gerd Möllmann <gerd.moellmann <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: kuragin <at> google.com, 57434 <at> debbugs.gnu.org
Subject: bug#57434: 28.1.91; Terminal Emacs Mac OS flickering.
Date: Thu, 01 Sep 2022 10:18:57 +0200
Gerd Möllmann <gerd.moellmann <at> gmail.com> writes:

> Eli Zaretskii <eliz <at> gnu.org> writes:
>
>> So we have 2 alternatives:
>>
>>   . declare that flickering on alacritty is currently a known problem,
>>     and wait till Someone comes up with the proper solution for Emacs;
>>   . add that variable I mentioned above, and let users try to fix the
>>     problem with alacritty by flipping it.
>>
>> TBH, given your description, I'm no longer sure a simple boolean
>> variable that disables insert/delete-line optimization will do, since
>> the issue seems to be a much more general one.  How sure are we that
>> some other scenario of redrawing a TTY frame won't cause similar
>> flickering regardless of the insert/delete-line feature?
>
> That's what I think, too.
>
> Maybe Dmitrii is Someone :-).

I had an idea: Until this all is standardized/stable, how about adding
two hooks that are called when Emacs is beginning a terminal update and
when it is done?  The user could then send whatever he wants to the
terminal.  Or maybe beginnign an update/end an update on any type of
frame even?  Don't know if that's useful though.




This bug report was last modified 202 days ago.

Previous Next


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