Subject: bug#57434: 28.1.91; Terminal Emacs Mac OS flickering.

From: Eli Zaretskii <[email-masked]>
Date: Tue, 30 Aug 2022 20:00:15 +0300

> From: Dmitrii Kuragin <[email-masked]>
> Date: Tue, 30 Aug 2022 09:34:24 -0700
> Cc: Gerd Möllmann <[email-masked]>, 
> 	[email-masked]
> 
>  So given all of this, can you tell whether Emacs does TRT here?  That
>  is:
> 
> Sorry, what does TRT mean? 

The Right Thing

>    . are all the capabilities that are supposed to be available for
>      these two flags are indeed available?
> 
> How can I verify it? 

By looking at all the tput calls we emit during the problematic code,
I guess.

>    . do we need to check any additional capabilities, which are in fact
>      used in the problematic scenario, but not tested as part of
>      setting these two flags?
> 
> It makes sense to me, but since the output is still correct after the glitch, doesn't it mean that capabilities work
> correctly? 

The flickering isn't supposed to happen.

Btw, can you figure out which screen lines flicker?  Do all of them
flicker, or just some?  And if you disable relative line-numbers
(i.e. use absolute line-numbers), do the lines still flicker? all of
them?

>  E.g., Dmitrii, do you have some
>  display-related software/driver that has some "optimization" features
>  turned on?  If so, can you turn them off and try again?

Did you try looking for such features on your system?