From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#5923: bug#3938: bug#5923: 23.1.95; minibuffer-message discards input events Date: Wed, 6 Jul 2016 15:10:35 +0000 (UTC) Message-ID: <26bd13ba-aa2d-4efd-bc1f-9bf7860db032@default> References: <6ED90800C89F408BB0C3F86660BB4C10@us.oracle.com> <7C90907943E64115BA7CFABFB144BD24@us.oracle.com> <497D764814894831A571BD283D21B9DA@us.oracle.com> <45AB7455D0FD4FCC9ED735A11D8CCEF0@us.oracle.com> <0CFCF01B9DFA4AEF9648A708DF097A91@us.oracle.com> <87shvod8zn.fsf@users.sourceforge.net> <838txeoncw.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1467817894 18795 80.91.229.3 (6 Jul 2016 15:11:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 6 Jul 2016 15:11:34 +0000 (UTC) Cc: npostavs@users.sourceforge.net, 5923@debbugs.gnu.org, 3938@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jul 06 17:11:21 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bKoTx-0008MP-5L for geb-bug-gnu-emacs@m.gmane.org; Wed, 06 Jul 2016 17:11:21 +0200 Original-Received: from localhost ([::1]:34096 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKoTw-0000Ux-2q for geb-bug-gnu-emacs@m.gmane.org; Wed, 06 Jul 2016 11:11:20 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56082) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKoTj-0000DH-7N for bug-gnu-emacs@gnu.org; Wed, 06 Jul 2016 11:11:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bKoTe-0006lu-Ce for bug-gnu-emacs@gnu.org; Wed, 06 Jul 2016 11:11:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:55571) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKoTe-0006lq-AI for bug-gnu-emacs@gnu.org; Wed, 06 Jul 2016 11:11:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bKoTe-0003CX-3n for bug-gnu-emacs@gnu.org; Wed, 06 Jul 2016 11:11:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Jul 2016 15:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5923 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 5923-submit@debbugs.gnu.org id=B5923.146781785512280 (code B ref 5923); Wed, 06 Jul 2016 15:11:02 +0000 Original-Received: (at 5923) by debbugs.gnu.org; 6 Jul 2016 15:10:55 +0000 Original-Received: from localhost ([127.0.0.1]:39672 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bKoTU-0003Bv-3L for submit@debbugs.gnu.org; Wed, 06 Jul 2016 11:10:55 -0400 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:40800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bKoTP-0003Ba-2B; Wed, 06 Jul 2016 11:10:50 -0400 Original-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 u66FAc2e007798 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 6 Jul 2016 15:10:39 GMT Original-Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by userv0022.oracle.com (8.14.4/8.13.8) with ESMTP id u66FAcOE029984 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 6 Jul 2016 15:10:38 GMT Original-Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21]) by aserv0122.oracle.com (8.13.8/8.13.8) with ESMTP id u66FAZID017563; Wed, 6 Jul 2016 15:10:36 GMT In-Reply-To: <838txeoncw.fsf@gnu.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6744.5000 (x86)] X-Source-IP: userv0022.oracle.com [156.151.31.74] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:120498 Archived-At: > > > Is this bug fixed? The special casing of this in `sit-for' has been > > > removed meanwhile, but also the overriding-map-is-bound and > > > universal-argument-other-key have been removed, so it's hard to run t= he > > > code examples in current (version 25) Emacs. > > > > I don't know if it is fixed, and I don't have the time to dig into > > this again. (What you quoted was by no means the last part of this > > bug thread, BTW.) I would _not_ assume that this bug has been fixed. > > I think someone would need to dig into this, to debug it. >=20 > One could hope for a more cooperative response, I think.=20 Ditto. Time passes... > It took me all of 5 minutes, without knowing anything about icicles and v= ery > little about the new implementation of universal-argument, to convert > your test file to the current sources (see the attached). With it, I > convinced myself that the bug is indeed fixed: typing the first 's' > interrupts the wait immediately, and displays "ssss" in the echo area. I had already done similarly, FWIW. To me it does not constitute a proof that the bug is fixed. If it convinces you, fine; close the bug, as I said= . > Please verify that my changes to the test file are valid and the bug > is indeed fixed. Sorry, I don't have the time to do that. And as I said, IMO this alone doesn't convince me that the bug is fixed. It might be fixed; I don't know. I hope it is. If you can convince yourself in 5 minutes that it is fixed, great. The bug (#3938) was filed almost exactly 7 years ago, with a very short recipe to reproduce, starting from `emacs -Q'. Likewise, for the merged bug (#5923) - 6 years ago, with other emacs -Q recipes (http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D5923#23, http://debbugs.gnu= .org/cgi/bugreport.cgi?bug=3D5923#26). Responses from Stefan at the time: But to tell you the truth the handling of this-command-keys and universal-argument prefix is much too delicate for me to understand it... Thank you for your efforts digging into this bug. I must say I know even less than you do about those parts of the code. It's clearly too intricate for its own good, but I don't know how to streamline it. That was it. It died on the vine in 2010. If it somehow got fixed accidentally in the interim, great. "One could _hope_ for a more cooperative response, I think." But all's well that ends well. (Assuming it is ended, and well.)