From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#13655: 23.2; sit-for doesn't return on input in other X displays Date: Thu, 21 Feb 2013 21:05:13 -0500 Message-ID: References: <6ie38x61zak.fsf@tot-qws-dev21.delacy.com> <8F01EC71-F731-4346-8E7F-07C515463B8E@swipnet.se> <56D1FAA9-12B9-483D-8FE7-0626FC954A9A@swipnet.se> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1361498747 26388 80.91.229.3 (22 Feb 2013 02:05:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 22 Feb 2013 02:05:47 +0000 (UTC) Cc: Sean McLaughlin , Peter Szilagyi , 13655@debbugs.gnu.org To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Feb 22 03:06:09 2013 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 1U8i1Z-0005Rc-2C for geb-bug-gnu-emacs@m.gmane.org; Fri, 22 Feb 2013 03:06:09 +0100 Original-Received: from localhost ([::1]:43621 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U8i1E-0000gG-Fr for geb-bug-gnu-emacs@m.gmane.org; Thu, 21 Feb 2013 21:05:48 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:33182) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U8i1A-0000cQ-OU for bug-gnu-emacs@gnu.org; Thu, 21 Feb 2013 21:05:45 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U8i19-0006zP-CU for bug-gnu-emacs@gnu.org; Thu, 21 Feb 2013 21:05:44 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:37914) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U8i19-0006zL-9Y for bug-gnu-emacs@gnu.org; Thu, 21 Feb 2013 21:05:43 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1U8i2Q-0004JW-A5 for bug-gnu-emacs@gnu.org; Thu, 21 Feb 2013 21:07:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 Feb 2013 02:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13655 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13655-submit@debbugs.gnu.org id=B13655.136149879616549 (code B ref 13655); Fri, 22 Feb 2013 02:07:02 +0000 Original-Received: (at 13655) by debbugs.gnu.org; 22 Feb 2013 02:06:36 +0000 Original-Received: from localhost ([127.0.0.1]:43378 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U8i20-0004Is-DO for submit@debbugs.gnu.org; Thu, 21 Feb 2013 21:06:36 -0500 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.182]:39757) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U8i1y-0004Il-Py for 13655@debbugs.gnu.org; Thu, 21 Feb 2013 21:06:35 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFFsoXXp/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLNBIUGA0kiB4GwS2RCgOIYYk/klqBXoMVgUgk X-IPAS-Result: Av4EABK/CFFsoXXp/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLNBIUGA0kiB4GwS2RCgOIYYk/klqBXoMVgUgk X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="1940468" Original-Received: from 108-161-117-233.dsl.teksavvy.com (HELO pastel.home) ([108.161.117.233]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 21 Feb 2013 21:05:13 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id D79246BF0E; Thu, 21 Feb 2013 21:05:13 -0500 (EST) In-Reply-To: <56D1FAA9-12B9-483D-8FE7-0626FC954A9A@swipnet.se> ("Jan =?UTF-8?Q?Dj=C3=A4rv?="'s message of "Thu, 21 Feb 2013 19:29:21 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:71619 Archived-At: > That is about all I know. Just not calling > temporarily_switch_to_single_kboard may solve this, but may have other > side effects. IIUC the temporarily_switch_to_single_kboard is there so that when you use Emacs on several terminals at the same time, interleaved events from the various terminals is "properly" de-interleaved. The intended use case is "several terminals on several machines with different people on each machine". I think a more important use case is "press on terminal1 and on terminal2 almost at the same time and and both expand to escape byte sequences". So it's important that the bytes from each terminal don't get mixed up, otherwise input-decode-map won't be able to turn them back into and . IIUC this use case does not require temporarily_switch_to_single_kboard in call-interactively. Stefan