[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Redisplay issue

From: Eli Zaretskii
Subject: Re: Redisplay issue
Date: Tue, 01 Dec 2015 18:01:32 +0200

> Date: Mon, 30 Nov 2015 20:51:15 -0800
> From: Yuan MEI <address@hidden>
> Cc: emacs-devel <address@hidden>
> One more piece of information: once Emacs gets into `bad' mode,
> switching out of the virtual desktop then coming back in several times
> won't turn Emacs into `good' mode.  The way I used to recover was to
> switch to another Emacs buffer then switch back.  Also, it is
> interesting to see that a few seconds after seeing a completely blank
> `bad' Emacs frame, a few lines of glyphs show up.


Once again, the traces of handling the expose event are identical
between the "good" and the "bad" cases.

I have only one more idea: can you build Emacs without Cairo?  Cairo
changes the way Emacs draws the screen in significant ways, and that
is the only part of this puzzle that we didn't verify yet.  The traces
indicate that everything up to the point where we invoke the drawing
code is identical between the "good" and the "bad" cases, and
correctly instructs the display back-end to redraw every screen line
in the exposed region(s).

reply via email to

[Prev in Thread] Current Thread [Next in Thread]