emacs-devel
[Top][All Lists]
Advanced

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

Re: make-pointer-invisible on Windows


From: martin rudalics
Subject: Re: make-pointer-invisible on Windows
Date: Fri, 26 Jun 2015 11:15:06 +0200

> Btw, how does this work on X?  When we wait in waitpid for a
> subprocess launched via "M-!", we are not supposed to call the
> read-socket hook, so the X messages that tell us to redraw portions of
> our frames are not supposed to be redrawn.

.. not supposed to be processed.

> If this is what happens,
> then the w32 behavior seems to be consistent; if not, what am I
> missing here?  Specifically, can you show a backtrace on X from calls
> to expose_frame when we are waiting for a synchronous subprocess?

That was a misunderstanding.  On X the frame is not redrawn either.

The difference was that on Windows, when waiting, the mouse cursor
remained invisible while on X it became visible again.  Your patch fixed
that already.  I didn't believe you could (reasonably) redraw the frame
while waiting for a subprocess, but you somehow sounded optimistic ...

martin



reply via email to

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