[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#12450: Remove configure's --without-sync-input option.
From: |
Paul Eggert |
Subject: |
bug#12450: Remove configure's --without-sync-input option. |
Date: |
Sat, 15 Sep 2012 20:15:36 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/20120827 Thunderbird/15.0 |
On 09/15/2012 03:18 PM, Richard Stallman wrote:
> I have a vague memory that the sync input code had an important flaw
> -- that for certain display-updating tasks (perhaps
> mouse-highlighting) it could cause a delay until Emacs was read to
> accept input, which the other code could do instantly.
>
> I don't know if this is true now, and I'm not sure of the memory at all.
> But it would be good to investigate this question.
Yes, that topic came up in 2008 when SYNC_INPUT was made the
default on non-Windows hosts. That discussion concluded that it's
not a problem in practice, because SYNC_INPUT does not postpone
X11 event processing indefinitely; it postpones it only until the
next QUIT or UNBLOCK_INPUT. Please see Stefan's comment in
<http://lists.gnu.org/archive/html/emacs-devel/2008-03/msg01368.html>,
along with the surrounding thread. The remaining issues noted in
that thread all seem to have been fixed since then, for the
SYNC_INPUT case.
bug#12450: Remove configure's --without-sync-input option., Daniel Colascione, 2012/09/16
bug#12450: Remove configure's --without-sync-input option., Richard Stallman, 2012/09/15
- bug#12450: Remove configure's --without-sync-input option.,
Paul Eggert <=
- bug#12450: Remove configure's --without-sync-input option., Eli Zaretskii, 2012/09/16
- bug#12450: Remove configure's --without-sync-input option., Paul Eggert, 2012/09/16
- bug#12450: Remove configure's --without-sync-input option., Eli Zaretskii, 2012/09/16
- bug#12450: Remove configure's --without-sync-input option., Paul Eggert, 2012/09/16
- bug#12450: Remove configure's --without-sync-input option., Eli Zaretskii, 2012/09/17
- bug#12450: Remove configure's --without-sync-input option., Paul Eggert, 2012/09/21
- bug#12450: Remove configure's --without-sync-input option., Eli Zaretskii, 2012/09/22
- bug#12450: Remove configure's --without-sync-input option., Paul Eggert, 2012/09/22
- bug#12450: Remove configure's --without-sync-input option., Eli Zaretskii, 2012/09/22
- bug#12450: Remove configure's --without-sync-input option., Paul Eggert, 2012/09/22