From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: npostavs@users.sourceforge.net Newsgroups: gmane.emacs.bugs Subject: bug#5923: 23.1.95; minibuffer-message discards input events Date: Tue, 05 Jul 2016 00:06:20 -0400 Message-ID: <87shvod8zn.fsf@users.sourceforge.net> References: <6ED90800C89F408BB0C3F86660BB4C10@us.oracle.com> <7C90907943E64115BA7CFABFB144BD24@us.oracle.com> <497D764814894831A571BD283D21B9DA@us.oracle.com> <45AB7455D0FD4FCC9ED735A11D8CCEF0@us.oracle.com> <0CFCF01B9DFA4AEF9648A708DF097A91@us.oracle.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1467691645 8290 80.91.229.3 (5 Jul 2016 04:07:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 5 Jul 2016 04:07:25 +0000 (UTC) Cc: 3938@debbugs.gnu.org, 5923@debbugs.gnu.org, 'Stefan Monnier' To: "Drew Adams" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jul 05 06:07:15 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 1bKHdj-0008Ol-CO for geb-bug-gnu-emacs@m.gmane.org; Tue, 05 Jul 2016 06:07:15 +0200 Original-Received: from localhost ([::1]:51742 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKHdi-0004JC-GM for geb-bug-gnu-emacs@m.gmane.org; Tue, 05 Jul 2016 00:07:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47604) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKHda-0004J2-5e for bug-gnu-emacs@gnu.org; Tue, 05 Jul 2016 00:07:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bKHdX-00007Z-3D for bug-gnu-emacs@gnu.org; Tue, 05 Jul 2016 00:07:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:53487) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bKHdX-00007U-05 for bug-gnu-emacs@gnu.org; Tue, 05 Jul 2016 00:07:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bKHdW-0007dK-Qu for bug-gnu-emacs@gnu.org; Tue, 05 Jul 2016 00:07:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: npostavs@users.sourceforge.net Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Jul 2016 04:07: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: Original-Received: via spool by 5923-submit@debbugs.gnu.org id=B5923.146769158229281 (code B ref 5923); Tue, 05 Jul 2016 04:07:02 +0000 Original-Received: (at 5923) by debbugs.gnu.org; 5 Jul 2016 04:06:22 +0000 Original-Received: from localhost ([127.0.0.1]:37588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bKHcs-0007cC-3q for submit@debbugs.gnu.org; Tue, 05 Jul 2016 00:06:22 -0400 Original-Received: from mail-it0-f43.google.com ([209.85.214.43]:36487) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bKHco-0007bv-OL; Tue, 05 Jul 2016 00:06:20 -0400 Original-Received: by mail-it0-f43.google.com with SMTP id g4so32558012ith.1; Mon, 04 Jul 2016 21:06:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=VKKuXaCaXLutcCgeKb3FoglbWHhlNApO0g2PUQnewKY=; b=lYFloqjKVUiQnVqL87HAubIaIXBHbG8ALWaUgkjzzwAHIvRpZlMPj/wzs1Q/gtMf1q dqyqpKyhc/yHBgyDONPreMIbsnftYi5WDCe4Sehovcu7U1EkNWXfqxEe8vbE7/sT6vNV Lfn2hbkCJmKkzW5oDtJ9bkLML6vzxNcErDdNbXMLaiMBjiQj4zD2V322QSn6PtP0xgdN 5voPGfOXw1Kp28XSMYf6S16YNjs3wjZL7vusvIkbL0Bo05ZGiVTZErEGYBQIZfU8r5Os cZbHoy0QZfI6/2NR8O4/pg5h6C7dVAOQu9PDNwe5+g9xyyj75O/d2IfkVLpcAoUM9WEV +4eA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=VKKuXaCaXLutcCgeKb3FoglbWHhlNApO0g2PUQnewKY=; b=O46082xS+4orzb8NX026I9mh8oB6PTesGF07MHZ6kuZ1TJ5Vbs/1O5atToaSyUwlYn Ho+9YVVgGZ8zgdgi/G6AD9FO+Dod4sfj68k159hUZdELXoO1YrAMmaNrzhxwvoPdoPFg ZCmTfxSrP8C7ZTbv9BNiAwpOcKKJgKLO9DmIAqJfwFronLj9ho17Oj4yUWuJOpqAl9nG LM/cGFxcuoNdc6RRp6lJcP34y2xkOkL7lFnzPmquVP56edcgHGIjDrbyT3Y13+IIno8u 2yMOOHPy+lyBH2EtqBxLdg7k92soL8Ip9RC1+AD0N22GhS9/Xnq5zs/+JLyBePQBM+Bc xR0w== X-Gm-Message-State: ALyK8tKM5+hfIgy6faF7L5yj/tkz5gJnL+UiOTpYrGLnEtkVCVtjz1bA7AOWx/dZUpIHDA== X-Received: by 10.36.82.8 with SMTP id d8mr3905378itb.61.1467691573000; Mon, 04 Jul 2016 21:06:13 -0700 (PDT) Original-Received: from zony (206-188-64-44.cpe.distributel.net. [206.188.64.44]) by smtp.googlemail.com with ESMTPSA id g98sm741107ioj.11.2016.07.04.21.06.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 04 Jul 2016 21:06:12 -0700 (PDT) In-Reply-To: <0CFCF01B9DFA4AEF9648A708DF097A91@us.oracle.com> (Drew Adams's message of "Tue, 20 Apr 2010 17:05:26 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.93 (gnu/linux) 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:120422 Archived-At: "Drew Adams" writes: >> Actually, the problem is here in `sit-for': >> >> (let ((read (read-event nil nil seconds))) >> (or (null read) >> (progn >> (if (eq overriding-terminal-local-map >> universal-argument-map) >> (setq read (cons t read))) >> (push read unread-command-events) >> nil)))))) >> >> Since the value of `overriding-terminal-local-map' is not >> `universal-argument-map' in my case, it fails to treat any >> input received properly. > > However, something else must be going on also, because the sit-for code is > identical for Emacs 22, and I don't see the bug in Emacs 22. 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 the code examples in current (version 25) Emacs.