> Those timers should probably call accept-process-output. If you call
> accept-process-output with a timeout of 0, will it receive the output
> but not wait? If so, that is the right way.
On second thought, it is not enough for those timer functions to call
accept-process-output. That will take care of process output, but
there is a second similar problem: an idle timer function that can run
a long time without returning blocks out other idle timers.
My conclusion is that all these timer functions should be rewritten to
reschedule themselves to run again a short while in the future, rather
than looping.
I will update the manual.
_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug