[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: timer handlers and ^G
From: |
Gerd Moellmann |
Subject: |
Re: timer handlers and ^G |
Date: |
23 Oct 2001 16:25:05 +0200 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.1.50 |
Ken Raeburn <address@hidden> writes:
> Problem 2: In timer.el, all event handlers are run with quits
> disabled. I can understand not wanting the handler list to get
> corrupted, but not being able to interrupt the handler seems like a
> poor idea.
We had that on pretest-bug recently. I think it's not generally a
good idea, from the perspective of the user, to let C-g interrupt
functions run from a timer because (a) the user might not be aware
that such a function is running, and (b) because not all such
functions can cope with being interrupted. I suggested to Simon
Josefson, I believe, to explicitly bind inhibit-quit to nil in Gnus if
Gnus can cope with that.