[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: C-g quitting wrong code?
From: |
Daniel Pfeiffer |
Subject: |
Re: C-g quitting wrong code? |
Date: |
Mon, 15 Dec 2003 23:59:47 +0100 (MET) |
> I find that when I'm in the mini-buffer and quit I have to do it maybe
> 2-3
> times before I actually leave the mini-buffer. Apparently the
> asynchronous
> background job is what gets quit.
>
> Asynchronous code is supposed to bind inhibit-quit to t so that
> quitting won't happen inside that code. Emacs binds inhibit-quit to t
> before running process filter and sentinel functions. But perhaps
> there is some other asynchronous code which doesn't have anything
> to bind inhibit-quit to t.
>
> If you can find what it is, it should be easy to fix.
Actually the after-change-function mechanism could do this in a more general
manner.
--
+++ GMX - die erste Adresse für Mail, Message, More +++
Neu: Preissenkung für MMS und FreeMMS! http://www.gmx.net