[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#2930: 23.0.92; `accept-process-output' and `sleep-for' do not run se
From: |
Chong Yidong |
Subject: |
bug#2930: 23.0.92; `accept-process-output' and `sleep-for' do not run sentinels |
Date: |
Mon, 17 Aug 2009 17:04:10 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) |
Stefan Monnier <monnier@iro.umontreal.ca> writes:
> I don't know. You already changed it in that direction a year ago:
>
> timestamp: Mon 2008-05-19 22:29:33 +0000
> message:
> (wait_reading_process_output): Always check status when in batch mode.
>
> so maybe we should change it even further? I think a good change would
> be to change the code of wait_reading_process_output such that status
> changes are taken into account (even when do_display is 0) but only for
> the process(es) for which we're waiting.
OK, thanks for reminding me about Bug#131. After re-reading that
discussion, I'm fairly sure that TRT is for wait_reading_process_output
to always check the process status (without triggering a redisplay
unless DO_DISPLAY is non-zero). I've checked the change into CVS.