From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 17 22:46:51 2017 Received: (at submit) by debbugs.gnu.org; 18 Nov 2017 03:46:51 +0000 Received: from localhost ([127.0.0.1]:45475 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFu5j-0007Sh-9S for submit@debbugs.gnu.org; Fri, 17 Nov 2017 22:46:51 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60532) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFu5h-0007SQ-JN for submit@debbugs.gnu.org; Fri, 17 Nov 2017 22:46:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eFu5b-00011W-4S for submit@debbugs.gnu.org; Fri, 17 Nov 2017 22:46:44 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53496) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eFu5b-00011O-1S for submit@debbugs.gnu.org; Fri, 17 Nov 2017 22:46:43 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51443) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eFu5Z-0006RT-H3 for bug-gnu-emacs@gnu.org; Fri, 17 Nov 2017 22:46:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eFu5X-0000xv-N7 for bug-gnu-emacs@gnu.org; Fri, 17 Nov 2017 22:46:41 -0500 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50495) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eFu5X-0000xg-JW for bug-gnu-emacs@gnu.org; Fri, 17 Nov 2017 22:46:39 -0500 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eFu5X-0002CK-7x; Fri, 17 Nov 2017 22:46:39 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: bug-gnu-emacs@gnu.org Subject: 27.0.50; C-g doesn't quit minibuffer Message-Id: Date: Fri, 17 Nov 2017 22:46:39 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) C-g does not exit the minibuffer. Moreover, when I keep typing C-g, eventually Emacs gets hung. I can get it unhung by sending it SIGTSTP using another terminal. I can't find the command to make gdb send the backtrace to a file. In GNU Emacs 27.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 2.24.23) of 2017-11-15 built on freetop Repository revision: 52d822f31bc7cb57694c1e209b2d02e5efb8f48c System Description: Trisquel GNU/Linux 7.0, Belenos Recent messages: Saving file /home/rms/outgoing/out-17... Wrote /home/rms/outgoing/out-17 Mark set Saving file /home/rms/outgoing/out-16... Wrote /home/rms/outgoing/out-16 Mark set [3 times] Saving file /home/rms/outgoing/out-17... Wrote /home/rms/outgoing/out-17 Buffer has unsaved changes; reinitialize it and discard them? (y or n) y Disconnect buffer from visited file? (y or n) y Configured using: 'configure 'CFLAGS=-O0 -g' --with-gnutls=no' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND GPM DBUS GSETTINGS NOTIFY LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK2 X11 Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: RMAIL Minor modes in effect: diff-auto-refine-mode: t shell-dirtrack-mode: t gpm-mouse-mode: t tooltip-mode: t global-eldoc-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Load-path shadows: None found. Features: (shadow emacsbug two-column kmacro iso-transl battery quail help-mode epa-mail etags xref project rmailkwd compare-w diff-mode easy-mmode rmailout url-util shr svg xml dom browse-url shell pcomplete thingatpt grep compile comint ansi-color ring rmailsum dabbrev mailalias misearch multi-isearch qp rmailmm message sendmail rmc puny format-spec rfc822 mml mml-sec epa epg gnus-util mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader mail-parse rfc2231 rmail rmail-loaddefs rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils dired dired-loaddefs t-mouse term/linux elec-pair view derived time-date paren cus-start cus-load advice finder-inf package easymenu epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 302080 76236) (symbols 48 25226 12) (miscs 40 2202 2989) (strings 32 48806 9257) (string-bytes 1 1231232) (vectors 16 29076) (vector-slots 8 1398157 226116) (floats 8 95 276) (intervals 56 60145 1270) (buffers 992 67) (heap 1024 30747 3090)) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] -- Dr Richard Stallman President, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) Skype: No way! See https://stallman.org/skype.html. From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 18 01:17:37 2017 Received: (at 29347) by debbugs.gnu.org; 18 Nov 2017 06:17:37 +0000 Received: from localhost ([127.0.0.1]:45496 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFwRd-0002TI-C2 for submit@debbugs.gnu.org; Sat, 18 Nov 2017 01:17:37 -0500 Received: from mail-out.m-online.net ([212.18.0.9]:49270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFwRa-0002T9-CQ for 29347@debbugs.gnu.org; Sat, 18 Nov 2017 01:17:35 -0500 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 3yf4XF2DSZz1qs0j; Sat, 18 Nov 2017 07:17:33 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 3yf4XF01wyz1wdNZ; Sat, 18 Nov 2017 07:17:32 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id cOfpfkuoB2T8; Sat, 18 Nov 2017 07:17:31 +0100 (CET) X-Auth-Info: Pj0HsE68cVJmCRM5YQDWl1UCEe589yAO+8GXIwX24SVICTIe8YYy+tXXK5bPmUjx Received: from localhost (ppp-188-174-150-116.dynamic.mnet-online.de [188.174.150.116]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Sat, 18 Nov 2017 07:17:31 +0100 (CET) Received: by localhost (Postfix, from userid 1000) id 8D5272C138A; Sat, 18 Nov 2017 07:17:29 +0100 (CET) From: Andreas Schwab To: Richard Stallman Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: X-Yow: Yow!! "Janitor trapped in sewer uses ESP to find decayed burger"!! Date: Sat, 18 Nov 2017 07:17:29 +0100 In-Reply-To: (Richard Stallman's message of "Fri, 17 Nov 2017 22:46:39 -0500") Message-ID: <87k1yo9kli.fsf@linux-m68k.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 29347 Cc: 29347@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Nov 17 2017, Richard Stallman wrote: > I can't find the command to make gdb send the backtrace to a file. (gdb) help set logging Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 18 01:24:39 2017 Received: (at 29347) by debbugs.gnu.org; 18 Nov 2017 06:24:39 +0000 Received: from localhost ([127.0.0.1]:45501 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFwYR-0002dL-4m for submit@debbugs.gnu.org; Sat, 18 Nov 2017 01:24:39 -0500 Received: from userp1040.oracle.com ([156.151.31.81]:28927) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFwYO-0002d7-Aq for 29347@debbugs.gnu.org; Sat, 18 Nov 2017 01:24:37 -0500 Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id vAI6OP7c014943 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 18 Nov 2017 06:24:26 GMT Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id vAI6OP3Z005169 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sat, 18 Nov 2017 06:24:25 GMT Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7]) by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id vAI6OPY8006786; Sat, 18 Nov 2017 06:24:25 GMT MIME-Version: 1.0 Message-ID: <7254a034-5445-4906-9865-b84abe897125@default> Date: Fri, 17 Nov 2017 22:24:23 -0800 (PST) From: Drew Adams To: rms@gnu.org, 29347@debbugs.gnu.org Subject: RE: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4615.0 (x86)] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Source-IP: aserv0021.oracle.com [141.146.126.233] X-Spam-Score: -5.1 (-----) X-Debbugs-Envelope-To: 29347 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.1 (-----) > C-g does not exit the minibuffer. >=20 > Moreover, when I keep typing C-g, eventually Emacs gets hung. I can > get it unhung by sending it SIGTSTP using another terminal. FWIW, I believe I've seen the same thing with the 26.1 pretest. I've had to kill the Emacs process when it's happened. From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 18 03:04:57 2017 Received: (at 29347) by debbugs.gnu.org; 18 Nov 2017 08:04:58 +0000 Received: from localhost ([127.0.0.1]:45525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFy7V-0005me-K5 for submit@debbugs.gnu.org; Sat, 18 Nov 2017 03:04:57 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44273) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eFy7T-0005mQ-O5 for 29347@debbugs.gnu.org; Sat, 18 Nov 2017 03:04:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eFy7J-0002kr-P0 for 29347@debbugs.gnu.org; Sat, 18 Nov 2017 03:04:50 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53567) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eFy7J-0002ki-M0 for 29347@debbugs.gnu.org; Sat, 18 Nov 2017 03:04:45 -0500 Received: from [176.228.60.248] (port=4199 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eFy78-00037h-T1; Sat, 18 Nov 2017 03:04:35 -0500 Date: Sat, 18 Nov 2017 10:04:21 +0200 Message-Id: <838tf4gghm.fsf@gnu.org> From: Eli Zaretskii To: rms@gnu.org In-reply-to: (message from Richard Stallman on Fri, 17 Nov 2017 22:46:39 -0500) Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29347@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Richard Stallman > Date: Fri, 17 Nov 2017 22:46:39 -0500 > > C-g does not exit the minibuffer. > > Moreover, when I keep typing C-g, eventually Emacs gets hung. I can > get it unhung by sending it SIGTSTP using another terminal. Is this in a GUI frame or a TTY frame? If the latter, I cannot reproduce that. (I have no access to a GUI Emacs built from the master branch on GNU/Linux.) Is there any recipe starting from "emacs -Q" that I should try? E.g., what did you type to get into the minibuffer in the first place? does it matter? (I tried "M-x" and "C-x C-f".) From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 18 22:21:33 2017 Received: (at 29347) by debbugs.gnu.org; 19 Nov 2017 03:21:33 +0000 Received: from localhost ([127.0.0.1]:46694 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGGAm-0004hR-QG for submit@debbugs.gnu.org; Sat, 18 Nov 2017 22:21:33 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47100) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGGAl-0004hA-0y for 29347@debbugs.gnu.org; Sat, 18 Nov 2017 22:21:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eGGAe-0005hC-PE for 29347@debbugs.gnu.org; Sat, 18 Nov 2017 22:21:25 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41151) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGGAe-0005gv-Ks for 29347@debbugs.gnu.org; Sat, 18 Nov 2017 22:21:24 -0500 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eGGAd-0007xU-LN; Sat, 18 Nov 2017 22:21:23 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Eli Zaretskii In-reply-to: <838tf4gghm.fsf@gnu.org> (message from Eli Zaretskii on Sat, 18 Nov 2017 10:04:21 +0200) Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <838tf4gghm.fsf@gnu.org> Message-Id: Date: Sat, 18 Nov 2017 22:21:23 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29347@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > Moreover, when I keep typing C-g, eventually Emacs gets hung. I can > > get it unhung by sending it SIGTSTP using another terminal. > Is this in a GUI frame or a TTY frame? If the latter, I cannot > reproduce that. (I have no access to a GUI Emacs built from the > master branch on GNU/Linux.) It is from a tty. I just tried to make this fail starting from emacs -Q and couldn't do so. The initial C-g failure, not quitting out of the minibuffer, doesn't happen right after startup. However, once C-g fails to quit, it continues failing reliably. And it fails regardless of the purpose of the minibuffer. I learned not to type C-g to get out of a minibuffer. First I tried giving operands that would be meaningless. Then I thought of using C-]. As a result of this change in my usage, it does not get hung. But the bug is still there. If I can make it fail again, I will send a backtrace. ISTR that at least once Emacs was in a state where C-g did not turn off region highlighting. I suspect that is the same bug, appearing in a different way. -- Dr Richard Stallman President, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) Skype: No way! See https://stallman.org/skype.html. From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 18 22:42:42 2017 Received: (at 29347) by debbugs.gnu.org; 19 Nov 2017 03:42:43 +0000 Received: from localhost ([127.0.0.1]:46700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGGVG-0005BR-KK for submit@debbugs.gnu.org; Sat, 18 Nov 2017 22:42:42 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGGVF-0005BF-3p for 29347@debbugs.gnu.org; Sat, 18 Nov 2017 22:42:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eGGV6-00005K-KT for 29347@debbugs.gnu.org; Sat, 18 Nov 2017 22:42:35 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:41659) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGGV6-00005F-HN for 29347@debbugs.gnu.org; Sat, 18 Nov 2017 22:42:32 -0500 Received: from [176.228.60.248] (port=1616 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eGGUv-0003n9-83; Sat, 18 Nov 2017 22:42:21 -0500 Date: Sun, 19 Nov 2017 05:42:10 +0200 Message-Id: <83a7zjexyl.fsf@gnu.org> From: Eli Zaretskii To: rms@gnu.org In-reply-to: (message from Richard Stallman on Sat, 18 Nov 2017 22:21:23 -0500) Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <838tf4gghm.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29347@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Richard Stallman > CC: 29347@debbugs.gnu.org > Date: Sat, 18 Nov 2017 22:21:23 -0500 > > I just tried to make this fail starting from emacs -Q > and couldn't do so. The initial C-g failure, not quitting out > of the minibuffer, doesn't happen right after startup. > > However, once C-g fails to quit, it continues failing reliably. > And it fails regardless of the purpose of the minibuffer. > > I learned not to type C-g to get out of a minibuffer. > First I tried giving operands that would be meaningless. > Then I thought of using C-]. Did you try "C-x o"? If that works, then it's not a bug, it means you've entered recursive exit in the minibuffer in some way. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 19 03:33:18 2017 Received: (at 29347) by debbugs.gnu.org; 19 Nov 2017 08:33:18 +0000 Received: from localhost ([127.0.0.1]:46763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGL2U-0003lV-7H for submit@debbugs.gnu.org; Sun, 19 Nov 2017 03:33:18 -0500 Received: from mail-out.m-online.net ([212.18.0.9]:34669) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGL2S-0003lN-53 for 29347@debbugs.gnu.org; Sun, 19 Nov 2017 03:33:16 -0500 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 3yflVL6xbfz1qs0J; Sun, 19 Nov 2017 09:33:14 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 3yflVL5NQPz1qqkD; Sun, 19 Nov 2017 09:33:14 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id D-nvMojL7CHD; Sun, 19 Nov 2017 09:33:14 +0100 (CET) X-Auth-Info: jyBmgr4zMd7UzShrWLFcE/W48W5sHaf2c1TYUC1ppjQNP+vNZEmuq/UIDwylgJ/6 Received: from linux.local (ppp-188-174-157-212.dynamic.mnet-online.de [188.174.157.212]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Sun, 19 Nov 2017 09:33:14 +0100 (CET) Received: by linux.local (Postfix, from userid 501) id 2AD771E580A; Sun, 19 Nov 2017 09:33:11 +0100 (CET) From: Andreas Schwab To: Eli Zaretskii Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <838tf4gghm.fsf@gnu.org> <83a7zjexyl.fsf@gnu.org> X-Yow: Are we on STRIKE yet? Date: Sun, 19 Nov 2017 09:33:10 +0100 In-Reply-To: <83a7zjexyl.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 19 Nov 2017 05:42:10 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 29347 Cc: 29347@debbugs.gnu.org, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Nov 19 2017, Eli Zaretskii wrote: > Did you try "C-x o"? If that works, then it's not a bug, it means > you've entered recursive exit in the minibuffer in some way. Recusive edit will be indicated in the mode line, and C-g will exit it in the minibuffer. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 19 10:44:57 2017 Received: (at 29347) by debbugs.gnu.org; 19 Nov 2017 15:44:57 +0000 Received: from localhost ([127.0.0.1]:47686 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGRmD-0001GP-38 for submit@debbugs.gnu.org; Sun, 19 Nov 2017 10:44:57 -0500 Received: from eggs.gnu.org ([208.118.235.92]:40293) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGRmB-0001G3-Cg for 29347@debbugs.gnu.org; Sun, 19 Nov 2017 10:44:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eGRm3-0001Lh-G2 for 29347@debbugs.gnu.org; Sun, 19 Nov 2017 10:44:50 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49684) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGRm3-0001LR-Ci; Sun, 19 Nov 2017 10:44:47 -0500 Received: from [176.228.60.248] (port=1934 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eGRlw-0005gN-8J; Sun, 19 Nov 2017 10:44:40 -0500 Date: Sun, 19 Nov 2017 17:44:30 +0200 Message-Id: <83zi7ie0ip.fsf@gnu.org> From: Eli Zaretskii To: Andreas Schwab In-reply-to: (message from Andreas Schwab on Sun, 19 Nov 2017 09:33:10 +0100) Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <838tf4gghm.fsf@gnu.org> <83a7zjexyl.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29347@debbugs.gnu.org, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Andreas Schwab > Cc: rms@gnu.org, 29347@debbugs.gnu.org > Date: Sun, 19 Nov 2017 09:33:10 +0100 > > On Nov 19 2017, Eli Zaretskii wrote: > > > Did you try "C-x o"? If that works, then it's not a bug, it means > > you've entered recursive exit in the minibuffer in some way. > > Recusive edit will be indicated in the mode line, and C-g will exit it > in the minibuffer. I meant enable-recursive-minibuffers, which AFAIK doesn't have any indications. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 19 12:21:21 2017 Received: (at 29347) by debbugs.gnu.org; 19 Nov 2017 17:21:21 +0000 Received: from localhost ([127.0.0.1]:47756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGTHV-0005OW-AX for submit@debbugs.gnu.org; Sun, 19 Nov 2017 12:21:21 -0500 Received: from mail-out.m-online.net ([212.18.0.10]:57066) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGTHS-0005OL-WE for 29347@debbugs.gnu.org; Sun, 19 Nov 2017 12:21:19 -0500 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 3yfzCd6963z1qsW7; Sun, 19 Nov 2017 18:21:17 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 3yfzCd4sh8z1qqkH; Sun, 19 Nov 2017 18:21:17 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id XSv08Pau6XnA; Sun, 19 Nov 2017 18:21:16 +0100 (CET) X-Auth-Info: MxKQz/cDXOnyMhj6Kn+fLRtHFvGCSf1BHKXkBpPHBhz7A0Xs+ebi2tSCr5ByeJNQ Received: from localhost (ppp-188-174-157-212.dynamic.mnet-online.de [188.174.157.212]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Sun, 19 Nov 2017 18:21:16 +0100 (CET) Received: by localhost (Postfix, from userid 1000) id 4ADCE2C1381; Sun, 19 Nov 2017 18:21:16 +0100 (CET) From: Andreas Schwab To: Eli Zaretskii Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <838tf4gghm.fsf@gnu.org> <83a7zjexyl.fsf@gnu.org> <83zi7ie0ip.fsf@gnu.org> X-Yow: I represent a sardine!! Date: Sun, 19 Nov 2017 18:21:16 +0100 In-Reply-To: <83zi7ie0ip.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 19 Nov 2017 17:44:30 +0200") Message-ID: <878tf289rn.fsf@linux-m68k.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 29347 Cc: 29347@debbugs.gnu.org, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Nov 19 2017, Eli Zaretskii wrote: >> From: Andreas Schwab >> Cc: rms@gnu.org, 29347@debbugs.gnu.org >> Date: Sun, 19 Nov 2017 09:33:10 +0100 >> >> On Nov 19 2017, Eli Zaretskii wrote: >> >> > Did you try "C-x o"? If that works, then it's not a bug, it means >> > you've entered recursive exit in the minibuffer in some way. >> >> Recusive edit will be indicated in the mode line, and C-g will exit it >> in the minibuffer. > > I meant enable-recursive-minibuffers, which AFAIK doesn't have any > indications. A recursive minibuffer can be exited like an ordinary minibuffer, and exiting it will return to the buffer from where you entered it. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 19 12:52:20 2017 Received: (at 29347) by debbugs.gnu.org; 19 Nov 2017 17:52:20 +0000 Received: from localhost ([127.0.0.1]:47774 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGTlU-000659-CT for submit@debbugs.gnu.org; Sun, 19 Nov 2017 12:52:20 -0500 Received: from eggs.gnu.org ([208.118.235.92]:45651) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGTlT-00064w-DC for 29347@debbugs.gnu.org; Sun, 19 Nov 2017 12:52:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eGTlI-0008Nd-46 for 29347@debbugs.gnu.org; Sun, 19 Nov 2017 12:52:14 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52031) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGTlI-0008NX-0i; Sun, 19 Nov 2017 12:52:08 -0500 Received: from [176.228.60.248] (port=2138 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eGTku-0008BH-9O; Sun, 19 Nov 2017 12:51:45 -0500 Date: Sun, 19 Nov 2017 19:51:30 +0200 Message-Id: <83o9nydun1.fsf@gnu.org> From: Eli Zaretskii To: Andreas Schwab In-reply-to: <878tf289rn.fsf@linux-m68k.org> (message from Andreas Schwab on Sun, 19 Nov 2017 18:21:16 +0100) Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <838tf4gghm.fsf@gnu.org> <83a7zjexyl.fsf@gnu.org> <83zi7ie0ip.fsf@gnu.org> <878tf289rn.fsf@linux-m68k.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29347@debbugs.gnu.org, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Andreas Schwab > Cc: rms@gnu.org, 29347@debbugs.gnu.org > Date: Sun, 19 Nov 2017 18:21:16 +0100 > > > I meant enable-recursive-minibuffers, which AFAIK doesn't have any > > indications. > > A recursive minibuffer can be exited like an ordinary minibuffer, and > exiting it will return to the buffer from where you entered it. And that buffer to which you return is also a minibuffer. IOW, if you are N levels deep in a recursive minibuffer, you cannot exit it until you type C-g N times. This could be perceived as "C-g doesn't quit the minibuffer". I'm not saying this is what happened, I'm just trying to think about every possible situation which could have been interpreted that way. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 19 13:10:05 2017 Received: (at 29347) by debbugs.gnu.org; 19 Nov 2017 18:10:06 +0000 Received: from localhost ([127.0.0.1]:47902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGU2f-0006cn-ML for submit@debbugs.gnu.org; Sun, 19 Nov 2017 13:10:05 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52096) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGU2b-0006cD-NP for 29347@debbugs.gnu.org; Sun, 19 Nov 2017 13:10:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eGU2V-0001JR-Hf for 29347@debbugs.gnu.org; Sun, 19 Nov 2017 13:09:56 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52382) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGU2V-0001JH-ET for 29347@debbugs.gnu.org; Sun, 19 Nov 2017 13:09:55 -0500 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eGU2O-0008DN-Jd; Sun, 19 Nov 2017 13:09:48 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman to: eliz@gnu.org, 29347@debbugs.gnu.org In-reply-to: (message from Richard Stallman on Sat, 18 Nov 2017 22:21:23 -0500) Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <838tf4gghm.fsf@gnu.org> Message-Id: Date: Sun, 19 Nov 2017 13:09:48 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] I have not seen C-g fail again. Strange, because I started Emacs repeatedly and saw the problem. -- Dr Richard Stallman President, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) Skype: No way! See https://stallman.org/skype.html. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 19 14:11:50 2017 Received: (at 29347) by debbugs.gnu.org; 19 Nov 2017 19:11:50 +0000 Received: from localhost ([127.0.0.1]:47946 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGV0O-00081O-MM for submit@debbugs.gnu.org; Sun, 19 Nov 2017 14:11:50 -0500 Received: from aserp1040.oracle.com ([141.146.126.69]:42609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGV0M-00081A-Ej for 29347@debbugs.gnu.org; Sun, 19 Nov 2017 14:11:47 -0500 Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id vAJJBdBK013521 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 19 Nov 2017 19:11:40 GMT Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id vAJJBcO4006297 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 19 Nov 2017 19:11:39 GMT Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14]) by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id vAJJBcD2026249; Sun, 19 Nov 2017 19:11:38 GMT MIME-Version: 1.0 Message-ID: <6064751b-d52f-408a-9975-3336fcfb27a8@default> Date: Sun, 19 Nov 2017 11:11:38 -0800 (PST) From: Drew Adams To: Eli Zaretskii , Andreas Schwab Subject: RE: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <> <<838tf4gghm.fsf@gnu.org> > <<83a7zjexyl.fsf@gnu.org> > <<83zi7ie0ip.fsf@gnu.org> <878tf289rn.fsf@linux-m68k.org>> <<83o9nydun1.fsf@gnu.org>> In-Reply-To: <<83o9nydun1.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4615.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: userv0022.oracle.com [156.151.31.74] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 29347 Cc: 29347@debbugs.gnu.org, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) > > > I meant enable-recursive-minibuffers, which AFAIK doesn't have any > > > indications. > > > > A recursive minibuffer can be exited like an ordinary minibuffer, and > > exiting it will return to the buffer from where you entered it. >=20 > And that buffer to which you return is also a minibuffer. IOW, if you > are N levels deep in a recursive minibuffer, you cannot exit it until > you type C-g N times. This could be perceived as "C-g doesn't quit > the minibuffer". Clearly C-g _did_ quit the current minibuffer, in that scenario. If you are in the Nth minibuffer then hitting C-g N times quits N minibuffers - you are no longer in any minibuffer. (To quit all minibuffers you can use C-].) I don't think that's what the problem reported refers to. That's the normal behavior, and it always has been. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 19 21:56:04 2017 Received: (at 29347) by debbugs.gnu.org; 20 Nov 2017 02:56:05 +0000 Received: from localhost ([127.0.0.1]:48093 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGcFg-0001Uf-JG for submit@debbugs.gnu.org; Sun, 19 Nov 2017 21:56:04 -0500 Received: from eggs.gnu.org ([208.118.235.92]:40116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGcFe-0001U7-U1 for 29347@debbugs.gnu.org; Sun, 19 Nov 2017 21:56:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eGcFY-0003Kz-QS for 29347@debbugs.gnu.org; Sun, 19 Nov 2017 21:55:57 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59973) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGcFY-0003Kg-NA for 29347@debbugs.gnu.org; Sun, 19 Nov 2017 21:55:56 -0500 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eGcFY-00076X-7F; Sun, 19 Nov 2017 21:55:56 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Eli Zaretskii In-reply-to: <83a7zjexyl.fsf@gnu.org> (message from Eli Zaretskii on Sun, 19 Nov 2017 05:42:10 +0200) Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <838tf4gghm.fsf@gnu.org> <83a7zjexyl.fsf@gnu.org> Message-Id: Date: Sun, 19 Nov 2017 21:55:56 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29347@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > I learned not to type C-g to get out of a minibuffer. > > First I tried giving operands that would be meaningless. > > Then I thought of using C-]. > Did you try "C-x o"? I don't remember whether I tried that at the time this was failing. It hasn't failed again since the day I noticed it. Maybe some change has fixed the problem. -- Dr Richard Stallman President, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) Skype: No way! See https://stallman.org/skype.html. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 19 21:57:23 2017 Received: (at 29347) by debbugs.gnu.org; 20 Nov 2017 02:57:23 +0000 Received: from localhost ([127.0.0.1]:48097 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGcGx-0001XL-2J for submit@debbugs.gnu.org; Sun, 19 Nov 2017 21:57:23 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGcGt-0001X1-Kw for 29347@debbugs.gnu.org; Sun, 19 Nov 2017 21:57:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eGcGn-0004Qn-Jo for 29347@debbugs.gnu.org; Sun, 19 Nov 2017 21:57:14 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60021) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGcGV-0004Bp-Fp; Sun, 19 Nov 2017 21:56:55 -0500 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eGcGU-0007da-VB; Sun, 19 Nov 2017 21:56:54 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Drew Adams In-reply-to: <6064751b-d52f-408a-9975-3336fcfb27a8@default> (message from Drew Adams on Sun, 19 Nov 2017 11:11:38 -0800 (PST)) Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <> <<838tf4gghm.fsf@gnu.org> > <<83a7zjexyl.fsf@gnu.org> > <<83zi7ie0ip.fsf@gnu.org> <878tf289rn.fsf@linux-m68k.org>> <<83o9nydun1.fsf@gnu.org>> <6064751b-d52f-408a-9975-3336fcfb27a8@default> Message-Id: Date: Sun, 19 Nov 2017 21:56:54 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: eliz@gnu.org, schwab@linux-m68k.org, 29347@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] I don't enable recursive minibuffers, so my problem wasn't about them. -- Dr Richard Stallman President, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) Skype: No way! See https://stallman.org/skype.html. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 20 13:09:42 2017 Received: (at 29347) by debbugs.gnu.org; 20 Nov 2017 18:09:42 +0000 Received: from localhost ([127.0.0.1]:49325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGqVq-0003MV-8m for submit@debbugs.gnu.org; Mon, 20 Nov 2017 13:09:42 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56457) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGqVo-0003MI-LR for 29347@debbugs.gnu.org; Mon, 20 Nov 2017 13:09:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eGqVh-00057R-Ru for 29347@debbugs.gnu.org; Mon, 20 Nov 2017 13:09:35 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45787) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGqVh-00057M-NT for 29347@debbugs.gnu.org; Mon, 20 Nov 2017 13:09:33 -0500 Received: from localhost ([::1]:42325 helo=mikegerwitz-pc.gerwitz.local) by fencepost.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1eGqVg-0008ER-DW; Mon, 20 Nov 2017 13:09:32 -0500 From: Mike Gerwitz To: Richard Stallman Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer Date: Mon, 20 Nov 2017 13:09:06 -0500 Message-ID: <87shd8x1od.fsf@gnu.org> References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) OpenPGP: id=22175B02E626BC98D7C0C2E5F22BB8158EE30EAB MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29347@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, Nov 17, 2017 at 22:46:39 -0500, Richard Stallman wrote: > C-g does not exit the minibuffer. > > Moreover, when I keep typing C-g, eventually Emacs gets hung. I can > get it unhung by sending it SIGTSTP using another terminal. Yes, I get this as well on 26.0.90. I've been meaning to report this for just over a week, but I hadn't gotten around to it. I can reproduce it simply with `emacs -Q -nsl -nw' (it must be a TTY; GUI emacs does not suffer from this bug): quickly press `C-f C-f C-g'. The message "Command attempted to use minibuffer while in a minibuffer" will display. If C-g is pressed while it is still visible, emacs completely hangs. In the past it seemed like I could issue SIGSHUP and it would stop whatever it was doing, but usually it kills emacs. If it doesn't, then `C-g' stops working until restart. > I can't find the command to make gdb send the backtrace to a file. (gdb) bt #0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevello= ck.S:135 #1 0x00007f778224c649 in _L_lock_909 () from /lib/x86_64-linux-gnu/libpthr= ead.so.0 #2 0x00007f778224c470 in __GI___pthread_mutex_lock (mutex=3D0xbd9960 ) at ../nptl/pthread_mutex_lock.c:79 #3 0x00000000005c22c5 in sys_mutex_lock (mutex=3Dmutex@entry=3D0xbd9960 ) at systhread.c:106 #4 0x00000000005c1a95 in acquire_global_lock (self=3D0xbd9988 ) at thread.c:100 #5 really_call_select (arg=3D0x7ffcfc8f6910) at thread.c:576 #6 0x00000000005c2057 in thread_select (func=3D, max_fds=3D= max_fds@entry=3D7, rfds=3Drfds@entry=3D0x7ffcfc8f69d0, wfds=3Dwfds@entry=3D= 0x7ffcfc8f6a50, efds=3Defds@entry=3D0x0, timeout=3Dtimeout@entry=3D0x7ffcfc8f6fe0, sigmask=3Dsigmask@entry=3D0x0= ) at thread.c:595 #7 0x00000000005de450 in xg_select (fds_lim=3D7, rfds=3Drfds@entry=3D0x7ff= cfc8f70d0, wfds=3Dwfds@entry=3D0x7ffcfc8f7150, efds=3Defds@entry=3D0x0, tim= eout=3Dtimeout@entry=3D0x7ffcfc8f6fe0, sigmask=3Dsigmask@entry=3D0x0) at xgselect.c:117 #8 0x00000000005a4fc5 in wait_reading_process_output (time_limit=3Dtime_li= mit@entry=3D2, nsecs=3Dnsecs@entry=3D0, read_kbd=3Dread_kbd@entry=3D1, do_d= isplay=3Ddo_display@entry=3Dtrue, wait_for_cell=3Dwait_for_cell@entry=3D0, wait_proc=3Dwait_proc@entry=3D= 0x0, just_wait_proc=3Djust_wait_proc@entry=3D0) at process.c:5375 #9 0x0000000000422c72 in sit_for (timeout=3D, reading=3Drea= ding@entry=3Dfalse, display_option=3Ddisplay_option@entry=3D2) at dispnew.c= :5793 #10 0x00000000004fe73e in command_loop_1 () at keyboard.c:1340 #11 0x0000000000562d14 in internal_condition_case (bfun=3Dbfun@entry=3D0x4f= db60 , handlers=3Dhandlers@entry=3D21072, hfun=3Dhfun@entry= =3D0x4f4590 ) at eval.c:1332 #12 0x00000000004ef92c in command_loop_2 (ignore=3Dignore@entry=3D0) at key= board.c:1110 #13 0x0000000000562cc4 in internal_catch (tag=3Dtag@entry=3D21744, func=3Df= unc@entry=3D0x4ef910 , arg=3Darg@entry=3D0) at eval.c:1097 #14 0x00000000004ef89a in command_loop () at keyboard.c:1081 #15 0x00000000004f41c3 in recursive_edit_1 () at keyboard.c:695 #16 0x000000000051cbba in read_minibuf (map=3Dmap@entry=3D21543315, initial= =3Dinitial@entry=3D22883060, prompt=3Dprompt@entry=3D9012828, expflag=3D, histvar=3D, histpos=3D, defalt=3Ddefalt@entry=3D22879220, allow_prop= s=3Dfalse, inherit_input_method=3Dfalse) at minibuf.c:685 #17 0x000000000051d3bf in Fread_from_minibuffer (prompt=3D9012828, initial_= contents=3D22883060, keymap=3D21543315, read=3D0, hist=3D, d= efault_value=3D22879220, inherit_input_method=3D0) at minibuf.c:992 #18 0x0000000000565654 in funcall_subr (subr=3D0x85a6e8 , numargs=3Dnumargs@entry=3D7, args=3Dargs@entry=3D0x7ffcfc8f7800) at e= val.c:2861 #19 0x00000000005646c6 in Ffuncall (nargs=3Dnargs@entry=3D8, args=3Dargs@en= try=3D0x7ffcfc8f77f8) at eval.c:2766 #20 0x000000000059a6f1 in exec_byte_code (bytestr=3D, vector= =3D9553853, maxdepth=3D, args_template=3D, nargs=3Dnargs@entry=3D72057594037927944, args=3D, args@e= ntry=3D0x91c7c0 ) at bytecode.c:629 #21 0x00000000005643cc in funcall_lambda (fun=3D140724545747065, nargs=3D72= 057594037927944, nargs@entry=3D8, arg_vector=3D0x91c7c0 , arg_= vector@entry=3D0x7ffcfc8f79b8) at eval.c:2967 #22 0x0000000000564643 in Ffuncall (nargs=3Dnargs@entry=3D9, args=3Dargs@en= try=3D0x7ffcfc8f79b0) at eval.c:2780 #23 0x000000000051b9d0 in Fcompleting_read (prompt=3D9012828, collection=3D= 4729664, predicate=3D23040, require_match=3D4745440, initial_input=3D228830= 60, hist=3D23472, def=3D22879220, inherit_input_method=3D0) at minibuf.c:1696 #24 0x0000000000565525 in funcall_subr (subr=3D0x85a568 ,= numargs=3Dnumargs@entry=3D7, args=3Dargs@entry=3D0x7ffcfc8f7b70) at eval.c= :2866 #25 0x00000000005646c6 in Ffuncall (nargs=3Dnargs@entry=3D8, args=3Dargs@en= try=3D0x7ffcfc8f7b68) at eval.c:2766 #26 0x000000000059a6f1 in exec_byte_code (bytestr=3D, vector= =3D9547005, maxdepth=3D, args_template=3D, nargs=3Dnargs@entry=3D72057594037927942, args=3D, args@e= ntry=3D0x91ad00 ) at bytecode.c:629 #27 0x00000000005643cc in funcall_lambda (fun=3D140724545748086, nargs=3D72= 057594037927942, nargs@entry=3D6, arg_vector=3D0x91ad00 , arg_= vector@entry=3D0x7ffcfc8f7ed0) at eval.c:2967 #28 0x0000000000564643 in Ffuncall (nargs=3Dnargs@entry=3D7, args=3Dargs@en= try=3D0x7ffcfc8f7ec8) at eval.c:2780 #29 0x000000000059a6f1 in exec_byte_code (bytestr=3D, vector= =3D9546893, maxdepth=3D, args_template=3D, nargs=3Dnargs@entry=3D72057594037927940, args=3D, args@e= ntry=3D0x91ac90 ) at bytecode.c:629 #30 0x00000000005643cc in funcall_lambda (fun=3D140724545748754, nargs=3D72= 057594037927940, nargs@entry=3D4, arg_vector=3D0x91ac90 , arg_= vector@entry=3D0x7ffcfc8f8050) at eval.c:2967 #31 0x0000000000564643 in Ffuncall (nargs=3Dnargs@entry=3D5, args=3Dargs@en= try=3D0x7ffcfc8f8048) at eval.c:2780 #32 0x000000000059a6f1 in exec_byte_code (bytestr=3D, vector= =3D9131805, maxdepth=3D, args_template=3D, nargs=3Dnargs@entry=3D72057594037927938, args=3D, args@e= ntry=3D0x8b5720 ) at bytecode.c:629 #33 0x00000000005643cc in funcall_lambda (fun=3D140724545749110, nargs=3D72= 057594037927938, nargs@entry=3D2, arg_vector=3D0x8b5720 , arg_= vector@entry=3D0x7ffcfc8f81a0) at eval.c:2967 #34 0x0000000000564643 in Ffuncall (nargs=3Dnargs@entry=3D3, args=3Dargs@en= try=3D0x7ffcfc8f8198) at eval.c:2780 #35 0x000000000059a6f1 in exec_byte_code (bytestr=3D, vector= =3D9132077, maxdepth=3D, args_template=3D, na= rgs=3D, args=3D) at bytecode.c:629 #36 0x0000000000563c9b in eval_sub (form=3Dform@entry=3D9131995) at eval.c:= 2237 #37 0x0000000000567680 in Feval (form=3Dform@entry=3D9131995, lexical=3D) at eval.c:2051 #38 0x0000000000560888 in Fcall_interactively (function=3D4338912, record_f= lag=3D0, keys=3D12823093) at callint.c:357 #39 0x00000000005646c6 in Ffuncall (nargs=3Dnargs@entry=3D4, args=3Dargs@en= try=3D0x7ffcfc8f8518) at eval.c:2766 #40 0x000000000059a6f1 in exec_byte_code (bytestr=3D, vector= =3D9587005, maxdepth=3D, args_template=3D, nargs=3Dnargs@entry=3D72057594037927937, args=3D, args@e= ntry=3D0x924940 ) at bytecode.c:629 #41 0x00000000005643cc in funcall_lambda (fun=3D140724545750475, nargs=3D72= 057594037927937, nargs@entry=3D1, arg_vector=3D0x924940 , arg_= vector@entry=3D0x7ffcfc8f8718) at eval.c:2967 #42 0x0000000000564643 in Ffuncall (nargs=3Dnargs@entry=3D2, args=3Dargs@en= try=3D0x7ffcfc8f8710) at eval.c:2780 #43 0x000000000056476a in call1 (fn=3Dfn@entry=3D16128, arg1=3D) at eval.c:2617 #44 0x00000000004fdf4d in command_loop_1 () at keyboard.c:1482 #45 0x0000000000562d14 in internal_condition_case (bfun=3Dbfun@entry=3D0x4f= db60 , handlers=3Dhandlers@entry=3D21072, hfun=3Dhfun@entry= =3D0x4f4590 ) at eval.c:1332 #46 0x00000000004ef92c in command_loop_2 (ignore=3Dignore@entry=3D0) at key= board.c:1110 #47 0x0000000000562cc4 in internal_catch (tag=3Dtag@entry=3D50928, func=3Df= unc@entry=3D0x4ef910 , arg=3Darg@entry=3D0) at eval.c:1097 #48 0x00000000004ef8e7 in command_loop () at keyboard.c:1089 #49 0x00000000004f41c3 in recursive_edit_1 () at keyboard.c:695 #50 0x00000000004f44d5 in Frecursive_edit () at keyboard.c:766 #51 0x0000000000419093 in main (argc=3D3, argv=3D0x7ffcfc8f8af8) at emacs.c= :1713 =2D-=20 Mike Gerwitz Free Software Hacker+Activist | GNU Maintainer & Volunteer GPG: D6E9 B930 028A 6C38 F43B 2388 FEF6 3574 5E6F 6D05 https://mikegerwitz.com --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIbBAEBCgAGBQJaExpDAAoJEIyRe39dxRui2RQP9RUcGVVBgZu4XsJjjYgSn5pS WG6GV13+zEUeEq9M/hRZc2L/WZEeQVO/6SL1vWcf9+p4iIX8MHXHqdw2KS1GzqqR Bghy13SSfIDVwdrncSM0G4rhEQebVLiBYbxbR45MfOKQo45+Q5+8MHKh3o9jYgIa f3bDfIn3dNG2deHyuEvRjIl8TYdmQa9newYW9Vs+yPUSIi37Q7XY6ktW/yWqAXAF ERgM+YiSIf3p7RxAN2eZ97Gr9wb5glyYUrJWmNW9JIE/RBxuwdKDg1PHEo3FNtUI J15c0/lGhxI1E5egZ9m1bJxjeJcVSbGqqj4qv7ojoGQmND9w+8IR+yotbMorXV7j BR8X/h/7hkjSToIXFpfh6hoJzA7/E3CbqVL8ZblZgYgMiVH4kjS7UeoZGqrXEum0 5MGVGtViIouvK33A/TrPXHzcKmamQ7hpYL3mCe+TEojS3FuaDCID5UQ8rMSQIdE9 MtnXnwC0gtt5jR7G/vhd2hYnG88+ojJ9H6CPX5Cq9RQwdSVlkcN/z+1YTccVBPXk V5bqhbI7B0COBL5AlSVhaBad09GBmFZWP9Hd1dyTeNUM3hoeQnEbQZ7l3/pgjEjZ 899ZiWqiNcIYWUAK38X85cp2f2ULV3eCzzmfBNV0H0k1aO4zn/y22YwFU7TTkDyU L5fO8h/mCM8eBXpryKU= =fJSb -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 20 13:37:13 2017 Received: (at 29347) by debbugs.gnu.org; 20 Nov 2017 18:37:13 +0000 Received: from localhost ([127.0.0.1]:49410 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGqwT-00069l-KA for submit@debbugs.gnu.org; Mon, 20 Nov 2017 13:37:13 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46249) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGqwS-00069Z-4g for 29347@debbugs.gnu.org; Mon, 20 Nov 2017 13:37:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eGqwI-0002g4-O6 for 29347@debbugs.gnu.org; Mon, 20 Nov 2017 13:37:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46560) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGqwI-0002g0-KQ for 29347@debbugs.gnu.org; Mon, 20 Nov 2017 13:37:02 -0500 Received: from [176.228.60.248] (port=3033 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eGqwA-0007Da-74; Mon, 20 Nov 2017 13:36:55 -0500 Date: Mon, 20 Nov 2017 20:36:38 +0200 Message-Id: <83tvxodcg9.fsf@gnu.org> From: Eli Zaretskii To: Mike Gerwitz In-reply-to: <87shd8x1od.fsf@gnu.org> (message from Mike Gerwitz on Mon, 20 Nov 2017 13:09:06 -0500) Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <87shd8x1od.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29347@debbugs.gnu.org, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Mike Gerwitz > Date: Mon, 20 Nov 2017 13:09:06 -0500 > Cc: 29347@debbugs.gnu.org > > I can reproduce it simply with `emacs -Q -nsl -nw' (it must be a TTY; > GUI emacs does not suffer from this bug): quickly press `C-f C-f C-g'. Do you mean "C-x C-f C-g"? > The message "Command attempted to use minibuffer while in a minibuffer" > will display. If C-g is pressed while it is still visible, emacs > completely hangs. I cannot reproduce this with the current emacs-26 branch. Can you try that branch? Thanks. P.S. I'm not at all sure this is the same problem that Richard reported. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 20 15:27:10 2017 Received: (at 29347) by debbugs.gnu.org; 20 Nov 2017 20:27:10 +0000 Received: from localhost ([127.0.0.1]:49472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGses-00046a-Lr for submit@debbugs.gnu.org; Mon, 20 Nov 2017 15:27:10 -0500 Received: from eggs.gnu.org ([208.118.235.92]:49899) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGser-00046M-2j for 29347@debbugs.gnu.org; Mon, 20 Nov 2017 15:27:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eGsek-0008UB-Vy for 29347@debbugs.gnu.org; Mon, 20 Nov 2017 15:27:04 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48532) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGsek-0008U4-Rf for 29347@debbugs.gnu.org; Mon, 20 Nov 2017 15:27:02 -0500 Received: from localhost ([::1]:45070 helo=mikegerwitz-pc.gerwitz.local) by fencepost.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1eGsej-0002bX-Eg; Mon, 20 Nov 2017 15:27:01 -0500 From: Mike Gerwitz To: Eli Zaretskii Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer In-Reply-To: <83tvxodcg9.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 20 Nov 2017 20:36:38 +0200") Date: Mon, 20 Nov 2017 15:26:36 -0500 Message-ID: <87h8towvb7.fsf@gnu.org> References: <87shd8x1od.fsf@gnu.org> <83tvxodcg9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) OpenPGP: id=22175B02E626BC98D7C0C2E5F22BB8158EE30EAB MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29347@debbugs.gnu.org, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, Nov 20, 2017 at 20:36:38 +0200, Eli Zaretskii wrote: >> I can reproduce it simply with `emacs -Q -nsl -nw' (it must be a TTY; >> GUI emacs does not suffer from this bug): quickly press `C-f C-f C-g'. > > Do you mean "C-x C-f C-g"? I'm sorry, I meant `C-x C-f C-x C-f C-g` (attempt a recursive minibuffer). I was in a rush typing the original message. > I cannot reproduce this with the current emacs-26 branch. Can you try > that branch? I'm at work but I'll give that a try tonight. > P.S. I'm not at all sure this is the same problem that Richard > reported. If it isn't I'll be happy to open a new bug. Lmk. =2D-=20 Mike Gerwitz Free Software Hacker+Activist | GNU Maintainer & Volunteer GPG: D6E9 B930 028A 6C38 F43B 2388 FEF6 3574 5E6F 6D05 https://mikegerwitz.com --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJaEzp+AAoJEIyRe39dxRui/I0QALRAuzrJY8AlLHaSn4epmzxM 8A9QMBfTMdqnRJ3DjVflUBQhI33czh1O5yWWmEF23m3zwtREYzKnUssDdzULqBkA Y33yMNjj1PrjTfPh4vDGkVRJVUrbd0MyY7qXp4UZVRk/TleqqJLGB0GwbHukpi6z cLE8p2khkuWNrprff2XiXgQVQXt7DEr0ieHcT7urJ5ZAnA7AjtBc9DMgaQvlwOdU l/YW9vjjr6HH7bD0KFD70af92IckXk4FumqGSsZxyLqnEiPkeu8Ud0v98erYyG2o 5t0wb+FZu4EdKskhdg0qXoFJ07yVm2zdpulcvgorYx88q3LrxE0xl6ZMfsBQ22+r +2aaKTPHLK2ENXyzqLf0YJqXemJ83aEpuYy9dwBgzF2eDWodMRt7pnOWJgWuYq3l sKVu0nHwOj56aJrz2tP3vXnnmp+DdhMW4EOGCT1TAglBrHLZPMr1jRypkN5j1kRr f1uezLcrmSUtL9ZqWIyzTMp+T/KrXt5/NTr6ra0+trdiCX9jqluKpCDfACXA0hrt bN1pIATq5bb6OpRU82oUCV+DvR5MGb0ARUCJ2jXeK5QR41lDioOo5KZmrH3WIIGk xpcgxcbfTmCh9MXLzUq9/3bk9Arc9OL78Uai7XWDqw6st5/oJSUGodedcrTb9ag/ hnWq+r4F7WG/b2SQTyhI =zjDQ -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 20 16:51:45 2017 Received: (at 29347) by debbugs.gnu.org; 20 Nov 2017 21:51:45 +0000 Received: from localhost ([127.0.0.1]:49548 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGtyi-000860-Qh for submit@debbugs.gnu.org; Mon, 20 Nov 2017 16:51:45 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52266) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGtyh-00085j-1a for 29347@debbugs.gnu.org; Mon, 20 Nov 2017 16:51:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eGtya-0007cL-Vj for 29347@debbugs.gnu.org; Mon, 20 Nov 2017 16:51:37 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50778) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGtya-0007c8-Qv for 29347@debbugs.gnu.org; Mon, 20 Nov 2017 16:51:36 -0500 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eGtya-00054T-Bx; Mon, 20 Nov 2017 16:51:36 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Mike Gerwitz In-reply-to: <87shd8x1od.fsf@gnu.org> (message from Mike Gerwitz on Mon, 20 Nov 2017 13:09:06 -0500) Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <87shd8x1od.fsf@gnu.org> Message-Id: Date: Mon, 20 Nov 2017 16:51:36 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29347@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] Thanks for investigating this. Having a reproducible case means it will get fixed. -- Dr Richard Stallman President, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) Skype: No way! See https://stallman.org/skype.html. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 20 17:02:54 2017 Received: (at control) by debbugs.gnu.org; 20 Nov 2017 22:02:54 +0000 Received: from localhost ([127.0.0.1]:49571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGu9V-0008PE-Ps for submit@debbugs.gnu.org; Mon, 20 Nov 2017 17:02:53 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56764) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eGu9U-0008Oy-5j for control@debbugs.gnu.org; Mon, 20 Nov 2017 17:02:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eGu9O-0005x6-Fw for control@debbugs.gnu.org; Mon, 20 Nov 2017 17:02:47 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51020) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eGu9O-0005x1-CU for control@debbugs.gnu.org; Mon, 20 Nov 2017 17:02:46 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eGu9O-0006EX-6m for control@debbugs.gnu.org; Mon, 20 Nov 2017 17:02:46 -0500 Subject: control message for bug 29370 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Mon, 20 Nov 2017 17:02:46 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) merge 29347 29370 From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 24 11:18:56 2017 Received: (at 29347) by debbugs.gnu.org; 24 Nov 2017 16:18:56 +0000 Received: from localhost ([127.0.0.1]:56151 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eIGgq-00036S-3h for submit@debbugs.gnu.org; Fri, 24 Nov 2017 11:18:56 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41020) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eIGgo-00036G-K5 for 29347@debbugs.gnu.org; Fri, 24 Nov 2017 11:18:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eIGgg-0007dz-8m for 29347@debbugs.gnu.org; Fri, 24 Nov 2017 11:18:49 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33465) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eIGgV-0005YW-Gs; Fri, 24 Nov 2017 11:18:35 -0500 Received: from [176.228.60.248] (port=3135 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eIGgM-0007s7-SZ; Fri, 24 Nov 2017 11:18:28 -0500 Date: Fri, 24 Nov 2017 18:17:58 +0200 Message-Id: <831sknabwp.fsf@gnu.org> From: Eli Zaretskii To: Mike Gerwitz In-reply-to: <87h8towvb7.fsf@gnu.org> (message from Mike Gerwitz on Mon, 20 Nov 2017 15:26:36 -0500) Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <87shd8x1od.fsf@gnu.org> <83tvxodcg9.fsf@gnu.org> <87h8towvb7.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29370@debbugs.gnu.org, 29347@debbugs.gnu.org, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Mike Gerwitz > Cc: rms@gnu.org, 29347@debbugs.gnu.org > Date: Mon, 20 Nov 2017 15:26:36 -0500 > > On Mon, Nov 20, 2017 at 20:36:38 +0200, Eli Zaretskii wrote: > >> I can reproduce it simply with `emacs -Q -nsl -nw' (it must be a TTY; > >> GUI emacs does not suffer from this bug): quickly press `C-f C-f C-g'. > > > > Do you mean "C-x C-f C-g"? > > I'm sorry, I meant `C-x C-f C-x C-f C-g` (attempt a recursive > minibuffer). I was in a rush typing the original message. I think I fixed the problem which caused Emacs to hang in this particular scenario, but I'm not sure Richard is seeing the same problem. The change I installed on the emacs-26 branch is below; Richard, please try applying it, and see if your problems go away. diff --git a/src/thread.c b/src/thread.c index c03cdda..1ded8f5 100644 --- a/src/thread.c +++ b/src/thread.c @@ -97,7 +97,12 @@ post_acquire_global_lock (struct thread_state *self) static void acquire_global_lock (struct thread_state *self) { - sys_mutex_lock (&global_lock); + /* If some Lisp was interrupted by C-g while inside pselect, the + signal handler could have called maybe_reacquire_global_lock, in + which case we are already holding the lock and shouldn't try + taking it again, or else we will hang forever. */ + if (!(self && self->not_holding_lock)) + sys_mutex_lock (&global_lock); post_acquire_global_lock (self); } From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 24 16:15:04 2017 Received: (at 29347) by debbugs.gnu.org; 24 Nov 2017 21:15:05 +0000 Received: from localhost ([127.0.0.1]:56493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eILJQ-00060c-LT for submit@debbugs.gnu.org; Fri, 24 Nov 2017 16:15:04 -0500 Received: from eggs.gnu.org ([208.118.235.92]:35145) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eILJO-0005wz-Dc for 29347@debbugs.gnu.org; Fri, 24 Nov 2017 16:15:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eILJG-0007za-6I for 29347@debbugs.gnu.org; Fri, 24 Nov 2017 16:14:57 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39215) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eILJG-0007zP-2E; Fri, 24 Nov 2017 16:14:54 -0500 Received: from [176.228.60.248] (port=3453 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eILJ7-0000B2-Ar; Fri, 24 Nov 2017 16:14:47 -0500 Date: Fri, 24 Nov 2017 23:14:16 +0200 Message-Id: <83po878jmf.fsf@gnu.org> From: Eli Zaretskii To: mtg@gnu.org In-reply-to: <831sknabwp.fsf@gnu.org> (message from Eli Zaretskii on Fri, 24 Nov 2017 18:17:58 +0200) Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <87shd8x1od.fsf@gnu.org> <83tvxodcg9.fsf@gnu.org> <87h8towvb7.fsf@gnu.org> <831sknabwp.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29370@debbugs.gnu.org, 29347@debbugs.gnu.org, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Fri, 24 Nov 2017 18:17:58 +0200 > From: Eli Zaretskii > Cc: 29370@debbugs.gnu.org, 29347@debbugs.gnu.org, rms@gnu.org > > I think I fixed the problem which caused Emacs to hang in this > particular scenario, but I'm not sure Richard is seeing the same > problem. The change I installed on the emacs-26 branch is below; > Richard, please try applying it, and see if your problems go away. Sorry, wrong patch. Please use the one below instead. diff --git a/src/thread.c b/src/thread.c index c03cdda..1ded8f5 100644 --- a/src/thread.c +++ b/src/thread.c @@ -97,7 +97,12 @@ post_acquire_global_lock (struct thread_state *self) static void acquire_global_lock (struct thread_state *self) { - sys_mutex_lock (&global_lock); + /* If some Lisp was interrupted by C-g while inside pselect, the + signal handler could have called maybe_reacquire_global_lock, in + which case we are already holding the lock and shouldn't try + taking it again, or else we will hang forever. */ + if (!(self && !self->not_holding_lock)) + sys_mutex_lock (&global_lock); post_acquire_global_lock (self); } From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 24 16:41:56 2017 Received: (at 29347) by debbugs.gnu.org; 24 Nov 2017 21:41:56 +0000 Received: from localhost ([127.0.0.1]:56521 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eILjQ-00026c-3b for submit@debbugs.gnu.org; Fri, 24 Nov 2017 16:41:56 -0500 Received: from eggs.gnu.org ([208.118.235.92]:42508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eILjO-00026O-7F for 29347@debbugs.gnu.org; Fri, 24 Nov 2017 16:41:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eILjF-0003k5-So for 29347@debbugs.gnu.org; Fri, 24 Nov 2017 16:41:49 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39811) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eILjF-0003jq-Ot; Fri, 24 Nov 2017 16:41:45 -0500 Received: from [176.228.60.248] (port=3468 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eILj7-0001k8-RC; Fri, 24 Nov 2017 16:41:38 -0500 Date: Fri, 24 Nov 2017 23:41:11 +0200 Message-Id: <83o9nr8idk.fsf@gnu.org> From: Eli Zaretskii To: mtg@gnu.org In-reply-to: <83po878jmf.fsf@gnu.org> (message from Eli Zaretskii on Fri, 24 Nov 2017 23:14:16 +0200) Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <87shd8x1od.fsf@gnu.org> <83tvxodcg9.fsf@gnu.org> <87h8towvb7.fsf@gnu.org> <831sknabwp.fsf@gnu.org> <83po878jmf.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29370@debbugs.gnu.org, 29347@debbugs.gnu.org, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Fri, 24 Nov 2017 23:14:16 +0200 > From: Eli Zaretskii > Cc: 29370@debbugs.gnu.org, 29347@debbugs.gnu.org, rms@gnu.org > > > Date: Fri, 24 Nov 2017 18:17:58 +0200 > > From: Eli Zaretskii > > Cc: 29370@debbugs.gnu.org, 29347@debbugs.gnu.org, rms@gnu.org > > > > I think I fixed the problem which caused Emacs to hang in this > > particular scenario, but I'm not sure Richard is seeing the same > > problem. The change I installed on the emacs-26 branch is below; > > Richard, please try applying it, and see if your problems go away. > > Sorry, wrong patch. Please use the one below instead. Sorry again, that was not the best idea. Here is a better patch: diff --git a/src/thread.c b/src/thread.c index 9e799ce..dd46681 100644 --- a/src/thread.c +++ b/src/thread.c @@ -578,8 +573,15 @@ really_call_select (void *arg) sa->timeout, sa->sigmask); block_interrupt_signal (&oldset); - acquire_global_lock (self); - self->not_holding_lock = 0; + /* If we were interrupted by C-g while inside sa->func above, the + signal handler could have called maybe_reacquire_global_lock, in + which case we are already holding the lock and shouldn't try + taking it again, or else we will hang forever. */ + if (self->not_holding_lock) + { + acquire_global_lock (self); + self->not_holding_lock = 0; + } restore_signal_mask (&oldset); } From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 25 18:16:33 2017 Received: (at 29347) by debbugs.gnu.org; 25 Nov 2017 23:16:33 +0000 Received: from localhost ([127.0.0.1]:58325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eIjgX-0006Pq-HE for submit@debbugs.gnu.org; Sat, 25 Nov 2017 18:16:33 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44425) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eIjgV-0006PW-KH for 29347@debbugs.gnu.org; Sat, 25 Nov 2017 18:16:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eIjgP-0005c6-MK for 29347@debbugs.gnu.org; Sat, 25 Nov 2017 18:16:26 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34527) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eIjgJ-0005YQ-08; Sat, 25 Nov 2017 18:16:19 -0500 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eIjgI-0007dd-Bj; Sat, 25 Nov 2017 18:16:18 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Eli Zaretskii In-reply-to: <83o9nr8idk.fsf@gnu.org> (message from Eli Zaretskii on Fri, 24 Nov 2017 23:41:11 +0200) Subject: Re: bug#29370: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <87shd8x1od.fsf@gnu.org> <83tvxodcg9.fsf@gnu.org> <87h8towvb7.fsf@gnu.org> <831sknabwp.fsf@gnu.org> <83po878jmf.fsf@gnu.org> <83o9nr8idk.fsf@gnu.org> Message-Id: Date: Sat, 25 Nov 2017 18:16:18 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29370@debbugs.gnu.org, mtg@gnu.org, 29347@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > block_interrupt_signal (&oldset); > - acquire_global_lock (self); > - self->not_holding_lock = 0; > + /* If we were interrupted by C-g while inside sa->func above, the > + signal handler could have called maybe_reacquire_global_lock, in > + which case we are already holding the lock and shouldn't try > + taking it again, or else we will hang forever. */ > + if (self->not_holding_lock) > + { > + acquire_global_lock (self); > + self->not_holding_lock = 0; > + } > restore_signal_mask (&oldset); I am running with this patch, and I will report the results. -- Dr Richard Stallman President, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) Skype: No way! See https://stallman.org/skype.html. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 26 23:49:50 2017 Received: (at 29347) by debbugs.gnu.org; 27 Nov 2017 04:49:50 +0000 Received: from localhost ([127.0.0.1]:59912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eJBMb-0003yV-Ff for submit@debbugs.gnu.org; Sun, 26 Nov 2017 23:49:50 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56205) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eJBMZ-0003yA-If for 29347@debbugs.gnu.org; Sun, 26 Nov 2017 23:49:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eJBMT-000249-Pw for 29347@debbugs.gnu.org; Sun, 26 Nov 2017 23:49:42 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59782) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eJBMM-000227-Ua; Sun, 26 Nov 2017 23:49:34 -0500 Received: from localhost ([::1]:51186 helo=mikegerwitz-pc.gerwitz.local) by fencepost.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1eJBMJ-0007GP-Hr; Sun, 26 Nov 2017 23:49:32 -0500 From: Mike Gerwitz To: Eli Zaretskii Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer In-Reply-To: <831sknabwp.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 24 Nov 2017 18:17:58 +0200") Date: Sun, 26 Nov 2017 23:48:51 -0500 Message-ID: <87609wcong.fsf@gnu.org> References: <87shd8x1od.fsf@gnu.org> <83tvxodcg9.fsf@gnu.org> <87h8towvb7.fsf@gnu.org> <831sknabwp.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) OpenPGP: id=22175B02E626BC98D7C0C2E5F22BB8158EE30EAB MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29370@debbugs.gnu.org, 29347@debbugs.gnu.org, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, Nov 24, 2017 at 18:17:58 +0200, Eli Zaretskii wrote: > I think I fixed the problem which caused Emacs to hang in this > particular scenario, but I'm not sure Richard is seeing the same > problem. The change I installed on the emacs-26 branch is below; > Richard, please try applying it, and see if your problems go away. The issue has been fixed on the current emacs-26 branch (6ec5d49). Thanks for the quick fix, Eli! =2D-=20 Mike Gerwitz Free Software Hacker+Activist | GNU Maintainer & Volunteer GPG: D6E9 B930 028A 6C38 F43B 2388 FEF6 3574 5E6F 6D05 https://mikegerwitz.com --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJaG5k0AAoJEIyRe39dxRuitH0P/AjvQ0JiQa0TQgy7/wCzYj0r KBRVwb2LzRWVcC4cIvvxGJYMqnUW7JfDGSDY0/L7AgweaPiFmmx4T6jAwD4c2nLq CgArTx/w0VAkhQarboacZsdCrM/KW4dDe1KLDC/hvsJuK6jb8VE0QpkFh3Arn7oo lNICTj1xlq3tvadxvFmfucL5yAmpUC87cphseum3egMaIjfyeLohZXrywpZfK33u OfKWnwc8Z/3Vzz89v0HwedKRyLEB7PX+KMxDrQ1CMukZ8z1R0XmTbA1O2nWqru03 B42UaqMAWaZcPlt77fmk9tMAXlhGstpQ8Y5PpN06ox2/0rab+bN8gZ8WIHIdjb+H rWB9y8HzXMkKfbLTEQdplscuPuDm/5vKeLgrPz7vdvwVysU+qvnbudojt3jx/Xap suj67wlEYYGittJnnnSFAeCtJs6iVJbAsndMbMUb4WQQON0Tef+9I1IbbSHI2oV8 jFIsK1YYhwjqzYsR0rHL3VWBuArTS1HhD0NOuETI9Vo8uYpSMm56E/ej7lOpGeFN fZ7t3dGkb6JP3glUeva0WOHmj9pL3T7ZeJlFtTFM2DcZWxbr4rXT8w0jNOd35cle QN+Ra24K4qe9q6ychl/nmAOMkJ+mxdawyKKruE4BwdRSz6hTJDzlZi/gABxrFOM+ xQFF6UAf4j8a6OpfNFXb =Uost -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 27 11:16:48 2017 Received: (at 29347) by debbugs.gnu.org; 27 Nov 2017 16:16:48 +0000 Received: from localhost ([127.0.0.1]:32886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eJM5Q-0005zc-9a for submit@debbugs.gnu.org; Mon, 27 Nov 2017 11:16:48 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55637) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eJM5O-0005zP-N4 for 29347@debbugs.gnu.org; Mon, 27 Nov 2017 11:16:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eJM5F-0000a6-Vl for 29347@debbugs.gnu.org; Mon, 27 Nov 2017 11:16:41 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51482) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eJM56-0000TJ-In; Mon, 27 Nov 2017 11:16:28 -0500 Received: from [176.228.60.248] (port=2104 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eJM4z-00075k-7M; Mon, 27 Nov 2017 11:16:21 -0500 Date: Mon, 27 Nov 2017 18:16:11 +0200 Message-Id: <83po8366k4.fsf@gnu.org> From: Eli Zaretskii To: Mike Gerwitz In-reply-to: <87609wcong.fsf@gnu.org> (message from Mike Gerwitz on Sun, 26 Nov 2017 23:48:51 -0500) Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <87shd8x1od.fsf@gnu.org> <83tvxodcg9.fsf@gnu.org> <87h8towvb7.fsf@gnu.org> <831sknabwp.fsf@gnu.org> <87609wcong.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29370@debbugs.gnu.org, 29347@debbugs.gnu.org, rms@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Mike Gerwitz > Cc: rms@gnu.org, 29347@debbugs.gnu.org, 29370@debbugs.gnu.org > Date: Sun, 26 Nov 2017 23:48:51 -0500 > > On Fri, Nov 24, 2017 at 18:17:58 +0200, Eli Zaretskii wrote: > > I think I fixed the problem which caused Emacs to hang in this > > particular scenario, but I'm not sure Richard is seeing the same > > problem. The change I installed on the emacs-26 branch is below; > > Richard, please try applying it, and see if your problems go away. > > The issue has been fixed on the current emacs-26 branch > (6ec5d49). Thanks for the quick fix, Eli! Thanks for testing. This scenario was simple enough to understand what was wrong. I just hope this also solves Richard's problems. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 27 18:29:06 2017 Received: (at 29347) by debbugs.gnu.org; 27 Nov 2017 23:29:06 +0000 Received: from localhost ([127.0.0.1]:33204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eJSpl-0004Ed-SO for submit@debbugs.gnu.org; Mon, 27 Nov 2017 18:29:06 -0500 Received: from eggs.gnu.org ([208.118.235.92]:56217) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eJSpk-0004E6-8k for 29347@debbugs.gnu.org; Mon, 27 Nov 2017 18:29:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eJSpd-00087A-Tw for 29347@debbugs.gnu.org; Mon, 27 Nov 2017 18:28:59 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34071) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eJSpd-00086i-Qk; Mon, 27 Nov 2017 18:28:57 -0500 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eJSpd-0000LZ-2t; Mon, 27 Nov 2017 18:28:57 -0500 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman To: Mike Gerwitz In-reply-to: <87609wcong.fsf@gnu.org> (message from Mike Gerwitz on Sun, 26 Nov 2017 23:48:51 -0500) Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <87shd8x1od.fsf@gnu.org> <83tvxodcg9.fsf@gnu.org> <87h8towvb7.fsf@gnu.org> <831sknabwp.fsf@gnu.org> <87609wcong.fsf@gnu.org> Message-Id: Date: Mon, 27 Nov 2017 18:28:57 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29370@debbugs.gnu.org, eliz@gnu.org, 29347@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rms@gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] I have not noticed that problem since installing the change. -- Dr Richard Stallman President, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) Skype: No way! See https://stallman.org/skype.html. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 27 22:34:23 2017 Received: (at 29347) by debbugs.gnu.org; 28 Nov 2017 03:34:23 +0000 Received: from localhost ([127.0.0.1]:33326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eJWf9-0005RA-Gn for submit@debbugs.gnu.org; Mon, 27 Nov 2017 22:34:23 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34434) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eJWf8-0005Qr-9S for 29347@debbugs.gnu.org; Mon, 27 Nov 2017 22:34:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eJWf2-0007jw-Ie for 29347@debbugs.gnu.org; Mon, 27 Nov 2017 22:34:17 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37624) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eJWes-0007iA-3Q; Mon, 27 Nov 2017 22:34:06 -0500 Received: from [176.228.60.248] (port=2807 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eJWeh-0002gD-Cp; Mon, 27 Nov 2017 22:33:58 -0500 Date: Tue, 28 Nov 2017 05:33:46 +0200 Message-Id: <838ter5b6t.fsf@gnu.org> From: Eli Zaretskii To: rms@gnu.org In-reply-to: (message from Richard Stallman on Mon, 27 Nov 2017 18:28:57 -0500) Subject: Re: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <87shd8x1od.fsf@gnu.org> <83tvxodcg9.fsf@gnu.org> <87h8towvb7.fsf@gnu.org> <831sknabwp.fsf@gnu.org> <87609wcong.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347 Cc: 29370@debbugs.gnu.org, mtg@gnu.org, 29347@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Richard Stallman > CC: eliz@gnu.org, 29347@debbugs.gnu.org, 29370@debbugs.gnu.org > Date: Mon, 27 Nov 2017 18:28:57 -0500 > > I have not noticed that problem since installing the change. Good to know, thanks. I will close the bug in a few days, if not new issues like that come up. From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 01 03:37:56 2017 Received: (at 29347-done) by debbugs.gnu.org; 1 Dec 2017 08:37:57 +0000 Received: from localhost ([127.0.0.1]:38954 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eKgpY-0004Ir-N0 for submit@debbugs.gnu.org; Fri, 01 Dec 2017 03:37:56 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eKgpX-0004If-ST for 29347-done@debbugs.gnu.org; Fri, 01 Dec 2017 03:37:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eKgpN-0000Ps-Ir for 29347-done@debbugs.gnu.org; Fri, 01 Dec 2017 03:37:50 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40215) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eKgpN-0000Pe-EA; Fri, 01 Dec 2017 03:37:45 -0500 Received: from [176.228.60.248] (port=1818 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eKgpF-000844-Lq; Fri, 01 Dec 2017 03:37:38 -0500 Date: Fri, 01 Dec 2017 10:37:18 +0200 Message-Id: <83lgim3ku9.fsf@gnu.org> From: Eli Zaretskii To: rms@gnu.org In-reply-to: <838ter5b6t.fsf@gnu.org> (message from Eli Zaretskii on Tue, 28 Nov 2017 05:33:46 +0200) Subject: Re: bug#29370: bug#29347: 27.0.50; C-g doesn't quit minibuffer References: <87shd8x1od.fsf@gnu.org> <83tvxodcg9.fsf@gnu.org> <87h8towvb7.fsf@gnu.org> <831sknabwp.fsf@gnu.org> <87609wcong.fsf@gnu.org> <838ter5b6t.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29347-done Cc: 29370-done@debbugs.gnu.org, mtg@gnu.org, 29347-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Tue, 28 Nov 2017 05:33:46 +0200 > From: Eli Zaretskii > Cc: 29370@debbugs.gnu.org, mtg@gnu.org, 29347@debbugs.gnu.org > > > From: Richard Stallman > > CC: eliz@gnu.org, 29347@debbugs.gnu.org, 29370@debbugs.gnu.org > > Date: Mon, 27 Nov 2017 18:28:57 -0500 > > > > I have not noticed that problem since installing the change. > > Good to know, thanks. I will close the bug in a few days, if not new > issues like that come up. Nothing new, so I'm closing these bugs. From unknown Tue Jun 24 17:27:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 29 Dec 2017 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator