GNU bug report logs - #12093
24.1; ask-user-about-supersession-threat doesn't bind <ESC> <ESC> or <ESC> <ESC> <ESC>

Previous Next

Package: emacs;

Reported by: Richard Copley <rcopley <at> gmail.com>

Date: Mon, 30 Jul 2012 14:20:02 UTC

Severity: minor

Found in version 24.1

Done: Chong Yidong <cyd <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 12093 <at> debbugs.gnu.org (full text, mbox):

From: Chong Yidong <cyd <at> gnu.org>
To: Richard Copley <rcopley <at> gmail.com>
Cc: 12093 <at> debbugs.gnu.org
Subject: Re: bug#12093: 24.1;
	ask-user-about-supersession-threat doesn't bind <ESC> <ESC> or <ESC>
	<ESC> <ESC>
Date: Fri, 07 Sep 2012 18:20:03 +0800
Richard Copley <rcopley <at> gmail.com> writes:

> If you're stuck in ask-user-about-supersession-threat's read loop, you
> can hit ESC as many times as you like and it doesn't quit out of the
> loop. This can be very annoying as it forces you to stop and work out
> what state you've got into.
>
> See D.2 (Key Binding Conventions) in the Emacs Lisp manual:
>    * Anything that acts like a temporary mode or state that the user can
>      enter and leave should define `<ESC> <ESC>' or `<ESC> <ESC> <ESC>'
>      as a way to escape.

Fixed in trunk, thanks for the bug report.





This bug report was last modified 12 years and 319 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.