From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Copley Newsgroups: gmane.emacs.bugs Subject: bug#12093: 24.1; ask-user-about-supersession-threat doesn't bind or Date: Mon, 30 Jul 2012 15:12:20 +0100 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: dough.gmane.org 1343657588 7679 80.91.229.3 (30 Jul 2012 14:13:08 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 30 Jul 2012 14:13:08 +0000 (UTC) To: 12093@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jul 30 16:13:08 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SvqiX-0002JE-5C for geb-bug-gnu-emacs@m.gmane.org; Mon, 30 Jul 2012 16:13:05 +0200 Original-Received: from localhost ([::1]:51582 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SvqiW-0006fB-EJ for geb-bug-gnu-emacs@m.gmane.org; Mon, 30 Jul 2012 10:13:04 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:45060) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SvqiM-0006ep-Rp for bug-gnu-emacs@gnu.org; Mon, 30 Jul 2012 10:13:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SvqiG-00040R-W4 for bug-gnu-emacs@gnu.org; Mon, 30 Jul 2012 10:12:54 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:41381) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SvqiG-00040N-S3 for bug-gnu-emacs@gnu.org; Mon, 30 Jul 2012 10:12:48 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1SvqpG-0001rb-5i for bug-gnu-emacs@gnu.org; Mon, 30 Jul 2012 10:20:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Richard Copley Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 Jul 2012 14:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12093 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.13436579997148 (code B ref -1); Mon, 30 Jul 2012 14:20:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 30 Jul 2012 14:19:59 +0000 Original-Received: from localhost ([127.0.0.1]:50927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SvqpC-0001rF-Va for submit@debbugs.gnu.org; Mon, 30 Jul 2012 10:19:59 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:47269) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SvqpB-0001r8-LF for submit@debbugs.gnu.org; Mon, 30 Jul 2012 10:19:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Svqi5-0003z3-Os for submit@debbugs.gnu.org; Mon, 30 Jul 2012 10:12:43 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:32922) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Svqi5-0003yx-Gc for submit@debbugs.gnu.org; Mon, 30 Jul 2012 10:12:37 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:44979) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Svqhz-0006eI-Lr for bug-gnu-emacs@gnu.org; Mon, 30 Jul 2012 10:12:37 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Svqhp-0003uV-Pu for bug-gnu-emacs@gnu.org; Mon, 30 Jul 2012 10:12:31 -0400 Original-Received: from mail-vc0-f169.google.com ([209.85.220.169]:58659) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Svqhp-0003td-Ls for bug-gnu-emacs@gnu.org; Mon, 30 Jul 2012 10:12:21 -0400 Original-Received: by vcbfl10 with SMTP id fl10so5306427vcb.0 for ; Mon, 30 Jul 2012 07:12:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=GQTK68/UEyKdBJ3HNxerOo2JY+wFO1cLjeKEOebycg8=; b=O6oNXGRJikYzb4xK0ggy7TZO5wEgtpY0N18oxyziEFbGOm5NjTjR1129fcDXsi+N0s 66Oj7oFX7UQbuU9431BfFod9ly4qIX2HHHU9u+3X6bltQ7ct8deeM11XVSOtfr/5Sywn YLUYnUoCaQE/hpB0KW+pp/tosk6AbTStQG8eQ072RO8e04nlbMlpk5DeXpiwITvXbASr O3BunHxcNuprhQN/gpPX+Zi5k8YbcBVUCCBakXIzZr93FJJc7SiAYvfapp/h82W+y0UZ GxjcB4LhNzNv2y522WhqWN5X0G10OcM5qMsUgdYAq/tm4mkgCI82bWvk22sjqO/wsRi3 hApQ== Original-Received: by 10.52.75.99 with SMTP id b3mr9740566vdw.75.1343657540976; Mon, 30 Jul 2012 07:12:20 -0700 (PDT) Original-Received: by 10.52.110.234 with HTTP; Mon, 30 Jul 2012 07:12:20 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:62627 Archived-At: 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. This bug is present since at least Emacs 22.1. 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 ` ' or ` ' as a way to escape. (But perhaps ask-user-about-supersession-threat should bind just , in order to be reminiscent of y-or-n-p.) In GNU Emacs 24.1.1 (i386-mingw-nt5.1.2600) of 2012-06-10 on MARVIN Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.6) --cflags -ID:/devel/emacs/libs/libXpm-3.5.8/include -ID:/devel/emacs/libs/libXpm-3.5.8/src -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include -ID:/devel/emacs/libs/giflib-4.1.4-1/include -ID:/devel/emacs/libs/jpeg-6b-4/include -ID:/devel/emacs/libs/tiff-3.8.2-1/include -ID:/devel/emacs/libs/gnutls-3.0.9/include' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: ENG value of $XMODIFIERS: nil locale-coding-system: cp1252 default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x r e p o r t - e m a c s - b u g Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail regexp-opt rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel dos-w32 disp-table ls-lisp w32-win w32-vars tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process multi-tty emacs)