[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: SYNC_INPUT and 23.1.
From: |
YAMAMOTO Mitsuharu |
Subject: |
Re: SYNC_INPUT and 23.1. |
Date: |
Wed, 12 Mar 2008 09:48:17 +0900 |
User-agent: |
Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (Shijō) APEL/10.6 Emacs/23.0.50 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI) |
>>>>> On Tue, 11 Mar 2008 11:36:46 +0100, Jan Djärv <address@hidden> said:
> I think Stefan can answer that best, AFAIK, he did the
> implementation. I assumed it was an X thing. Does other platforms
> use signals for the GUI loop?
Window system events in the Carbon(+AppKit) port are not
signal-driven. But in order to notice C-g, window resize and so on
even while the Lisp interpreter is busy or waiting for synchronous
process output, it uses polling by SIGALRM. This is essentially the
same as what some systems without SIGIO (such as some versions of
Solaris) even with X11, and SYNC_INPUT also makes sense in such
platforms.
BTW, with SYNC_INPUT, some `immediate_quit' cases can no longer be
quit with C-g. Does anyone working on this?
YAMAMOTO Mitsuharu
address@hidden
- Re: SYNC_INPUT and 23.1., (continued)
- Re: SYNC_INPUT and 23.1., Jan Djärv, 2008/03/11
- Re: SYNC_INPUT and 23.1., Jason Rumney, 2008/03/11
- Re: SYNC_INPUT and 23.1., Stefan Monnier, 2008/03/11
- Gnus problem?, Johan Bockgård, 2008/03/11
- Re: Gnus problem?, Stefan Monnier, 2008/03/11
- Re: SYNC_INPUT and 23.1., Richard Stallman, 2008/03/11
- Re: SYNC_INPUT and 23.1., Jan Djärv, 2008/03/12
- Re: SYNC_INPUT and 23.1., Richard Stallman, 2008/03/12
- Re: SYNC_INPUT and 23.1., Jan Djärv, 2008/03/12
- Re: SYNC_INPUT and 23.1., Stefan Monnier, 2008/03/12
- Re: SYNC_INPUT and 23.1.,
YAMAMOTO Mitsuharu <=
- Re: SYNC_INPUT and 23.1., Stefan Monnier, 2008/03/11
- Re: SYNC_INPUT and 23.1., YAMAMOTO Mitsuharu, 2008/03/12
- Re: SYNC_INPUT and 23.1., Stefan Monnier, 2008/03/12
- Re: SYNC_INPUT and 23.1., Richard Stallman, 2008/03/12
- Re: SYNC_INPUT and 23.1., YAMAMOTO Mitsuharu, 2008/03/12