emacs-devel
[Top][All Lists]
Advanced

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

Re: Tramp with global-auto-revert-mode.


From: Stefan Monnier
Subject: Re: Tramp with global-auto-revert-mode.
Date: 14 May 2004 17:33:57 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50

>> If a timer does something like accept-process-output, stopping other
>> timers would probably be a mistake.
> But it seems quite bogus for a timer to do that ...  as it blocks
> interactive use.
> IMO, timers should be "fast".

Agreed, but accept-process-output is not always slow and we don't always get
to choose.  I've hacked my Emacs to signal an error if accept-process-output
is called (without timeout) with inhibit-quit set to non-nil and discovered
that some package (IIRC, flyspell) does exactly that.  Of course, ispell
is a local process that always responds immeditely, right?
Anyway: how could flyspell do its job without calling 
accept-process-output from a timer or a post-command-hook?


        Stefan




reply via email to

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