Subject: Re: bug#1867: Resizing window causes text flickering when using antialiased font on X

From: Chong Yidong <[email-masked]>
Date: Wed, 05 Oct 2011 17:57:29 -0400

Eli Zaretskii <[email-masked]> writes:

> The way redisplay is written, _any_ change to dimensions of _any_
> window sets a flag that will cause a thorough redisplay of all the
> windows on all the visible frames.  However, I'd expect that redisplay
> of any window not affected by the resizing be limited to redrawing the
> cursor.

Resizing a window redraws all windows on the same frame, even those
unaffected by the resizing.

The right way to fix flickering in Emacs is to implement double
buffering, which is not a trivial project.