[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gnus makes emacs lose response
From: |
Chong Yidong |
Subject: |
Re: gnus makes emacs lose response |
Date: |
Mon, 25 Sep 2006 11:22:15 -0400 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) |
Stefan Monnier <address@hidden> writes:
>> This behavior is documented in the Lisp Reference manual:
>
>> Emacs binds `inhibit-quit' to `t' before calling the timer
>> function, because quitting out of many timer functions can leave
>> things in an inconsistent state. This is normally unproblematical
>> because most timer functions don't do a lot of work. Indeed, for a
>> timer to call a function that takes substantial time to run is
>> likely to be annoying.
>
>> However, the result is that when the `gnus-demon' timer function calls
>> accept-process-output, it can't be interrupted.
>
>> I'm not sure what the best way to handle this is. Anyone?
>
> `with-local-quit'.
> The manual should be changed to point to it,
I've checked in a fix, which Leon has confirmed to fix his problem.
(I've updated the lispref manual too.)
- Re: gnus makes emacs lose response, Kim F. Storm, 2006/09/09
- Re: gnus makes emacs lose response, Stefan Monnier, 2006/09/10
- Re: gnus makes emacs lose response, Chong Yidong, 2006/09/16
- Re: gnus makes emacs lose response, Chong Yidong, 2006/09/18
- Re: gnus makes emacs lose response, Chong Yidong, 2006/09/18
- Re: gnus makes emacs lose response, Stefan Monnier, 2006/09/19
- Re: gnus makes emacs lose response, Chong Yidong, 2006/09/19
- Re: gnus makes emacs lose response, Stefan Monnier, 2006/09/22
- Re: gnus makes emacs lose response, Richard Stallman, 2006/09/23
- Re: gnus makes emacs lose response, Richard Stallman, 2006/09/22