GNU bug report logs - #13655
23.2; sit-for doesn't return on input in other X displays

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Peter Szilagyi <pszilagyi@HIDDEN>; dated Fri, 8 Feb 2013 18:26:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 13655 <at> debbugs.gnu.org:


Received: (at 13655) by debbugs.gnu.org; 22 Feb 2013 18:10:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 22 13:10:13 2013
Received: from localhost ([127.0.0.1]:44617 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1U8x4W-0004qC-Qu
	for submit <at> debbugs.gnu.org; Fri, 22 Feb 2013 13:10:13 -0500
Received: from mail-ia0-f176.google.com ([209.85.210.176]:59108)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <seanmcl@HIDDEN>) id 1U8x4V-0004q5-3Y
	for 13655 <at> debbugs.gnu.org; Fri, 22 Feb 2013 13:10:11 -0500
Received: by mail-ia0-f176.google.com with SMTP id i18so767259iac.7
	for <13655 <at> debbugs.gnu.org>; Fri, 22 Feb 2013 10:08:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=x-received:mime-version:in-reply-to:references:from:date:message-id
	:subject:to:cc:content-type;
	bh=iwb3IWiy6+kyHzhA09jFBktvc4+X3qb03hUuhbvSTp4=;
	b=GzZpnrWv90Rg+Q4ON1WhOoVHTZSIJm0XMJxOv2Ook8ggbOFHDtIPyEEr8jPurenFrL
	wiD24gBHkz2jtEGRQyO4WFrHoi7xMG405zvQKfwmLNecgjRQyLXYH3r2+Q4KkAcOYh8K
	rbIjaDnGGJqNcN8wChhRHMiI1U3URZT3b/fgte0bPQtpW+mwD/5AYbAiGGwOWJGgvXk8
	LjfpZ+bAfu2/2sDJyNWgNtwW8appqOzzapCdzDiJcD9oQchI9sNWKbrseZohR3EAfqxf
	BMogWCW7+EslXtpIkUNOXhD9iFJyxsQSADBXgAHYiy/F9uXQA+3FhrjiDK1soTXdde9Y
	nhJA==
X-Received: by 10.50.47.231 with SMTP id g7mr27753ign.83.1361556527155; Fri,
	22 Feb 2013 10:08:47 -0800 (PST)
MIME-Version: 1.0
Received: by 10.64.20.107 with HTTP; Fri, 22 Feb 2013 10:08:06 -0800 (PST)
In-Reply-To: <jwv7gm1152a.fsf-monnier+emacs@HIDDEN>
References: <6ie38x61zak.fsf@HIDDEN>
	<8F01EC71-F731-4346-8E7F-07C515463B8E@HIDDEN>
	<CAPZv3x8tuiZffYo5=sGnO0PfjN7CzC+8+G6tN-W1481aDU6yiA@HIDDEN>
	<CAO4dZbc1wYuAOwFcR9SnE6Z7mFmMVNpAT097F=praGbfZ_OwsA@HIDDEN>
	<56D1FAA9-12B9-483D-8FE7-0626FC954A9A@HIDDEN>
	<jwv7gm1152a.fsf-monnier+emacs@HIDDEN>
From: Sean McLaughlin <seanmcl@HIDDEN>
Date: Fri, 22 Feb 2013 13:08:06 -0500
Message-ID: <CAO4dZbfvfV6WBMWuEuEHnfbMiE5Aq1Ahr7DwYa+_dG4rs6MvJg@HIDDEN>
Subject: Re: bug#13655: 23.2;
	sit-for doesn't return on input in other X displays
To: Stefan Monnier <monnier@HIDDEN>
Content-Type: multipart/alternative; boundary=14dae93405d1248b7504d65415e2
X-Spam-Score: 0.1 (/)
X-Debbugs-Envelope-To: 13655
Cc: =?ISO-8859-1?Q?Jan_Dj=E4rv?= <jan.h.d@HIDDEN>,
	Peter Szilagyi <pszilagyi@HIDDEN>, 13655 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.6 (--)

--14dae93405d1248b7504d65415e2
Content-Type: text/plain; charset=ISO-8859-1

I confirm that commenting the line

      // temporarily_switch_to_single_kboard (NULL);

solves the problem.  Are there a battery of tests we can run with this
change so we can
make sure we didn't hose Emacs in some other way?


On Thu, Feb 21, 2013 at 9:05 PM, Stefan Monnier <monnier@HIDDEN>wrote:

> > 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 <key1> on terminal1 and
> <key2> on terminal2 almost at the same time and <key1> and <key2> 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 <key1> and <key2>.  IIUC this use case does
> not require temporarily_switch_to_single_kboard in call-interactively.
>
>
>
>         Stefan
>

--14dae93405d1248b7504d65415e2
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I confirm that commenting the line<div><br></div><div><div>=A0 =A0 =A0 // t=
emporarily_switch_to_single_kboard (NULL);</div><div><br></div><div>solves =
the problem. =A0Are there a battery of tests we can run with this change so=
 we can=A0</div>

<div>make sure we didn&#39;t hose Emacs in some other way?</div><div><br></=
div><br><div class=3D"gmail_quote">On Thu, Feb 21, 2013 at 9:05 PM, Stefan =
Monnier <span dir=3D"ltr">&lt;<a href=3D"mailto:monnier@HIDDEN" t=
arget=3D"_blank">monnier@HIDDEN</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im">&gt; That is about all I k=
now. =A0Just not calling<br>
&gt; temporarily_switch_to_single_kboard may solve this, but may have other=
<br>
&gt; side effects.<br>
<br>
</div>IIUC the temporarily_switch_to_single_kboard is there so that when yo=
u<br>
use Emacs on several terminals at the same time, interleaved events from<br=
>
the various terminals is &quot;properly&quot; de-interleaved.<br>
The intended use case is &quot;several terminals on several machines with<b=
r>
different people on each machine&quot;.<br>
<br>
I think a more important use case is &quot;press &lt;key1&gt; on terminal1 =
and<br>
&lt;key2&gt; on terminal2 almost at the same time and &lt;key1&gt; and &lt;=
key2&gt; both<br>
expand to escape byte sequences&quot;. =A0So it&#39;s important that the by=
tes from<br>
each terminal don&#39;t get mixed up, otherwise input-decode-map won&#39;t =
be<br>
able to turn them back into &lt;key1&gt; and &lt;key2&gt;. =A0IIUC this use=
 case does<br>
not require temporarily_switch_to_single_kboard in call-interactively.<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
<br>
<br>
=A0 =A0 =A0 =A0 Stefan<br>
</font></span></blockquote></div><br></div>

--14dae93405d1248b7504d65415e2--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#13655; Package emacs. Full text available.

Message received at 13655 <at> debbugs.gnu.org:


Received: (at 13655) by debbugs.gnu.org; 22 Feb 2013 02:06:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 21 21:06:36 2013
Received: from localhost ([127.0.0.1]:43378 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1U8i20-0004Is-DO
	for submit <at> debbugs.gnu.org; Thu, 21 Feb 2013 21:06:36 -0500
Received: from ironport2-out.teksavvy.com ([206.248.154.182]:39757)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <monnier@HIDDEN>) id 1U8i1y-0004Il-Py
	for 13655 <at> 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"
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
Received: by pastel.home (Postfix, from userid 20848)
	id D79246BF0E; Thu, 21 Feb 2013 21:05:13 -0500 (EST)
From: Stefan Monnier <monnier@HIDDEN>
To: Jan =?iso-8859-1?Q?Dj=E4rv?= <jan.h.d@HIDDEN>
Subject: Re: bug#13655: 23.2;
	sit-for doesn't return on input in other X displays
Message-ID: <jwv7gm1152a.fsf-monnier+emacs@HIDDEN>
References: <6ie38x61zak.fsf@HIDDEN>
	<8F01EC71-F731-4346-8E7F-07C515463B8E@HIDDEN>
	<CAPZv3x8tuiZffYo5=sGnO0PfjN7CzC+8+G6tN-W1481aDU6yiA@HIDDEN>
	<CAO4dZbc1wYuAOwFcR9SnE6Z7mFmMVNpAT097F=praGbfZ_OwsA@HIDDEN>
	<56D1FAA9-12B9-483D-8FE7-0626FC954A9A@HIDDEN>
Date: Thu, 21 Feb 2013 21:05:13 -0500
In-Reply-To: <56D1FAA9-12B9-483D-8FE7-0626FC954A9A@HIDDEN> ("Jan
	=?iso-8859-1?Q?Dj=E4rv=22'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)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 13655
Cc: Sean McLaughlin <seanmcl@HIDDEN>,
	Peter Szilagyi <pszilagyi@HIDDEN>, 13655 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -0.0 (/)

> 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 <key1> on terminal1 and
<key2> on terminal2 almost at the same time and <key1> and <key2> 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 <key1> and <key2>.  IIUC this use case does
not require temporarily_switch_to_single_kboard in call-interactively.



        Stefan




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#13655; Package emacs. Full text available.

Message received at 13655 <at> debbugs.gnu.org:


Received: (at 13655) by debbugs.gnu.org; 21 Feb 2013 18:30:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 21 13:30:43 2013
Received: from localhost ([127.0.0.1]:42791 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1U8aup-0000B8-0n
	for submit <at> debbugs.gnu.org; Thu, 21 Feb 2013 13:30:43 -0500
Received: from mailout.melmac.se ([62.20.26.67]:59276)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <jan.h.d@HIDDEN>) id 1U8aum-0000Ax-LV
	for 13655 <at> debbugs.gnu.org; Thu, 21 Feb 2013 13:30:41 -0500
Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80])
	by mailout.melmac.se (Postfix) with ESMTP id 2196E92BA
	for <13655 <at> debbugs.gnu.org>; Thu, 21 Feb 2013 19:29:20 +0100 (CET)
Received: (qmail 27823 invoked by uid 89); 21 Feb 2013 18:29:19 -0000
Received: from h-46-59-42-18.na.cust.bahnhof.se (HELO coolsville.localdomain)
	(boel.djarv@HIDDEN@46.59.42.18)
	by mail01.melmac.se with ESMTPA; 21 Feb 2013 18:29:19 -0000
Received: from [172.20.199.13] (zeplin [172.20.199.13])
	by coolsville.localdomain (Postfix) with ESMTPSA id 9AF1B7FA06C;
	Thu, 21 Feb 2013 19:29:19 +0100 (CET)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
Subject: Re: bug#13655: 23.2;
	sit-for doesn't return on input in other X displays
From: =?iso-8859-1?Q?Jan_Dj=E4rv?= <jan.h.d@HIDDEN>
In-Reply-To: <CAO4dZbc1wYuAOwFcR9SnE6Z7mFmMVNpAT097F=praGbfZ_OwsA@HIDDEN>
Date: Thu, 21 Feb 2013 19:29:21 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <56D1FAA9-12B9-483D-8FE7-0626FC954A9A@HIDDEN>
References: <6ie38x61zak.fsf@HIDDEN>
	<8F01EC71-F731-4346-8E7F-07C515463B8E@HIDDEN>
	<CAPZv3x8tuiZffYo5=sGnO0PfjN7CzC+8+G6tN-W1481aDU6yiA@HIDDEN>
	<CAO4dZbc1wYuAOwFcR9SnE6Z7mFmMVNpAT097F=praGbfZ_OwsA@HIDDEN>
To: Sean McLaughlin <seanmcl@HIDDEN>
X-Mailer: Apple Mail (2.1499)
X-Spam-Score: 1.5 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
	has
	identified this incoming email as possible spam. The original message
	has been attached to this so you can view it (if it isn't spam) or
	label similar future email.  If you have any questions, see
	the administrator of that system for details.
	Content preview: Hi. 20 feb 2013 kl. 17:45 skrev Sean McLaughlin
	<seanmcl@HIDDEN>:
	> Hi Jan, > > Thanks for helping! We have a workaround,
	but it's not ideal.
	The behavior is not the same as with sit-for,
	and we much prefer the later
	behavior. We are eager to get the fix in place whenever it's ready. If
	you have some ideas about how to fix it,
	we can attempt it ourselves as well.
	We'd definitely need some pointers into the code to help though. >
	[...] Content analysis details:   (1.5 points, 10.0 required)
	pts rule name              description
	---- ----------------------
	--------------------------------------------------
	0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail)
	0.8 BAYES_50               BODY: Bayes spam probability is 40 to 60%
	[score: 0.4999]
X-Debbugs-Envelope-To: 13655
Cc: Peter Szilagyi <pszilagyi@HIDDEN>, 13655 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: 1.5 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has
 identified this incoming email as possible spam.  The original message
 has been attached to this so you can view it (if it isn't spam) or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 
 Content preview:  Hi. 20 feb 2013 kl. 17:45 skrev Sean McLaughlin <seanmcl@HIDDEN>:
    > Hi Jan, > > Thanks for helping! We have a workaround, but it's not ideal.
    The behavior is not the same as with sit-for, and we much prefer the later
    behavior. We are eager to get the fix in place whenever it's ready. If you
    have some ideas about how to fix it, we can attempt it ourselves as well.
    We'd definitely need some pointers into the code to help though. > [...] 
 
 Content analysis details:   (1.5 points, 10.0 required)
 
  pts rule name              description
 ---- ---------------------- --------------------------------------------------
  0.7 SPF_SOFTFAIL           SPF: sender does not match SPF record (softfail)
  0.8 BAYES_50               BODY: Bayes spam probability is 40 to 60%
                             [score: 0.4875]

Hi.

20 feb 2013 kl. 17:45 skrev Sean McLaughlin <seanmcl@HIDDEN>:

> Hi Jan,
>=20
> Thanks for helping!  We have a workaround, but it's not ideal.  The =
behavior is not the same as with sit-for, and we much prefer the later =
behavior.  We are eager to get the fix in place whenever it's ready.  If =
you have some ideas about how to fix it, we can attempt it ourselves as =
well.  We'd definitely need some pointers into the code to help though.
>=20

call-interactively is in callint.c (around line 235).  It calls =
temporarily_switch_to_single_kboard (keyboard.c:965) which sets =
single_kboard to 1.

read_char (keyboard.c:2260) checks single_kboard in many places.
In ths case it is line 2785, if input from another keyboard arrives it =
just jumps back to wrong_kboard: and keeps reading input, thus not =
exiting until input arrives from the correct keyboard.

That is about all I know.  Just not calling =
temporarily_switch_to_single_kboard may solve this, but may have other =
side effects.

	Jan D.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#13655; Package emacs. Full text available.

Message received at 13655 <at> debbugs.gnu.org:


Received: (at 13655) by debbugs.gnu.org; 20 Feb 2013 16:47:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 20 11:47:54 2013
Received: from localhost ([127.0.0.1]:40367 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1U8Cpj-0003e5-Su
	for submit <at> debbugs.gnu.org; Wed, 20 Feb 2013 11:47:54 -0500
Received: from mail-ie0-f178.google.com ([209.85.223.178]:55923)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <seanmcl@HIDDEN>) id 1U8Cpe-0003dt-26
	for 13655 <at> debbugs.gnu.org; Wed, 20 Feb 2013 11:47:50 -0500
Received: by mail-ie0-f178.google.com with SMTP id c13so10323545ieb.9
	for <13655 <at> debbugs.gnu.org>; Wed, 20 Feb 2013 08:46:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=x-received:mime-version:in-reply-to:references:from:date:message-id
	:subject:to:cc:content-type;
	bh=Be22yRXU7N1fMuENmmyAZPCkFViMIcfz1vKGVkCbzyU=;
	b=bFK/WEXqqJfRY7c6gb/UDqrjfzpaeqT+l2YTzJfZGz3bsD6zXjXTb9qtq3SgPuZk2c
	/DJjbBFQOXcyB5gyr1lCQbslDCOnGotDzc0D6bp1xY7+QLTdl1JPDfzgzAVWhd6qs14+
	qv+sZB1rjUMBlccOxirHdG1C9VopkImkm4VVZPPnqP2BkX4CJyExf4vw3gN6H24ToOaa
	6kCsnaQZNFDZZqdZmgmDSf+trp3wLawg7SEXV4mnyj9U1YQ6eKoNnh+lk5416hOEzuOU
	bPy9VPVnBqr8t6LdfgUEsbd9+CmK6dnjunXF1EIl00k07b4e2cCzPfQfAQQW4LryuZAR
	EK+w==
X-Received: by 10.42.247.8 with SMTP id ma8mr9425059icb.1.1361378793447; Wed,
	20 Feb 2013 08:46:33 -0800 (PST)
MIME-Version: 1.0
Received: by 10.64.20.107 with HTTP; Wed, 20 Feb 2013 08:45:53 -0800 (PST)
In-Reply-To: <CAPZv3x8tuiZffYo5=sGnO0PfjN7CzC+8+G6tN-W1481aDU6yiA@HIDDEN>
References: <6ie38x61zak.fsf@HIDDEN>
	<8F01EC71-F731-4346-8E7F-07C515463B8E@HIDDEN>
	<CAPZv3x8tuiZffYo5=sGnO0PfjN7CzC+8+G6tN-W1481aDU6yiA@HIDDEN>
From: Sean McLaughlin <seanmcl@HIDDEN>
Date: Wed, 20 Feb 2013 11:45:53 -0500
Message-ID: <CAO4dZbc1wYuAOwFcR9SnE6Z7mFmMVNpAT097F=praGbfZ_OwsA@HIDDEN>
Subject: Re: bug#13655: 23.2;
	sit-for doesn't return on input in other X displays
To: Peter Szilagyi <pszilagyi@HIDDEN>
Content-Type: multipart/alternative; boundary=90e6ba1efca0635f6304d62ab387
X-Spam-Score: -2.6 (--)
X-Debbugs-Envelope-To: 13655
Cc: =?ISO-8859-1?Q?Jan_Dj=E4rv?= <jan.h.d@HIDDEN>, 13655 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.6 (--)

--90e6ba1efca0635f6304d62ab387
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi Jan,

Thanks for helping!  We have a workaround, but it's not ideal.  The
behavior is not the same as with sit-for, and we much prefer the later
behavior.  We are eager to get the fix in place whenever it's ready.  If
you have some ideas about how to fix it, we can attempt it ourselves as
well.  We'd definitely need some pointers into the code to help though.

Thanks again,

Sean

On Wed, Feb 20, 2013 at 11:42 AM, Peter Szilagyi
<pszilagyi@HIDDEN>wrote:

> On Sat, Feb 16, 2013 at 12:13 PM, Jan Dj=E4rv <jan.h.d@HIDDEN> wrote:
> > Hello.
> >
> > When you evaluate sit-for, Emacs switches to single keyboard mode, and
> only acts upon events from the frame where sit-for was called.  I don't
> know why it does so.  It seems to be a generic behaviour because it is
> Fcall_interactively that does so.  But for sit-for it seems the wrong thi=
ng
> to do.  Unfortunately I'm not that familiar with this piece of code.
> >
> >         Jan D.
>
> Thanks, Jan.  Please let us know if we can supply more information.
> We have a workaround, and the information in your reply helps us to
> know when to apply it.
>
> --Pete
>
> > 8 feb 2013 kl. 18:38 skrev Peter Szilagyi <pszilagyi@HIDDEN>:
> >
> >> Evaluate (sit-for 60) in a frame created on one display (D1).  Switch =
to
> >> a frame on another display (D2) without sending any input events to D1=
.
> >> (In our case, this was typically a frame on the same X terminal, but
> >> forwarded over a different SSH connection, so with a different DISPLAY
> >> setting on the Emacs host.  This is also the most convenient repro; ju=
st
> >> "ssh -X localhost" and "emacsclient -n -c" to get a frame with a
> >> different DISPLAY.)
> >>
> >> Sorry, Emacs didn't crash.  Thanks!
> >>
> >> We were also able to see this in Emacs 24.2.
> >>
> >> In GNU Emacs 23.2.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.18.9)
> >> of 2012-05-01 on nyc-qws-079.delacy.com
> >> Windowing system distributor `CentOS', version 11.0.11006000
> >> configured using `configure  '--build=3Dx86_64-unknown-linux-gnu'
> '--host=3Dx86_64-unknown-linux-gnu' '--target=3Dx86_64-redhat-linux-gnu'
> '--program-prefix=3D' '--prefix=3D/usr' '--exec-prefix=3D/usr'
> '--bindir=3D/usr/bin' '--sbindir=3D/usr/sbin' '--sysconfdir=3D/etc'
> '--datadir=3D/usr/share' '--includedir=3D/usr/include' '--libdir=3D/usr/l=
ib64'
> '--libexecdir=3D/usr/libexec' '--localstatedir=3D/var'
> '--sharedstatedir=3D/var/lib' '--mandir=3D/usr/share/man'
> '--infodir=3D/usr/share/info' '--with-dbus' '--with-gif' '--with-jpeg'
> '--with-png' '--with-rsvg' '--with-tiff' '--with-xft' '--with-xpm'
> '--with-x-toolkit=3Dgtk' 'build_alias=3Dx86_64-unknown-linux-gnu'
> 'host_alias=3Dx86_64-unknown-linux-gnu'
> 'target_alias=3Dx86_64-redhat-linux-gnu' 'CFLAGS=3D-DMAIL_USE_LOCKF -O2 -=
g
> -pipe -Wall -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions -fstack-protector
> --param=3Dssp-buffer-size=3D4 -m64 -mtune=3Dgeneric''
> >>
> >> Important settings:
> >>  value of $LC_ALL: C
> >>  value of $LC_COLLATE: nil
> >>  value of $LC_CTYPE: nil
> >>  value of $LC_MESSAGES: nil
> >>  value of $LC_MONETARY: nil
> >>  value of $LC_NUMERIC: nil
> >>  value of $LC_TIME: nil
> >>  value of $LANG: en_US.utf8
> >>  value of $XMODIFIERS: nil
> >>  locale-coding-system: nil
> >>  default enable-multibyte-characters: t
> >>
> >> Major mode: Shell
> >>
> >> Minor modes in effect:
> >>  shell-dirtrack-mode: t
> >>  diff-auto-refine-mode: t
> >>  iswitchb-mode: t
> >>  show-paren-mode: t
> >>  mouse-wheel-mode: t
> >>  file-name-shadow-mode: t
> >>  global-font-lock-mode: t
> >>  font-lock-mode: t
> >>  auto-encryption-mode: t
> >>  auto-compression-mode: t
> >>  column-number-mode: t
> >>  line-number-mode: t
> >>  transient-mark-mode: t
> >>
> >> Recent input:
> >> C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n
> >> C-n C-n C-n C-x 0 M-> M-< C-x C-s C-s c f l a g s C-s
> >> C-s C-s C-s C-a C-x C-s C-c C-l C-c C-r C-x o M-> M-v
> >> M-v M-v M-v M-< C-n C-n C-n C-n C-n C-n C-n C-n C-n
> >> C-n C-n C-n C-n C-n C-n C-n C-n C-v C-v C-v C-v C-v
> >> C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v
> >> C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v M-> C-r
> >> c f l a g s C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r
> >> C-r C-r C-r C-r C-r C-r C-r M-> C-p C-p C-p C-p C-e
> >> M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b
> >> M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b
> >> M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b
> >> M-b M-b C-a C-s - g C-s C-s C-s C-a C-s - f n o C-s
> >> C-s M-> C-r C-r C-a M-f M-f M-f M-f M-f M-f M-f M-f
> >> M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f
> >> M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f C-e
> >> C-f M-> M-v M-v M-v M-v M-v M-v M-v M-v M-> C-x k C-x
> >> k C-f C-f C-x o M-> M-< C-x k C-x 0 C-x C-f <M-backspace>
> >> <M-backspace> O M <tab> r <tab> <return> C-s w i t
> >> h - f p C-p C-f C-e C-f C-e C-f C-e C-f C-f C-x C-s
> >> C-x k M-> M-x r e p o r t - e m <tab> <return> C-g
> >> M-x r e p o r t - e <tab> <return>
> >>
> >> Recent messages:
> >> Mark saved where search started
> >> Mark set [2 times]
> >> forward-char
> >> call-interactively: End of buffer
> >> forward-char
> >> call-interactively: End of buffer
> >> Mark set [2 times]
> >> Mark saved where search started
> >> (No changes need to be saved)
> >> Mark set
> >> Quit
> >>
> >> Load-path shadows:
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/evil/lib/ert
> hides
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/ert
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/core/byte-compile-header
> hides
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/omake/byte-compile-header
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/caml-font
> hides
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/ocaml/caml-font
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/ocamlspot
> hides
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/ocaml/ocamlspot
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/dictionary/lpath
> hides
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/auctex/lpath
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/tex-site
> hides
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/auctex/tex-site
> >> /usr/share/emacs/site-lisp/systemc-mode hides
> /usr/share/emacs/site-lisp/site-start.d/systemc-mode
> >> /usr/share/emacs/site-lisp/verilog-mode hides
> /usr/share/emacs/23.2/lisp/progmodes/verilog-mode
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-remember
> hides /usr/share/emacs/23.2/lisp/org/org-remember
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-clock
> hides /usr/share/emacs/23.2/lisp/org/org-clock
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-datetree
> hides /usr/share/emacs/23.2/lisp/org/org-datetree
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-protocol
> hides /usr/share/emacs/23.2/lisp/org/org-protocol
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-irc
> hides /usr/share/emacs/23.2/lisp/org/org-irc
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-info
> hides /usr/share/emacs/23.2/lisp/org/org-info
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-bibtex
> hides /usr/share/emacs/23.2/lisp/org/org-bibtex
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-install
> hides /usr/share/emacs/23.2/lisp/org/org-install
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org
> hides /usr/share/emacs/23.2/lisp/org/org
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-timer
> hides /usr/share/emacs/23.2/lisp/org/org-timer
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-wl
> hides /usr/share/emacs/23.2/lisp/org/org-wl
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-html
> hides /usr/share/emacs/23.2/lisp/org/org-html
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-bbdb
> hides /usr/share/emacs/23.2/lisp/org/org-bbdb
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-mobile
> hides /usr/share/emacs/23.2/lisp/org/org-mobile
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-mew
> hides /usr/share/emacs/23.2/lisp/org/org-mew
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-indent
> hides /usr/share/emacs/23.2/lisp/org/org-indent
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-compat
> hides /usr/share/emacs/23.2/lisp/org/org-compat
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-src
> hides /usr/share/emacs/23.2/lisp/org/org-src
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-plot
> hides /usr/share/emacs/23.2/lisp/org/org-plot
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-mac-message
> hides /usr/share/emacs/23.2/lisp/org/org-mac-message
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-w3m
> hides /usr/share/emacs/23.2/lisp/org/org-w3m
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-vm
> hides /usr/share/emacs/23.2/lisp/org/org-vm
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-gnus
> hides /usr/share/emacs/23.2/lisp/org/org-gnus
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-crypt
> hides /usr/share/emacs/23.2/lisp/org/org-crypt
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-xoxo
> hides /usr/share/emacs/23.2/lisp/org/org-xoxo
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-macs
> hides /usr/share/emacs/23.2/lisp/org/org-macs
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-colview
> hides /usr/share/emacs/23.2/lisp/org/org-colview
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-publish
> hides /usr/share/emacs/23.2/lisp/org/org-publish
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-rmail
> hides /usr/share/emacs/23.2/lisp/org/org-rmail
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-ascii
> hides /usr/share/emacs/23.2/lisp/org/org-ascii
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-archive
> hides /usr/share/emacs/23.2/lisp/org/org-archive
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-latex
> hides /usr/share/emacs/23.2/lisp/org/org-latex
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-feed
> hides /usr/share/emacs/23.2/lisp/org/org-feed
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-table
> hides /usr/share/emacs/23.2/lisp/org/org-table
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-docbook
> hides /usr/share/emacs/23.2/lisp/org/org-docbook
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-id
> hides /usr/share/emacs/23.2/lisp/org/org-id
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-inlinetask
> hides /usr/share/emacs/23.2/lisp/org/org-inlinetask
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-exp
> hides /usr/share/emacs/23.2/lisp/org/org-exp
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-exp-blocks
> hides /usr/share/emacs/23.2/lisp/org/org-exp-blocks
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-jsinfo
> hides /usr/share/emacs/23.2/lisp/org/org-jsinfo
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-icalendar
> hides /usr/share/emacs/23.2/lisp/org/org-icalendar
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-faces
> hides /usr/share/emacs/23.2/lisp/org/org-faces
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-agenda
> hides /usr/share/emacs/23.2/lisp/org/org-agenda
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-list
> hides /usr/share/emacs/23.2/lisp/org/org-list
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-habit
> hides /usr/share/emacs/23.2/lisp/org/org-habit
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-attach
> hides /usr/share/emacs/23.2/lisp/org/org-attach
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-freemind
> hides /usr/share/emacs/23.2/lisp/org/org-freemind
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-footnote
> hides /usr/share/emacs/23.2/lisp/org/org-footnote
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-mhe
> hides /usr/share/emacs/23.2/lisp/org/org-mhe
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/org/lisp/org-mouse
> hides /usr/share/emacs/23.2/lisp/org/org-mouse
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/eieio/eieio-comp
> hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio-comp
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/eieio/eieio-opt
> hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio-opt
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/eieio/eieio-speedbar
> hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio-speedbar
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/eieio/eieio-base
> hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio-base
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/eieio/eieio
> hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/eieio/chart
> hides /usr/share/emacs/23.2/lisp/emacs-lisp/chart
> >>
> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp=
/contrib/eieio/eieio-custom
> hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio-custom
> >>
> >> Features:
> >> (shadow sort message idna ecomplete rfc822 mml mml-sec password-cache
> >> mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc20=
45
> >> qp ietf-drums mailabbrev nnheader gnus-util netrc mm-util mail-prsvr
> >> gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils emacsbu=
g
> >> conf-mode scheme novice vc-rcs cus-edit cus-start cus-load pp mail-ext=
r
> >> dabbrev make-mode warnings vc vc-dispatcher newcomment executable tabi=
fy
> >> man apropos multi-isearch help-mode view log-view wid-edit pcvs-util
> >> vc-hg flyspell ispell shell edit-server ffap jane-defaults smerge-mode
> >> diff-mode uniquify filladapt smooth-scrolling advice advice-preload
> >> saveplace iswitchb grep dired-x dired-aux dired ansi-color jane-common
> >> whitespace info paren markdown-mode edmacro kmacro noutline outline
> >> omake omake-test omake-interface omake-setup omake-ping time-date
> >> omake-ocaml omake-project-buffer omake-model omake-version omake-resul=
t
> >> omake-ring omake-filter omake-server core-log omake-project omake-env
> >> omake-status omake-failure omake-window omake-error omake-file
> >> autorevert omake-timer omake-progress omake-spinner omake-id
> >> omake-inotify omake-path omake-util omake-themes omake-dark-theme
> >> omake-light-theme omake-faces omake-custom omake-lib help-fns sendmail
> >> jane-cr pa_ounit-tuareg jane-ocaml ocamlspot easy-mmode caml tuareg
> >> speedbar sb-image ezimage dframe assoc skeleton regexp-opt derived
> >> caml-help caml-types caml-emacs easymenu compile comint ring
> >> jane-micro-features server jane-util core core-filename core-shell
> >> core-string thingatpt core-hashtbl core-list core-buffer core-util cl
> >> cl-19 jane-deprecated tooltip ediff-hook vc-hooks lisp-float-type mwhe=
el
> >> x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode
> >> register page menu-bar rfn-eshadow timer select scroll-bar mldrag mous=
e
> >> jit-lock font-lock syntax facemenu font-core frame cham georgian
> >> utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
> >> japanese hebrew greek romanian slovak czech european ethiopic indian
> >> cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev
> >> loaddefs button minibuffer faces cus-face files text-properties overla=
y
> >> md5 base64 format env code-pages mule custom widget
> >> hashtable-print-readable backquote make-network-process dbusbind
> >> system-font-setting font-render-setting gtk x-toolkit x multi-tty emac=
s)
> >>
> >>
> >
>

--90e6ba1efca0635f6304d62ab387
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi Jan,<div><br></div><div>Thanks for helping! =A0We have a workaround, but=
 it&#39;s not ideal. =A0The behavior is not the same as with sit-for, and w=
e much prefer the later behavior. =A0We are eager to get the fix in place w=
henever it&#39;s ready. =A0If you have some ideas about how to fix it, we c=
an attempt it ourselves as well. =A0We&#39;d definitely need some pointers =
into the code to help though.<br>

<br>Thanks again,</div><div><br></div><div>Sean<br><br><div class=3D"gmail_=
quote">On Wed, Feb 20, 2013 at 11:42 AM, Peter Szilagyi <span dir=3D"ltr">&=
lt;<a href=3D"mailto:pszilagyi@HIDDEN" target=3D"_blank">pszilagyi@=
janestreet.com</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im">On Sat, Feb 16, 2013 at 12=
:13 PM, Jan Dj=E4rv &lt;<a href=3D"mailto:jan.h.d@HIDDEN">jan.h.d@swipn=
et.se</a>&gt; wrote:<br>


&gt; Hello.<br>
&gt;<br>
&gt; When you evaluate sit-for, Emacs switches to single keyboard mode, and=
 only acts upon events from the frame where sit-for was called. =A0I don&#3=
9;t know why it does so. =A0It seems to be a generic behaviour because it i=
s Fcall_interactively that does so. =A0But for sit-for it seems the wrong t=
hing to do. =A0Unfortunately I&#39;m not that familiar with this piece of c=
ode.<br>


&gt;<br>
&gt; =A0 =A0 =A0 =A0 Jan D.<br>
<br>
</div>Thanks, Jan. =A0Please let us know if we can supply more information.=
<br>
We have a workaround, and the information in your reply helps us to<br>
know when to apply it.<br>
<br>
--Pete<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
&gt; 8 feb 2013 kl. 18:38 skrev Peter Szilagyi &lt;<a href=3D"mailto:pszila=
gyi@HIDDEN">pszilagyi@HIDDEN</a>&gt;:<br>
&gt;<br>
&gt;&gt; Evaluate (sit-for 60) in a frame created on one display (D1). =A0S=
witch to<br>
&gt;&gt; a frame on another display (D2) without sending any input events t=
o D1.<br>
&gt;&gt; (In our case, this was typically a frame on the same X terminal, b=
ut<br>
&gt;&gt; forwarded over a different SSH connection, so with a different DIS=
PLAY<br>
&gt;&gt; setting on the Emacs host. =A0This is also the most convenient rep=
ro; just<br>
&gt;&gt; &quot;ssh -X localhost&quot; and &quot;emacsclient -n -c&quot; to =
get a frame with a<br>
&gt;&gt; different DISPLAY.)<br>
&gt;&gt;<br>
&gt;&gt; Sorry, Emacs didn&#39;t crash. =A0Thanks!<br>
&gt;&gt;<br>
&gt;&gt; We were also able to see this in Emacs 24.2.<br>
&gt;&gt;<br>
&gt;&gt; In GNU Emacs 23.2.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.18.9=
)<br>
&gt;&gt; of 2012-05-01 on <a href=3D"http://nyc-qws-079.delacy.com" target=
=3D"_blank">nyc-qws-079.delacy.com</a><br>
&gt;&gt; Windowing system distributor `CentOS&#39;, version 11.0.11006000<b=
r>
&gt;&gt; configured using `configure =A0&#39;--build=3Dx86_64-unknown-linux=
-gnu&#39; &#39;--host=3Dx86_64-unknown-linux-gnu&#39; &#39;--target=3Dx86_6=
4-redhat-linux-gnu&#39; &#39;--program-prefix=3D&#39; &#39;--prefix=3D/usr&=
#39; &#39;--exec-prefix=3D/usr&#39; &#39;--bindir=3D/usr/bin&#39; &#39;--sb=
indir=3D/usr/sbin&#39; &#39;--sysconfdir=3D/etc&#39; &#39;--datadir=3D/usr/=
share&#39; &#39;--includedir=3D/usr/include&#39; &#39;--libdir=3D/usr/lib64=
&#39; &#39;--libexecdir=3D/usr/libexec&#39; &#39;--localstatedir=3D/var&#39=
; &#39;--sharedstatedir=3D/var/lib&#39; &#39;--mandir=3D/usr/share/man&#39;=
 &#39;--infodir=3D/usr/share/info&#39; &#39;--with-dbus&#39; &#39;--with-gi=
f&#39; &#39;--with-jpeg&#39; &#39;--with-png&#39; &#39;--with-rsvg&#39; &#3=
9;--with-tiff&#39; &#39;--with-xft&#39; &#39;--with-xpm&#39; &#39;--with-x-=
toolkit=3Dgtk&#39; &#39;build_alias=3Dx86_64-unknown-linux-gnu&#39; &#39;ho=
st_alias=3Dx86_64-unknown-linux-gnu&#39; &#39;target_alias=3Dx86_64-redhat-=
linux-gnu&#39; &#39;CFLAGS=3D-DMAIL_USE_LOCKF -O2 -g -pipe -Wall -Wp,-D_FOR=
TIFY_SOURCE=3D2 -fexceptions -fstack-protector --param=3Dssp-buffer-size=3D=
4 -m64 -mtune=3Dgeneric&#39;&#39;<br>


&gt;&gt;<br>
&gt;&gt; Important settings:<br>
&gt;&gt; =A0value of $LC_ALL: C<br>
&gt;&gt; =A0value of $LC_COLLATE: nil<br>
&gt;&gt; =A0value of $LC_CTYPE: nil<br>
&gt;&gt; =A0value of $LC_MESSAGES: nil<br>
&gt;&gt; =A0value of $LC_MONETARY: nil<br>
&gt;&gt; =A0value of $LC_NUMERIC: nil<br>
&gt;&gt; =A0value of $LC_TIME: nil<br>
&gt;&gt; =A0value of $LANG: en_US.utf8<br>
&gt;&gt; =A0value of $XMODIFIERS: nil<br>
&gt;&gt; =A0locale-coding-system: nil<br>
&gt;&gt; =A0default enable-multibyte-characters: t<br>
&gt;&gt;<br>
&gt;&gt; Major mode: Shell<br>
&gt;&gt;<br>
&gt;&gt; Minor modes in effect:<br>
&gt;&gt; =A0shell-dirtrack-mode: t<br>
&gt;&gt; =A0diff-auto-refine-mode: t<br>
&gt;&gt; =A0iswitchb-mode: t<br>
&gt;&gt; =A0show-paren-mode: t<br>
&gt;&gt; =A0mouse-wheel-mode: t<br>
&gt;&gt; =A0file-name-shadow-mode: t<br>
&gt;&gt; =A0global-font-lock-mode: t<br>
&gt;&gt; =A0font-lock-mode: t<br>
&gt;&gt; =A0auto-encryption-mode: t<br>
&gt;&gt; =A0auto-compression-mode: t<br>
&gt;&gt; =A0column-number-mode: t<br>
&gt;&gt; =A0line-number-mode: t<br>
&gt;&gt; =A0transient-mark-mode: t<br>
&gt;&gt;<br>
&gt;&gt; Recent input:<br>
&gt;&gt; C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n<br>
&gt;&gt; C-n C-n C-n C-x 0 M-&gt; M-&lt; C-x C-s C-s c f l a g s C-s<br>
&gt;&gt; C-s C-s C-s C-a C-x C-s C-c C-l C-c C-r C-x o M-&gt; M-v<br>
&gt;&gt; M-v M-v M-v M-&lt; C-n C-n C-n C-n C-n C-n C-n C-n C-n<br>
&gt;&gt; C-n C-n C-n C-n C-n C-n C-n C-n C-v C-v C-v C-v C-v<br>
&gt;&gt; C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v<br>
&gt;&gt; C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v M-&gt; C-r<br>
&gt;&gt; c f l a g s C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r<br>
&gt;&gt; C-r C-r C-r C-r C-r C-r C-r M-&gt; C-p C-p C-p C-p C-e<br>
&gt;&gt; M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b<br>
&gt;&gt; M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b<br>
&gt;&gt; M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b<br>
&gt;&gt; M-b M-b C-a C-s - g C-s C-s C-s C-a C-s - f n o C-s<br>
&gt;&gt; C-s M-&gt; C-r C-r C-a M-f M-f M-f M-f M-f M-f M-f M-f<br>
&gt;&gt; M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f<br>
&gt;&gt; M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f C-e<br>
&gt;&gt; C-f M-&gt; M-v M-v M-v M-v M-v M-v M-v M-v M-&gt; C-x k C-x<br>
&gt;&gt; k C-f C-f C-x o M-&gt; M-&lt; C-x k C-x 0 C-x C-f &lt;M-backspace&=
gt;<br>
&gt;&gt; &lt;M-backspace&gt; O M &lt;tab&gt; r &lt;tab&gt; &lt;return&gt; C=
-s w i t<br>
&gt;&gt; h - f p C-p C-f C-e C-f C-e C-f C-e C-f C-f C-x C-s<br>
&gt;&gt; C-x k M-&gt; M-x r e p o r t - e m &lt;tab&gt; &lt;return&gt; C-g<=
br>
&gt;&gt; M-x r e p o r t - e &lt;tab&gt; &lt;return&gt;<br>
&gt;&gt;<br>
&gt;&gt; Recent messages:<br>
&gt;&gt; Mark saved where search started<br>
&gt;&gt; Mark set [2 times]<br>
&gt;&gt; forward-char<br>
&gt;&gt; call-interactively: End of buffer<br>
&gt;&gt; forward-char<br>
&gt;&gt; call-interactively: End of buffer<br>
&gt;&gt; Mark set [2 times]<br>
&gt;&gt; Mark saved where search started<br>
&gt;&gt; (No changes need to be saved)<br>
&gt;&gt; Mark set<br>
&gt;&gt; Quit<br>
&gt;&gt;<br>
&gt;&gt; Load-path shadows:<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/evil/lib/ert hides /j/office/app/emacs/dev/.sink-2013-02-04=
_19-11-43.777324/jane-elisp/elisp/contrib/ert<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/core/byte-compile-header hides /j/office/app/emacs/dev/.sink-2013-0=
2-04_19-11-43.777324/jane-elisp/elisp/omake/byte-compile-header<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/caml-font hides /j/office/app/emacs/dev/.sink-2013-02-04_19=
-11-43.777324/jane-elisp/elisp/contrib/ocaml/caml-font<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/ocamlspot hides /j/office/app/emacs/dev/.sink-2013-02-04_19=
-11-43.777324/jane-elisp/elisp/contrib/ocaml/ocamlspot<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/dictionary/lpath hides /j/office/app/emacs/dev/.sink-2013-0=
2-04_19-11-43.777324/jane-elisp/elisp/contrib/auctex/lpath<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/tex-site hides /j/office/app/emacs/dev/.sink-2013-02-04_19-=
11-43.777324/jane-elisp/elisp/contrib/auctex/tex-site<br>
&gt;&gt; /usr/share/emacs/site-lisp/systemc-mode hides /usr/share/emacs/sit=
e-lisp/site-start.d/systemc-mode<br>
&gt;&gt; /usr/share/emacs/site-lisp/verilog-mode hides /usr/share/emacs/23.=
2/lisp/progmodes/verilog-mode<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-remember hides /usr/share/emacs/23.2/lisp/org/=
org-remember<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-clock hides /usr/share/emacs/23.2/lisp/org/org=
-clock<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-datetree hides /usr/share/emacs/23.2/lisp/org/=
org-datetree<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-protocol hides /usr/share/emacs/23.2/lisp/org/=
org-protocol<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-irc hides /usr/share/emacs/23.2/lisp/org/org-i=
rc<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-info hides /usr/share/emacs/23.2/lisp/org/org-=
info<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-bibtex hides /usr/share/emacs/23.2/lisp/org/or=
g-bibtex<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-install hides /usr/share/emacs/23.2/lisp/org/o=
rg-install<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org hides /usr/share/emacs/23.2/lisp/org/org<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-timer hides /usr/share/emacs/23.2/lisp/org/org=
-timer<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-wl hides /usr/share/emacs/23.2/lisp/org/org-wl=
<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-html hides /usr/share/emacs/23.2/lisp/org/org-=
html<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-bbdb hides /usr/share/emacs/23.2/lisp/org/org-=
bbdb<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-mobile hides /usr/share/emacs/23.2/lisp/org/or=
g-mobile<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-mew hides /usr/share/emacs/23.2/lisp/org/org-m=
ew<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-indent hides /usr/share/emacs/23.2/lisp/org/or=
g-indent<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-compat hides /usr/share/emacs/23.2/lisp/org/or=
g-compat<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-src hides /usr/share/emacs/23.2/lisp/org/org-s=
rc<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-plot hides /usr/share/emacs/23.2/lisp/org/org-=
plot<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-mac-message hides /usr/share/emacs/23.2/lisp/o=
rg/org-mac-message<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-w3m hides /usr/share/emacs/23.2/lisp/org/org-w=
3m<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-vm hides /usr/share/emacs/23.2/lisp/org/org-vm=
<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-gnus hides /usr/share/emacs/23.2/lisp/org/org-=
gnus<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-crypt hides /usr/share/emacs/23.2/lisp/org/org=
-crypt<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-xoxo hides /usr/share/emacs/23.2/lisp/org/org-=
xoxo<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-macs hides /usr/share/emacs/23.2/lisp/org/org-=
macs<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-colview hides /usr/share/emacs/23.2/lisp/org/o=
rg-colview<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-publish hides /usr/share/emacs/23.2/lisp/org/o=
rg-publish<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-rmail hides /usr/share/emacs/23.2/lisp/org/org=
-rmail<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-ascii hides /usr/share/emacs/23.2/lisp/org/org=
-ascii<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-archive hides /usr/share/emacs/23.2/lisp/org/o=
rg-archive<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-latex hides /usr/share/emacs/23.2/lisp/org/org=
-latex<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-feed hides /usr/share/emacs/23.2/lisp/org/org-=
feed<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-table hides /usr/share/emacs/23.2/lisp/org/org=
-table<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-docbook hides /usr/share/emacs/23.2/lisp/org/o=
rg-docbook<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-id hides /usr/share/emacs/23.2/lisp/org/org-id=
<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-inlinetask hides /usr/share/emacs/23.2/lisp/or=
g/org-inlinetask<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-exp hides /usr/share/emacs/23.2/lisp/org/org-e=
xp<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-exp-blocks hides /usr/share/emacs/23.2/lisp/or=
g/org-exp-blocks<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-jsinfo hides /usr/share/emacs/23.2/lisp/org/or=
g-jsinfo<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-icalendar hides /usr/share/emacs/23.2/lisp/org=
/org-icalendar<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-faces hides /usr/share/emacs/23.2/lisp/org/org=
-faces<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-agenda hides /usr/share/emacs/23.2/lisp/org/or=
g-agenda<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-list hides /usr/share/emacs/23.2/lisp/org/org-=
list<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-habit hides /usr/share/emacs/23.2/lisp/org/org=
-habit<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-attach hides /usr/share/emacs/23.2/lisp/org/or=
g-attach<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-freemind hides /usr/share/emacs/23.2/lisp/org/=
org-freemind<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-footnote hides /usr/share/emacs/23.2/lisp/org/=
org-footnote<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-mhe hides /usr/share/emacs/23.2/lisp/org/org-m=
he<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/org/lisp/org-mouse hides /usr/share/emacs/23.2/lisp/org/org=
-mouse<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/eieio/eieio-comp hides /usr/share/emacs/23.2/lisp/emacs-lis=
p/eieio-comp<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/eieio/eieio-opt hides /usr/share/emacs/23.2/lisp/emacs-lisp=
/eieio-opt<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/eieio/eieio-speedbar hides /usr/share/emacs/23.2/lisp/emacs=
-lisp/eieio-speedbar<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/eieio/eieio-base hides /usr/share/emacs/23.2/lisp/emacs-lis=
p/eieio-base<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/eieio/eieio hides /usr/share/emacs/23.2/lisp/emacs-lisp/eie=
io<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/eieio/chart hides /usr/share/emacs/23.2/lisp/emacs-lisp/cha=
rt<br>
&gt;&gt; /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elis=
p/elisp/contrib/eieio/eieio-custom hides /usr/share/emacs/23.2/lisp/emacs-l=
isp/eieio-custom<br>
&gt;&gt;<br>
&gt;&gt; Features:<br>
&gt;&gt; (shadow sort message idna ecomplete rfc822 mml mml-sec password-ca=
che<br>
&gt;&gt; mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 r=
fc2045<br>
&gt;&gt; qp ietf-drums mailabbrev nnheader gnus-util netrc mm-util mail-prs=
vr<br>
&gt;&gt; gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils ema=
csbug<br>
&gt;&gt; conf-mode scheme novice vc-rcs cus-edit cus-start cus-load pp mail=
-extr<br>
&gt;&gt; dabbrev make-mode warnings vc vc-dispatcher newcomment executable =
tabify<br>
&gt;&gt; man apropos multi-isearch help-mode view log-view wid-edit pcvs-ut=
il<br>
&gt;&gt; vc-hg flyspell ispell shell edit-server ffap jane-defaults smerge-=
mode<br>
&gt;&gt; diff-mode uniquify filladapt smooth-scrolling advice advice-preloa=
d<br>
&gt;&gt; saveplace iswitchb grep dired-x dired-aux dired ansi-color jane-co=
mmon<br>
&gt;&gt; whitespace info paren markdown-mode edmacro kmacro noutline outlin=
e<br>
&gt;&gt; omake omake-test omake-interface omake-setup omake-ping time-date<=
br>
&gt;&gt; omake-ocaml omake-project-buffer omake-model omake-version omake-r=
esult<br>
&gt;&gt; omake-ring omake-filter omake-server core-log omake-project omake-=
env<br>
&gt;&gt; omake-status omake-failure omake-window omake-error omake-file<br>
&gt;&gt; autorevert omake-timer omake-progress omake-spinner omake-id<br>
&gt;&gt; omake-inotify omake-path omake-util omake-themes omake-dark-theme<=
br>
&gt;&gt; omake-light-theme omake-faces omake-custom omake-lib help-fns send=
mail<br>
&gt;&gt; jane-cr pa_ounit-tuareg jane-ocaml ocamlspot easy-mmode caml tuare=
g<br>
&gt;&gt; speedbar sb-image ezimage dframe assoc skeleton regexp-opt derived=
<br>
&gt;&gt; caml-help caml-types caml-emacs easymenu compile comint ring<br>
&gt;&gt; jane-micro-features server jane-util core core-filename core-shell=
<br>
&gt;&gt; core-string thingatpt core-hashtbl core-list core-buffer core-util=
 cl<br>
&gt;&gt; cl-19 jane-deprecated tooltip ediff-hook vc-hooks lisp-float-type =
mwheel<br>
&gt;&gt; x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mo=
de<br>
&gt;&gt; register page menu-bar rfn-eshadow timer select scroll-bar mldrag =
mouse<br>
&gt;&gt; jit-lock font-lock syntax facemenu font-core frame cham georgian<b=
r>
&gt;&gt; utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean<b=
r>
&gt;&gt; japanese hebrew greek romanian slovak czech european ethiopic indi=
an<br>
&gt;&gt; cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abb=
rev<br>
&gt;&gt; loaddefs button minibuffer faces cus-face files text-properties ov=
erlay<br>
&gt;&gt; md5 base64 format env code-pages mule custom widget<br>
&gt;&gt; hashtable-print-readable backquote make-network-process dbusbind<b=
r>
&gt;&gt; system-font-setting font-render-setting gtk x-toolkit x multi-tty =
emacs)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div>

--90e6ba1efca0635f6304d62ab387--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#13655; Package emacs. Full text available.

Message received at 13655 <at> debbugs.gnu.org:


Received: (at 13655) by debbugs.gnu.org; 20 Feb 2013 16:44:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Feb 20 11:44:13 2013
Received: from localhost ([127.0.0.1]:40358 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1U8CmB-0003Yu-R1
	for submit <at> debbugs.gnu.org; Wed, 20 Feb 2013 11:44:13 -0500
Received: from mx5.janestreet.com ([38.105.200.229]:32886
	helo=tot-dmz-mxout1.janestreet.com)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <pszilagyi@HIDDEN>) id 1U8Cm7-0003Yk-JM
	for 13655 <at> debbugs.gnu.org; Wed, 20 Feb 2013 11:44:10 -0500
Received: from [172.27.22.15] (helo=tot-smtp)
	by tot-dmz-mxout1.janestreet.com with esmtp (Exim 4.76)
	(envelope-from <pszilagyi@HIDDEN>) id 1U8Cky-0001S9-Cd
	for 13655 <at> debbugs.gnu.org; Wed, 20 Feb 2013 11:42:56 -0500
Received: from tot-dmz-mxgoog1.delacy.com ([172.27.224.14]
	helo=mxgoog2.janestreet.com)
	by tot-smtp with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72)
	(envelope-from <pszilagyi@HIDDEN>) id 1U8Ckw-0002MI-Rf
	for 13655 <at> debbugs.gnu.org; Wed, 20 Feb 2013 11:42:54 -0500
Received: from mail-ie0-f198.google.com ([209.85.223.198])
	by mxgoog2.janestreet.com with esmtp (Exim 4.76)
	(envelope-from <pszilagyi@HIDDEN>) id 1U8Ckw-0003zq-N1
	for 13655 <at> debbugs.gnu.org; Wed, 20 Feb 2013 11:42:54 -0500
Received: by mail-ie0-f198.google.com with SMTP id 17so38575474iea.1
	for <13655 <at> debbugs.gnu.org>; Wed, 20 Feb 2013 08:42:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=janestreet.com; s=google;
	h=x-received:mime-version:x-received:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type
	:content-transfer-encoding;
	bh=iYPZXNFWGHkB9p9HgMGafYsT5wwyB1oEq9WHUZ8V6ic=;
	b=nRE9BE8W95Taoyq6N2pGcNXwgV9FSYtniURHdgmxVMV7UixYx0Col5bXVNQr4YwqKG
	V9Z28ez6ll9Z/7gGtsapCmMbY2Y0BZzjqW/atFTULUQSElxRDd/hSYzBhgttUEC+xgmt
	Jn96JPKXe9+xMuI2n/NAkymNnv+G+BWxAjc9U=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=google.com; s=20120113;
	h=x-received:mime-version:x-received:in-reply-to:references:date
	:message-id:subject:from:to:cc:content-type
	:content-transfer-encoding:x-gm-message-state;
	bh=iYPZXNFWGHkB9p9HgMGafYsT5wwyB1oEq9WHUZ8V6ic=;
	b=kalKORaodksU6wVorYf3ZSc7mgpx0382L2N3N6jQnC5Bb04oz0BzMlvg20Thq+hEgV
	fyeTcu5I0vqngy0IZM+1xqo4zA1YbqNocTz/QBkXuO01mjdD4MDMTfG5T6U0PXK6lbZG
	6ftAPoO4EUpRPwWi2fNwhgQH+CrV2MoiPA3nam9qsNDNch7DUSEFvEdR/ON/5owDkk5v
	Tgwv5AYZdm5p4U9m+Rc2rv6aEHlfbgKgnN01BToTkMcHdJVebwVWvwbGDOLw91joUVRf
	LhyQ0hGbgNF2rNDmH4aaSNWwJ9spBPdkvrv/J9BsVhlj92N7BVVUND/5HdqGzRuDyDqx
	VX9w==
X-Received: by 10.50.219.234 with SMTP id pr10mr10736300igc.26.1361378574295; 
	Wed, 20 Feb 2013 08:42:54 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.50.219.234 with SMTP id pr10mr10736293igc.26.1361378574116; 
	Wed, 20 Feb 2013 08:42:54 -0800 (PST)
Received: by 10.42.66.139 with HTTP; Wed, 20 Feb 2013 08:42:54 -0800 (PST)
In-Reply-To: <8F01EC71-F731-4346-8E7F-07C515463B8E@HIDDEN>
References: <6ie38x61zak.fsf@HIDDEN>
	<8F01EC71-F731-4346-8E7F-07C515463B8E@HIDDEN>
Date: Wed, 20 Feb 2013 11:42:54 -0500
Message-ID: <CAPZv3x8tuiZffYo5=sGnO0PfjN7CzC+8+G6tN-W1481aDU6yiA@HIDDEN>
Subject: Re: bug#13655: 23.2;
	sit-for doesn't return on input in other X displays
From: Peter Szilagyi <pszilagyi@HIDDEN>
To: =?ISO-8859-1?Q?Jan_Dj=E4rv?= <jan.h.d@HIDDEN>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Gm-Message-State: ALoCoQlNh6P5sdowrGcu0zLjIsh6qgDVxAWrz9O2cZwEDTML92YaPJa+hMJbwy1nhNQGxP1GXjI8JLG+xJbfCJjOya3aJGPfhzyFR31KnHYmKtiq8w61+W1jeV1azAd2jR4dwuo8GW76+gPSmuq3UQqIbbR5vzDOtA==
X-Spam-Score: -2.5 (--)
X-Debbugs-Envelope-To: 13655
Cc: Sean McLaughlin <seanmcl@HIDDEN>, 13655 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.5 (--)

On Sat, Feb 16, 2013 at 12:13 PM, Jan Dj=E4rv <jan.h.d@HIDDEN> wrote:
> Hello.
>
> When you evaluate sit-for, Emacs switches to single keyboard mode, and on=
ly acts upon events from the frame where sit-for was called.  I don't know =
why it does so.  It seems to be a generic behaviour because it is Fcall_int=
eractively that does so.  But for sit-for it seems the wrong thing to do.  =
Unfortunately I'm not that familiar with this piece of code.
>
>         Jan D.

Thanks, Jan.  Please let us know if we can supply more information.
We have a workaround, and the information in your reply helps us to
know when to apply it.

--Pete

> 8 feb 2013 kl. 18:38 skrev Peter Szilagyi <pszilagyi@HIDDEN>:
>
>> Evaluate (sit-for 60) in a frame created on one display (D1).  Switch to
>> a frame on another display (D2) without sending any input events to D1.
>> (In our case, this was typically a frame on the same X terminal, but
>> forwarded over a different SSH connection, so with a different DISPLAY
>> setting on the Emacs host.  This is also the most convenient repro; just
>> "ssh -X localhost" and "emacsclient -n -c" to get a frame with a
>> different DISPLAY.)
>>
>> Sorry, Emacs didn't crash.  Thanks!
>>
>> We were also able to see this in Emacs 24.2.
>>
>> In GNU Emacs 23.2.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.18.9)
>> of 2012-05-01 on nyc-qws-079.delacy.com
>> Windowing system distributor `CentOS', version 11.0.11006000
>> configured using `configure  '--build=3Dx86_64-unknown-linux-gnu' '--hos=
t=3Dx86_64-unknown-linux-gnu' '--target=3Dx86_64-redhat-linux-gnu' '--progr=
am-prefix=3D' '--prefix=3D/usr' '--exec-prefix=3D/usr' '--bindir=3D/usr/bin=
' '--sbindir=3D/usr/sbin' '--sysconfdir=3D/etc' '--datadir=3D/usr/share' '-=
-includedir=3D/usr/include' '--libdir=3D/usr/lib64' '--libexecdir=3D/usr/li=
bexec' '--localstatedir=3D/var' '--sharedstatedir=3D/var/lib' '--mandir=3D/=
usr/share/man' '--infodir=3D/usr/share/info' '--with-dbus' '--with-gif' '--=
with-jpeg' '--with-png' '--with-rsvg' '--with-tiff' '--with-xft' '--with-xp=
m' '--with-x-toolkit=3Dgtk' 'build_alias=3Dx86_64-unknown-linux-gnu' 'host_=
alias=3Dx86_64-unknown-linux-gnu' 'target_alias=3Dx86_64-redhat-linux-gnu' =
'CFLAGS=3D-DMAIL_USE_LOCKF -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=3D2 -fe=
xceptions -fstack-protector --param=3Dssp-buffer-size=3D4 -m64 -mtune=3Dgen=
eric''
>>
>> Important settings:
>>  value of $LC_ALL: C
>>  value of $LC_COLLATE: nil
>>  value of $LC_CTYPE: nil
>>  value of $LC_MESSAGES: nil
>>  value of $LC_MONETARY: nil
>>  value of $LC_NUMERIC: nil
>>  value of $LC_TIME: nil
>>  value of $LANG: en_US.utf8
>>  value of $XMODIFIERS: nil
>>  locale-coding-system: nil
>>  default enable-multibyte-characters: t
>>
>> Major mode: Shell
>>
>> Minor modes in effect:
>>  shell-dirtrack-mode: t
>>  diff-auto-refine-mode: t
>>  iswitchb-mode: t
>>  show-paren-mode: t
>>  mouse-wheel-mode: t
>>  file-name-shadow-mode: t
>>  global-font-lock-mode: t
>>  font-lock-mode: t
>>  auto-encryption-mode: t
>>  auto-compression-mode: t
>>  column-number-mode: t
>>  line-number-mode: t
>>  transient-mark-mode: t
>>
>> Recent input:
>> C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n
>> C-n C-n C-n C-x 0 M-> M-< C-x C-s C-s c f l a g s C-s
>> C-s C-s C-s C-a C-x C-s C-c C-l C-c C-r C-x o M-> M-v
>> M-v M-v M-v M-< C-n C-n C-n C-n C-n C-n C-n C-n C-n
>> C-n C-n C-n C-n C-n C-n C-n C-n C-v C-v C-v C-v C-v
>> C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v
>> C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v M-> C-r
>> c f l a g s C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r
>> C-r C-r C-r C-r C-r C-r C-r M-> C-p C-p C-p C-p C-e
>> M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b
>> M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b
>> M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b
>> M-b M-b C-a C-s - g C-s C-s C-s C-a C-s - f n o C-s
>> C-s M-> C-r C-r C-a M-f M-f M-f M-f M-f M-f M-f M-f
>> M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f
>> M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f C-e
>> C-f M-> M-v M-v M-v M-v M-v M-v M-v M-v M-> C-x k C-x
>> k C-f C-f C-x o M-> M-< C-x k C-x 0 C-x C-f <M-backspace>
>> <M-backspace> O M <tab> r <tab> <return> C-s w i t
>> h - f p C-p C-f C-e C-f C-e C-f C-e C-f C-f C-x C-s
>> C-x k M-> M-x r e p o r t - e m <tab> <return> C-g
>> M-x r e p o r t - e <tab> <return>
>>
>> Recent messages:
>> Mark saved where search started
>> Mark set [2 times]
>> forward-char
>> call-interactively: End of buffer
>> forward-char
>> call-interactively: End of buffer
>> Mark set [2 times]
>> Mark saved where search started
>> (No changes need to be saved)
>> Mark set
>> Quit
>>
>> Load-path shadows:
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/evil/lib/ert hides /j/office/app/emacs/dev/.sink-2013-02-04_19-11=
-43.777324/jane-elisp/elisp/contrib/ert
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/core/byte-compile-header hides /j/office/app/emacs/dev/.sink-2013-02-04_1=
9-11-43.777324/jane-elisp/elisp/omake/byte-compile-header
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/caml-font hides /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43=
.777324/jane-elisp/elisp/contrib/ocaml/caml-font
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/ocamlspot hides /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43=
.777324/jane-elisp/elisp/contrib/ocaml/ocamlspot
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/dictionary/lpath hides /j/office/app/emacs/dev/.sink-2013-02-04_1=
9-11-43.777324/jane-elisp/elisp/contrib/auctex/lpath
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/tex-site hides /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.=
777324/jane-elisp/elisp/contrib/auctex/tex-site
>> /usr/share/emacs/site-lisp/systemc-mode hides /usr/share/emacs/site-lisp=
/site-start.d/systemc-mode
>> /usr/share/emacs/site-lisp/verilog-mode hides /usr/share/emacs/23.2/lisp=
/progmodes/verilog-mode
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-remember hides /usr/share/emacs/23.2/lisp/org/org-re=
member
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-clock hides /usr/share/emacs/23.2/lisp/org/org-clock
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-datetree hides /usr/share/emacs/23.2/lisp/org/org-da=
tetree
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-protocol hides /usr/share/emacs/23.2/lisp/org/org-pr=
otocol
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-irc hides /usr/share/emacs/23.2/lisp/org/org-irc
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-info hides /usr/share/emacs/23.2/lisp/org/org-info
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-bibtex hides /usr/share/emacs/23.2/lisp/org/org-bibt=
ex
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-install hides /usr/share/emacs/23.2/lisp/org/org-ins=
tall
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org hides /usr/share/emacs/23.2/lisp/org/org
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-timer hides /usr/share/emacs/23.2/lisp/org/org-timer
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-wl hides /usr/share/emacs/23.2/lisp/org/org-wl
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-html hides /usr/share/emacs/23.2/lisp/org/org-html
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-bbdb hides /usr/share/emacs/23.2/lisp/org/org-bbdb
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-mobile hides /usr/share/emacs/23.2/lisp/org/org-mobi=
le
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-mew hides /usr/share/emacs/23.2/lisp/org/org-mew
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-indent hides /usr/share/emacs/23.2/lisp/org/org-inde=
nt
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-compat hides /usr/share/emacs/23.2/lisp/org/org-comp=
at
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-src hides /usr/share/emacs/23.2/lisp/org/org-src
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-plot hides /usr/share/emacs/23.2/lisp/org/org-plot
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-mac-message hides /usr/share/emacs/23.2/lisp/org/org=
-mac-message
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-w3m hides /usr/share/emacs/23.2/lisp/org/org-w3m
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-vm hides /usr/share/emacs/23.2/lisp/org/org-vm
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-gnus hides /usr/share/emacs/23.2/lisp/org/org-gnus
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-crypt hides /usr/share/emacs/23.2/lisp/org/org-crypt
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-xoxo hides /usr/share/emacs/23.2/lisp/org/org-xoxo
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-macs hides /usr/share/emacs/23.2/lisp/org/org-macs
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-colview hides /usr/share/emacs/23.2/lisp/org/org-col=
view
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-publish hides /usr/share/emacs/23.2/lisp/org/org-pub=
lish
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-rmail hides /usr/share/emacs/23.2/lisp/org/org-rmail
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-ascii hides /usr/share/emacs/23.2/lisp/org/org-ascii
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-archive hides /usr/share/emacs/23.2/lisp/org/org-arc=
hive
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-latex hides /usr/share/emacs/23.2/lisp/org/org-latex
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-feed hides /usr/share/emacs/23.2/lisp/org/org-feed
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-table hides /usr/share/emacs/23.2/lisp/org/org-table
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-docbook hides /usr/share/emacs/23.2/lisp/org/org-doc=
book
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-id hides /usr/share/emacs/23.2/lisp/org/org-id
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-inlinetask hides /usr/share/emacs/23.2/lisp/org/org-=
inlinetask
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-exp hides /usr/share/emacs/23.2/lisp/org/org-exp
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-exp-blocks hides /usr/share/emacs/23.2/lisp/org/org-=
exp-blocks
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-jsinfo hides /usr/share/emacs/23.2/lisp/org/org-jsin=
fo
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-icalendar hides /usr/share/emacs/23.2/lisp/org/org-i=
calendar
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-faces hides /usr/share/emacs/23.2/lisp/org/org-faces
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-agenda hides /usr/share/emacs/23.2/lisp/org/org-agen=
da
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-list hides /usr/share/emacs/23.2/lisp/org/org-list
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-habit hides /usr/share/emacs/23.2/lisp/org/org-habit
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-attach hides /usr/share/emacs/23.2/lisp/org/org-atta=
ch
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-freemind hides /usr/share/emacs/23.2/lisp/org/org-fr=
eemind
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-footnote hides /usr/share/emacs/23.2/lisp/org/org-fo=
otnote
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-mhe hides /usr/share/emacs/23.2/lisp/org/org-mhe
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/org/lisp/org-mouse hides /usr/share/emacs/23.2/lisp/org/org-mouse
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/eieio/eieio-comp hides /usr/share/emacs/23.2/lisp/emacs-lisp/eiei=
o-comp
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/eieio/eieio-opt hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio=
-opt
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/eieio/eieio-speedbar hides /usr/share/emacs/23.2/lisp/emacs-lisp/=
eieio-speedbar
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/eieio/eieio-base hides /usr/share/emacs/23.2/lisp/emacs-lisp/eiei=
o-base
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/eieio/eieio hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/eieio/chart hides /usr/share/emacs/23.2/lisp/emacs-lisp/chart
>> /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elis=
p/contrib/eieio/eieio-custom hides /usr/share/emacs/23.2/lisp/emacs-lisp/ei=
eio-custom
>>
>> Features:
>> (shadow sort message idna ecomplete rfc822 mml mml-sec password-cache
>> mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045
>> qp ietf-drums mailabbrev nnheader gnus-util netrc mm-util mail-prsvr
>> gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils emacsbug
>> conf-mode scheme novice vc-rcs cus-edit cus-start cus-load pp mail-extr
>> dabbrev make-mode warnings vc vc-dispatcher newcomment executable tabify
>> man apropos multi-isearch help-mode view log-view wid-edit pcvs-util
>> vc-hg flyspell ispell shell edit-server ffap jane-defaults smerge-mode
>> diff-mode uniquify filladapt smooth-scrolling advice advice-preload
>> saveplace iswitchb grep dired-x dired-aux dired ansi-color jane-common
>> whitespace info paren markdown-mode edmacro kmacro noutline outline
>> omake omake-test omake-interface omake-setup omake-ping time-date
>> omake-ocaml omake-project-buffer omake-model omake-version omake-result
>> omake-ring omake-filter omake-server core-log omake-project omake-env
>> omake-status omake-failure omake-window omake-error omake-file
>> autorevert omake-timer omake-progress omake-spinner omake-id
>> omake-inotify omake-path omake-util omake-themes omake-dark-theme
>> omake-light-theme omake-faces omake-custom omake-lib help-fns sendmail
>> jane-cr pa_ounit-tuareg jane-ocaml ocamlspot easy-mmode caml tuareg
>> speedbar sb-image ezimage dframe assoc skeleton regexp-opt derived
>> caml-help caml-types caml-emacs easymenu compile comint ring
>> jane-micro-features server jane-util core core-filename core-shell
>> core-string thingatpt core-hashtbl core-list core-buffer core-util cl
>> cl-19 jane-deprecated tooltip ediff-hook vc-hooks lisp-float-type mwheel
>> x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode
>> register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse
>> jit-lock font-lock syntax facemenu font-core frame cham georgian
>> utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
>> japanese hebrew greek romanian slovak czech european ethiopic indian
>> cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev
>> loaddefs button minibuffer faces cus-face files text-properties overlay
>> md5 base64 format env code-pages mule custom widget
>> hashtable-print-readable backquote make-network-process dbusbind
>> system-font-setting font-render-setting gtk x-toolkit x multi-tty emacs)
>>
>>
>




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#13655; Package emacs. Full text available.

Message received at 13655 <at> debbugs.gnu.org:


Received: (at 13655) by debbugs.gnu.org; 16 Feb 2013 17:14:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 16 12:14:02 2013
Received: from localhost ([127.0.0.1]:59396 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1U6lKq-0002rZ-C4
	for submit <at> debbugs.gnu.org; Sat, 16 Feb 2013 12:14:01 -0500
Received: from mailout.melmac.se ([62.20.26.67]:58418)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <jan.h.d@HIDDEN>) id 1U6lKn-0002rP-0T
	for 13655 <at> debbugs.gnu.org; Sat, 16 Feb 2013 12:13:59 -0500
Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80])
	by mailout.melmac.se (Postfix) with ESMTP id DDB7E98DE
	for <13655 <at> debbugs.gnu.org>; Sat, 16 Feb 2013 18:13:04 +0100 (CET)
Received: (qmail 25717 invoked by uid 89); 16 Feb 2013 17:13:04 -0000
Received: from h-46-59-42-18.na.cust.bahnhof.se (HELO coolsville.localdomain)
	(boel.djarv@HIDDEN@46.59.42.18)
	by mail01.melmac.se with ESMTPA; 16 Feb 2013 17:13:04 -0000
Received: from [172.20.199.13] (zeplin [172.20.199.13])
	by coolsville.localdomain (Postfix) with ESMTPSA id 1CE067FA06C;
	Sat, 16 Feb 2013 18:13:04 +0100 (CET)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
Subject: Re: bug#13655: 23.2;
	sit-for doesn't return on input in other X displays
From: =?iso-8859-1?Q?Jan_Dj=E4rv?= <jan.h.d@HIDDEN>
In-Reply-To: <6ie38x61zak.fsf@HIDDEN>
Date: Sat, 16 Feb 2013 18:13:13 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <8F01EC71-F731-4346-8E7F-07C515463B8E@HIDDEN>
References: <6ie38x61zak.fsf@HIDDEN>
To: Peter Szilagyi <pszilagyi@HIDDEN>
X-Mailer: Apple Mail (2.1499)
X-Spam-Score: -1.2 (-)
X-Debbugs-Envelope-To: 13655
Cc: 13655 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -1.2 (-)

Hello.

When you evaluate sit-for, Emacs switches to single keyboard mode, and =
only acts upon events from the frame where sit-for was called.  I don't =
know why it does so.  It seems to be a generic behaviour because it is =
Fcall_interactively that does so.  But for sit-for it seems the wrong =
thing to do.  Unfortunately I'm not that familiar with this piece of =
code.

	Jan D.

8 feb 2013 kl. 18:38 skrev Peter Szilagyi <pszilagyi@HIDDEN>:

> Evaluate (sit-for 60) in a frame created on one display (D1).  Switch =
to
> a frame on another display (D2) without sending any input events to =
D1.
> (In our case, this was typically a frame on the same X terminal, but
> forwarded over a different SSH connection, so with a different DISPLAY
> setting on the Emacs host.  This is also the most convenient repro; =
just
> "ssh -X localhost" and "emacsclient -n -c" to get a frame with a
> different DISPLAY.)
>=20
> Sorry, Emacs didn't crash.  Thanks!
>=20
> We were also able to see this in Emacs 24.2.
>=20
> In GNU Emacs 23.2.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.18.9)
> of 2012-05-01 on nyc-qws-079.delacy.com
> Windowing system distributor `CentOS', version 11.0.11006000
> configured using `configure  '--build=3Dx86_64-unknown-linux-gnu' =
'--host=3Dx86_64-unknown-linux-gnu' '--target=3Dx86_64-redhat-linux-gnu' =
'--program-prefix=3D' '--prefix=3D/usr' '--exec-prefix=3D/usr' =
'--bindir=3D/usr/bin' '--sbindir=3D/usr/sbin' '--sysconfdir=3D/etc' =
'--datadir=3D/usr/share' '--includedir=3D/usr/include' =
'--libdir=3D/usr/lib64' '--libexecdir=3D/usr/libexec' =
'--localstatedir=3D/var' '--sharedstatedir=3D/var/lib' =
'--mandir=3D/usr/share/man' '--infodir=3D/usr/share/info' '--with-dbus' =
'--with-gif' '--with-jpeg' '--with-png' '--with-rsvg' '--with-tiff' =
'--with-xft' '--with-xpm' '--with-x-toolkit=3Dgtk' =
'build_alias=3Dx86_64-unknown-linux-gnu' =
'host_alias=3Dx86_64-unknown-linux-gnu' =
'target_alias=3Dx86_64-redhat-linux-gnu' 'CFLAGS=3D-DMAIL_USE_LOCKF -O2 =
-g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=3D2 -fexceptions -fstack-protector =
--param=3Dssp-buffer-size=3D4 -m64 -mtune=3Dgeneric''
>=20
> Important settings:
>  value of $LC_ALL: C
>  value of $LC_COLLATE: nil
>  value of $LC_CTYPE: nil
>  value of $LC_MESSAGES: nil
>  value of $LC_MONETARY: nil
>  value of $LC_NUMERIC: nil
>  value of $LC_TIME: nil
>  value of $LANG: en_US.utf8
>  value of $XMODIFIERS: nil
>  locale-coding-system: nil
>  default enable-multibyte-characters: t
>=20
> Major mode: Shell
>=20
> Minor modes in effect:
>  shell-dirtrack-mode: t
>  diff-auto-refine-mode: t
>  iswitchb-mode: t
>  show-paren-mode: t
>  mouse-wheel-mode: t
>  file-name-shadow-mode: t
>  global-font-lock-mode: t
>  font-lock-mode: t
>  auto-encryption-mode: t
>  auto-compression-mode: t
>  column-number-mode: t
>  line-number-mode: t
>  transient-mark-mode: t
>=20
> Recent input:
> C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n
> C-n C-n C-n C-x 0 M-> M-< C-x C-s C-s c f l a g s C-s
> C-s C-s C-s C-a C-x C-s C-c C-l C-c C-r C-x o M-> M-v
> M-v M-v M-v M-< C-n C-n C-n C-n C-n C-n C-n C-n C-n
> C-n C-n C-n C-n C-n C-n C-n C-n C-v C-v C-v C-v C-v
> C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v
> C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v M-> C-r
> c f l a g s C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r
> C-r C-r C-r C-r C-r C-r C-r M-> C-p C-p C-p C-p C-e
> M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b
> M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b
> M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b
> M-b M-b C-a C-s - g C-s C-s C-s C-a C-s - f n o C-s
> C-s M-> C-r C-r C-a M-f M-f M-f M-f M-f M-f M-f M-f
> M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f
> M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f C-e
> C-f M-> M-v M-v M-v M-v M-v M-v M-v M-v M-> C-x k C-x
> k C-f C-f C-x o M-> M-< C-x k C-x 0 C-x C-f <M-backspace>
> <M-backspace> O M <tab> r <tab> <return> C-s w i t
> h - f p C-p C-f C-e C-f C-e C-f C-e C-f C-f C-x C-s
> C-x k M-> M-x r e p o r t - e m <tab> <return> C-g
> M-x r e p o r t - e <tab> <return>
>=20
> Recent messages:
> Mark saved where search started
> Mark set [2 times]
> forward-char
> call-interactively: End of buffer
> forward-char
> call-interactively: End of buffer
> Mark set [2 times]
> Mark saved where search started
> (No changes need to be saved)
> Mark set
> Quit
>=20
> Load-path shadows:
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/evil/lib/ert hides =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/ert
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
core/byte-compile-header hides =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
omake/byte-compile-header
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/caml-font hides =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/ocaml/caml-font
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/ocamlspot hides =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/ocaml/ocamlspot
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/dictionary/lpath hides =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/auctex/lpath
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/tex-site hides =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/auctex/tex-site
> /usr/share/emacs/site-lisp/systemc-mode hides =
/usr/share/emacs/site-lisp/site-start.d/systemc-mode
> /usr/share/emacs/site-lisp/verilog-mode hides =
/usr/share/emacs/23.2/lisp/progmodes/verilog-mode
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-remember hides =
/usr/share/emacs/23.2/lisp/org/org-remember
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-clock hides =
/usr/share/emacs/23.2/lisp/org/org-clock
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-datetree hides =
/usr/share/emacs/23.2/lisp/org/org-datetree
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-protocol hides =
/usr/share/emacs/23.2/lisp/org/org-protocol
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-irc hides /usr/share/emacs/23.2/lisp/org/org-irc
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-info hides /usr/share/emacs/23.2/lisp/org/org-info
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-bibtex hides =
/usr/share/emacs/23.2/lisp/org/org-bibtex
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-install hides =
/usr/share/emacs/23.2/lisp/org/org-install
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org hides /usr/share/emacs/23.2/lisp/org/org
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-timer hides =
/usr/share/emacs/23.2/lisp/org/org-timer
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-wl hides /usr/share/emacs/23.2/lisp/org/org-wl
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-html hides /usr/share/emacs/23.2/lisp/org/org-html
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-bbdb hides /usr/share/emacs/23.2/lisp/org/org-bbdb
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-mobile hides =
/usr/share/emacs/23.2/lisp/org/org-mobile
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-mew hides /usr/share/emacs/23.2/lisp/org/org-mew
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-indent hides =
/usr/share/emacs/23.2/lisp/org/org-indent
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-compat hides =
/usr/share/emacs/23.2/lisp/org/org-compat
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-src hides /usr/share/emacs/23.2/lisp/org/org-src
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-plot hides /usr/share/emacs/23.2/lisp/org/org-plot
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-mac-message hides =
/usr/share/emacs/23.2/lisp/org/org-mac-message
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-w3m hides /usr/share/emacs/23.2/lisp/org/org-w3m
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-vm hides /usr/share/emacs/23.2/lisp/org/org-vm
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-gnus hides /usr/share/emacs/23.2/lisp/org/org-gnus
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-crypt hides =
/usr/share/emacs/23.2/lisp/org/org-crypt
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-xoxo hides /usr/share/emacs/23.2/lisp/org/org-xoxo
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-macs hides /usr/share/emacs/23.2/lisp/org/org-macs
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-colview hides =
/usr/share/emacs/23.2/lisp/org/org-colview
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-publish hides =
/usr/share/emacs/23.2/lisp/org/org-publish
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-rmail hides =
/usr/share/emacs/23.2/lisp/org/org-rmail
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-ascii hides =
/usr/share/emacs/23.2/lisp/org/org-ascii
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-archive hides =
/usr/share/emacs/23.2/lisp/org/org-archive
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-latex hides =
/usr/share/emacs/23.2/lisp/org/org-latex
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-feed hides /usr/share/emacs/23.2/lisp/org/org-feed
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-table hides =
/usr/share/emacs/23.2/lisp/org/org-table
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-docbook hides =
/usr/share/emacs/23.2/lisp/org/org-docbook
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-id hides /usr/share/emacs/23.2/lisp/org/org-id
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-inlinetask hides =
/usr/share/emacs/23.2/lisp/org/org-inlinetask
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-exp hides /usr/share/emacs/23.2/lisp/org/org-exp
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-exp-blocks hides =
/usr/share/emacs/23.2/lisp/org/org-exp-blocks
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-jsinfo hides =
/usr/share/emacs/23.2/lisp/org/org-jsinfo
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-icalendar hides =
/usr/share/emacs/23.2/lisp/org/org-icalendar
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-faces hides =
/usr/share/emacs/23.2/lisp/org/org-faces
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-agenda hides =
/usr/share/emacs/23.2/lisp/org/org-agenda
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-list hides /usr/share/emacs/23.2/lisp/org/org-list
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-habit hides =
/usr/share/emacs/23.2/lisp/org/org-habit
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-attach hides =
/usr/share/emacs/23.2/lisp/org/org-attach
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-freemind hides =
/usr/share/emacs/23.2/lisp/org/org-freemind
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-footnote hides =
/usr/share/emacs/23.2/lisp/org/org-footnote
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-mhe hides /usr/share/emacs/23.2/lisp/org/org-mhe
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/org/lisp/org-mouse hides =
/usr/share/emacs/23.2/lisp/org/org-mouse
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/eieio/eieio-comp hides =
/usr/share/emacs/23.2/lisp/emacs-lisp/eieio-comp
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/eieio/eieio-opt hides =
/usr/share/emacs/23.2/lisp/emacs-lisp/eieio-opt
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/eieio/eieio-speedbar hides =
/usr/share/emacs/23.2/lisp/emacs-lisp/eieio-speedbar
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/eieio/eieio-base hides =
/usr/share/emacs/23.2/lisp/emacs-lisp/eieio-base
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/eieio/eieio hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/eieio/chart hides /usr/share/emacs/23.2/lisp/emacs-lisp/chart
> =
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/=
contrib/eieio/eieio-custom hides =
/usr/share/emacs/23.2/lisp/emacs-lisp/eieio-custom
>=20
> Features:
> (shadow sort message idna ecomplete rfc822 mml mml-sec password-cache
> mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 =
rfc2045
> qp ietf-drums mailabbrev nnheader gnus-util netrc mm-util mail-prsvr
> gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils =
emacsbug
> conf-mode scheme novice vc-rcs cus-edit cus-start cus-load pp =
mail-extr
> dabbrev make-mode warnings vc vc-dispatcher newcomment executable =
tabify
> man apropos multi-isearch help-mode view log-view wid-edit pcvs-util
> vc-hg flyspell ispell shell edit-server ffap jane-defaults smerge-mode
> diff-mode uniquify filladapt smooth-scrolling advice advice-preload
> saveplace iswitchb grep dired-x dired-aux dired ansi-color jane-common
> whitespace info paren markdown-mode edmacro kmacro noutline outline
> omake omake-test omake-interface omake-setup omake-ping time-date
> omake-ocaml omake-project-buffer omake-model omake-version =
omake-result
> omake-ring omake-filter omake-server core-log omake-project omake-env
> omake-status omake-failure omake-window omake-error omake-file
> autorevert omake-timer omake-progress omake-spinner omake-id
> omake-inotify omake-path omake-util omake-themes omake-dark-theme
> omake-light-theme omake-faces omake-custom omake-lib help-fns sendmail
> jane-cr pa_ounit-tuareg jane-ocaml ocamlspot easy-mmode caml tuareg
> speedbar sb-image ezimage dframe assoc skeleton regexp-opt derived
> caml-help caml-types caml-emacs easymenu compile comint ring
> jane-micro-features server jane-util core core-filename core-shell
> core-string thingatpt core-hashtbl core-list core-buffer core-util cl
> cl-19 jane-deprecated tooltip ediff-hook vc-hooks lisp-float-type =
mwheel
> x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode
> register page menu-bar rfn-eshadow timer select scroll-bar mldrag =
mouse
> jit-lock font-lock syntax facemenu font-core frame cham georgian
> utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
> japanese hebrew greek romanian slovak czech european ethiopic indian
> cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev
> loaddefs button minibuffer faces cus-face files text-properties =
overlay
> md5 base64 format env code-pages mule custom widget
> hashtable-print-readable backquote make-network-process dbusbind
> system-font-setting font-render-setting gtk x-toolkit x multi-tty =
emacs)
>=20
>=20





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#13655; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 8 Feb 2013 18:25:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 08 13:25:25 2013
Received: from localhost ([127.0.0.1]:44612 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1U3sdW-00064x-JV
	for submit <at> debbugs.gnu.org; Fri, 08 Feb 2013 13:25:24 -0500
Received: from eggs.gnu.org ([208.118.235.92]:44210)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <pszilagyi@HIDDEN>) id 1U3rvR-00052M-UP
	for submit <at> debbugs.gnu.org; Fri, 08 Feb 2013 12:39:52 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <pszilagyi@HIDDEN>) id 1U3rvJ-0004dw-UH
	for submit <at> debbugs.gnu.org; Fri, 08 Feb 2013 12:39:45 -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=unavailable version=3.3.2
Received: from lists.gnu.org ([208.118.235.17]:44297)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <pszilagyi@HIDDEN>) id 1U3rvJ-0004ds-RW
	for submit <at> debbugs.gnu.org; Fri, 08 Feb 2013 12:39:41 -0500
Received: from eggs.gnu.org ([208.118.235.92]:55534)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <pszilagyi@HIDDEN>) id 1U3rvF-0005nb-4g
	for bug-gnu-emacs@HIDDEN; Fri, 08 Feb 2013 12:39:41 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <pszilagyi@HIDDEN>) id 1U3rvA-0004c1-T4
	for bug-gnu-emacs@HIDDEN; Fri, 08 Feb 2013 12:39:37 -0500
Received: from mx5.janestreet.com ([38.105.200.229]:54920
	helo=tot-dmz-mxout1.janestreet.com)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <pszilagyi@HIDDEN>) id 1U3rvA-0004bn-Ok
	for bug-gnu-emacs@HIDDEN; Fri, 08 Feb 2013 12:39:32 -0500
Received: from tot-smtp.delacy.com ([172.27.22.35] helo=tot-is-smtp)
	by tot-dmz-mxout1.janestreet.com with esmtp (Exim 4.76)
	(envelope-from <pszilagyi@HIDDEN>) id 1U3ru9-0004F7-I2
	for bug-gnu-emacs@HIDDEN; Fri, 08 Feb 2013 12:38:29 -0500
Received: from tot-is-jabber.delacy.com ([172.27.22.45] helo=qsmtp.delacy.com)
	by tot-is-smtp with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72)
	(envelope-from <pszilagyi@HIDDEN>) id 1U3ru8-00060s-2Q
	for bug-gnu-emacs@HIDDEN; Fri, 08 Feb 2013 12:38:28 -0500
Received: from tot-qws-dev21.delacy.com ([172.27.65.213])
	by qsmtp.delacy.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.71)
	(envelope-from <pszilagyi@HIDDEN>) id 1U3ru8-0002nK-1H
	for bug-gnu-emacs@HIDDEN; Fri, 08 Feb 2013 12:38:28 -0500
Received: from pszilagyi by tot-qws-dev21.delacy.com with local (Exim 4.72)
	(envelope-from <pszilagyi@HIDDEN>) id 1U3ru8-0002aq-03
	for bug-gnu-emacs@HIDDEN; Fri, 08 Feb 2013 12:38:28 -0500
From: Peter Szilagyi <pszilagyi@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 23.2; sit-for doesn't return on input in other X displays
Date: Fri, 08 Feb 2013 12:38:27 -0500
Message-ID: <6ie38x61zak.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 208.118.235.17
X-Spam-Score: -6.9 (------)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Fri, 08 Feb 2013 13:25:21 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -6.9 (------)

Evaluate (sit-for 60) in a frame created on one display (D1).  Switch to
a frame on another display (D2) without sending any input events to D1.
(In our case, this was typically a frame on the same X terminal, but
forwarded over a different SSH connection, so with a different DISPLAY
setting on the Emacs host.  This is also the most convenient repro; just
"ssh -X localhost" and "emacsclient -n -c" to get a frame with a
different DISPLAY.)

Sorry, Emacs didn't crash.  Thanks!

We were also able to see this in Emacs 24.2.

In GNU Emacs 23.2.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.18.9)
 of 2012-05-01 on nyc-qws-079.delacy.com
Windowing system distributor `CentOS', version 11.0.11006000
configured using `configure  '--build=x86_64-unknown-linux-gnu' '--host=x86_64-unknown-linux-gnu' '--target=x86_64-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-dbus' '--with-gif' '--with-jpeg' '--with-png' '--with-rsvg' '--with-tiff' '--with-xft' '--with-xpm' '--with-x-toolkit=gtk' 'build_alias=x86_64-unknown-linux-gnu' 'host_alias=x86_64-unknown-linux-gnu' 'target_alias=x86_64-redhat-linux-gnu' 'CFLAGS=-DMAIL_USE_LOCKF -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic''

Important settings:
  value of $LC_ALL: C
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.utf8
  value of $XMODIFIERS: nil
  locale-coding-system: nil
  default enable-multibyte-characters: t

Major mode: Shell

Minor modes in effect:
  shell-dirtrack-mode: t
  diff-auto-refine-mode: t
  iswitchb-mode: t
  show-paren-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n
C-n C-n C-n C-x 0 M-> M-< C-x C-s C-s c f l a g s C-s
C-s C-s C-s C-a C-x C-s C-c C-l C-c C-r C-x o M-> M-v
M-v M-v M-v M-< C-n C-n C-n C-n C-n C-n C-n C-n C-n
C-n C-n C-n C-n C-n C-n C-n C-n C-v C-v C-v C-v C-v
C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v
C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v M-> C-r
c f l a g s C-r C-r C-r C-r C-r C-r C-r C-r C-r C-r
C-r C-r C-r C-r C-r C-r C-r M-> C-p C-p C-p C-p C-e
M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b
M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b
M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b M-b
M-b M-b C-a C-s - g C-s C-s C-s C-a C-s - f n o C-s
C-s M-> C-r C-r C-a M-f M-f M-f M-f M-f M-f M-f M-f
M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f
M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f M-f C-e
C-f M-> M-v M-v M-v M-v M-v M-v M-v M-v M-> C-x k C-x
k C-f C-f C-x o M-> M-< C-x k C-x 0 C-x C-f <M-backspace>
<M-backspace> O M <tab> r <tab> <return> C-s w i t
h - f p C-p C-f C-e C-f C-e C-f C-e C-f C-f C-x C-s
C-x k M-> M-x r e p o r t - e m <tab> <return> C-g
M-x r e p o r t - e <tab> <return>

Recent messages:
Mark saved where search started
Mark set [2 times]
forward-char
call-interactively: End of buffer
forward-char
call-interactively: End of buffer
Mark set [2 times]
Mark saved where search started
(No changes need to be saved)
Mark set
Quit

Load-path shadows:
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/evil/lib/ert hides /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/ert
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/core/byte-compile-header hides /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/omake/byte-compile-header
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/caml-font hides /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/ocaml/caml-font
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/ocamlspot hides /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/ocaml/ocamlspot
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/dictionary/lpath hides /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/auctex/lpath
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/tex-site hides /j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/auctex/tex-site
/usr/share/emacs/site-lisp/systemc-mode hides /usr/share/emacs/site-lisp/site-start.d/systemc-mode
/usr/share/emacs/site-lisp/verilog-mode hides /usr/share/emacs/23.2/lisp/progmodes/verilog-mode
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-remember hides /usr/share/emacs/23.2/lisp/org/org-remember
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-clock hides /usr/share/emacs/23.2/lisp/org/org-clock
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-datetree hides /usr/share/emacs/23.2/lisp/org/org-datetree
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-protocol hides /usr/share/emacs/23.2/lisp/org/org-protocol
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-irc hides /usr/share/emacs/23.2/lisp/org/org-irc
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-info hides /usr/share/emacs/23.2/lisp/org/org-info
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-bibtex hides /usr/share/emacs/23.2/lisp/org/org-bibtex
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-install hides /usr/share/emacs/23.2/lisp/org/org-install
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org hides /usr/share/emacs/23.2/lisp/org/org
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-timer hides /usr/share/emacs/23.2/lisp/org/org-timer
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-wl hides /usr/share/emacs/23.2/lisp/org/org-wl
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-html hides /usr/share/emacs/23.2/lisp/org/org-html
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-bbdb hides /usr/share/emacs/23.2/lisp/org/org-bbdb
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-mobile hides /usr/share/emacs/23.2/lisp/org/org-mobile
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-mew hides /usr/share/emacs/23.2/lisp/org/org-mew
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-indent hides /usr/share/emacs/23.2/lisp/org/org-indent
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-compat hides /usr/share/emacs/23.2/lisp/org/org-compat
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-src hides /usr/share/emacs/23.2/lisp/org/org-src
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-plot hides /usr/share/emacs/23.2/lisp/org/org-plot
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-mac-message hides /usr/share/emacs/23.2/lisp/org/org-mac-message
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-w3m hides /usr/share/emacs/23.2/lisp/org/org-w3m
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-vm hides /usr/share/emacs/23.2/lisp/org/org-vm
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-gnus hides /usr/share/emacs/23.2/lisp/org/org-gnus
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-crypt hides /usr/share/emacs/23.2/lisp/org/org-crypt
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-xoxo hides /usr/share/emacs/23.2/lisp/org/org-xoxo
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-macs hides /usr/share/emacs/23.2/lisp/org/org-macs
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-colview hides /usr/share/emacs/23.2/lisp/org/org-colview
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-publish hides /usr/share/emacs/23.2/lisp/org/org-publish
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-rmail hides /usr/share/emacs/23.2/lisp/org/org-rmail
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-ascii hides /usr/share/emacs/23.2/lisp/org/org-ascii
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-archive hides /usr/share/emacs/23.2/lisp/org/org-archive
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-latex hides /usr/share/emacs/23.2/lisp/org/org-latex
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-feed hides /usr/share/emacs/23.2/lisp/org/org-feed
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-table hides /usr/share/emacs/23.2/lisp/org/org-table
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-docbook hides /usr/share/emacs/23.2/lisp/org/org-docbook
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-id hides /usr/share/emacs/23.2/lisp/org/org-id
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-inlinetask hides /usr/share/emacs/23.2/lisp/org/org-inlinetask
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-exp hides /usr/share/emacs/23.2/lisp/org/org-exp
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-exp-blocks hides /usr/share/emacs/23.2/lisp/org/org-exp-blocks
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-jsinfo hides /usr/share/emacs/23.2/lisp/org/org-jsinfo
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-icalendar hides /usr/share/emacs/23.2/lisp/org/org-icalendar
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-faces hides /usr/share/emacs/23.2/lisp/org/org-faces
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-agenda hides /usr/share/emacs/23.2/lisp/org/org-agenda
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-list hides /usr/share/emacs/23.2/lisp/org/org-list
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-habit hides /usr/share/emacs/23.2/lisp/org/org-habit
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-attach hides /usr/share/emacs/23.2/lisp/org/org-attach
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-freemind hides /usr/share/emacs/23.2/lisp/org/org-freemind
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-footnote hides /usr/share/emacs/23.2/lisp/org/org-footnote
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-mhe hides /usr/share/emacs/23.2/lisp/org/org-mhe
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/org/lisp/org-mouse hides /usr/share/emacs/23.2/lisp/org/org-mouse
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/eieio/eieio-comp hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio-comp
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/eieio/eieio-opt hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio-opt
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/eieio/eieio-speedbar hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio-speedbar
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/eieio/eieio-base hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio-base
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/eieio/eieio hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/eieio/chart hides /usr/share/emacs/23.2/lisp/emacs-lisp/chart
/j/office/app/emacs/dev/.sink-2013-02-04_19-11-43.777324/jane-elisp/elisp/contrib/eieio/eieio-custom hides /usr/share/emacs/23.2/lisp/emacs-lisp/eieio-custom

Features:
(shadow sort message idna ecomplete rfc822 mml mml-sec password-cache
mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045
qp ietf-drums mailabbrev nnheader gnus-util netrc mm-util mail-prsvr
gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils emacsbug
conf-mode scheme novice vc-rcs cus-edit cus-start cus-load pp mail-extr
dabbrev make-mode warnings vc vc-dispatcher newcomment executable tabify
man apropos multi-isearch help-mode view log-view wid-edit pcvs-util
vc-hg flyspell ispell shell edit-server ffap jane-defaults smerge-mode
diff-mode uniquify filladapt smooth-scrolling advice advice-preload
saveplace iswitchb grep dired-x dired-aux dired ansi-color jane-common
whitespace info paren markdown-mode edmacro kmacro noutline outline
omake omake-test omake-interface omake-setup omake-ping time-date
omake-ocaml omake-project-buffer omake-model omake-version omake-result
omake-ring omake-filter omake-server core-log omake-project omake-env
omake-status omake-failure omake-window omake-error omake-file
autorevert omake-timer omake-progress omake-spinner omake-id
omake-inotify omake-path omake-util omake-themes omake-dark-theme
omake-light-theme omake-faces omake-custom omake-lib help-fns sendmail
jane-cr pa_ounit-tuareg jane-ocaml ocamlspot easy-mmode caml tuareg
speedbar sb-image ezimage dframe assoc skeleton regexp-opt derived
caml-help caml-types caml-emacs easymenu compile comint ring
jane-micro-features server jane-util core core-filename core-shell
core-string thingatpt core-hashtbl core-list core-buffer core-util cl
cl-19 jane-deprecated tooltip ediff-hook vc-hooks lisp-float-type mwheel
x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode
register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse
jit-lock font-lock syntax facemenu font-core frame cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev
loaddefs button minibuffer faces cus-face files text-properties overlay
md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote make-network-process dbusbind
system-font-setting font-render-setting gtk x-toolkit x multi-tty emacs)




Acknowledgement sent to Peter Szilagyi <pszilagyi@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#13655; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 31 Oct 2014 17:00:04 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.