GNU bug report logs - #11172
24.0.95; mini-buffer contents is overwritten by output in echo-area

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 Dyballa <Peter_Dyballa@HIDDEN>; dated Wed, 4 Apr 2012 16:28:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

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


Received: (at 11172) by debbugs.gnu.org; 4 Apr 2012 17:53:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 04 13:53:26 2012
Received: from localhost ([127.0.0.1]:40189 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1SFUOb-0008SJ-Og
	for submit <at> debbugs.gnu.org; Wed, 04 Apr 2012 13:53:26 -0400
Received: from ironport2-out.teksavvy.com ([206.248.154.181]:37725)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <monnier@HIDDEN>) id 1SFUOY-0008SA-OZ
	for 11172 <at> debbugs.gnu.org; Wed, 04 Apr 2012 13:53:24 -0400
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AicFAKU/KE9FpZV7/2dsb2JhbACBX5x7eacJhhkEmxmECQ
X-IronPort-AV: E=Sophos;i="4.73,1,1325480400"; 
   d="scan'208";a="172140631"
Received: from 69-165-149-123.dsl.teksavvy.com (HELO pastel.home)
	([69.165.149.123])
	by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA;
	04 Apr 2012 13:52:53 -0400
Received: by pastel.home (Postfix, from userid 20848)
	id 1E2AB59339; Wed,  4 Apr 2012 13:52:53 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
To: Peter Dyballa <Peter_Dyballa@HIDDEN>
Subject: Re: bug#11172: 24.0.95;
	mini-buffer contents is overwritten by output in echo-area
Message-ID: <jwvehs3o0ce.fsf-monnier+emacs@HIDDEN>
References: <167E656F-B2FD-46FE-9026-C21EE3581EFB@HIDDEN>
Date: Wed, 04 Apr 2012 13:52:53 -0400
In-Reply-To: <167E656F-B2FD-46FE-9026-C21EE3581EFB@HIDDEN> (Peter
	Dyballa's message of "Wed, 4 Apr 2012 18:24:09 +0200")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -1.9 (-)
X-Debbugs-Envelope-To: 11172
Cc: 11172 <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.9 (-)

Hmm... I can reproduce the problem in the following way:

   emacs -Q
   M-: (run-with-timer 5 nil (lambda () (message "hello"))) RET
   M-x

after 5 seconds the M-x prompt is replaced by "hello" and will only
return when you type something on the keyboard.


        Stefan




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

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


Received: (at submit) by debbugs.gnu.org; 4 Apr 2012 16:27:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 04 12:27:40 2012
Received: from localhost ([127.0.0.1]:40133 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1SFT3b-0006LE-9U
	for submit <at> debbugs.gnu.org; Wed, 04 Apr 2012 12:27:40 -0400
Received: from eggs.gnu.org ([208.118.235.92]:35104)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <Peter_Dyballa@HIDDEN>) id 1SFT3X-0006Ku-AT
	for submit <at> debbugs.gnu.org; Wed, 04 Apr 2012 12:27:37 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <Peter_Dyballa@HIDDEN>) id 1SFT2z-0002u1-0k
	for submit <at> debbugs.gnu.org; Wed, 04 Apr 2012 12:27:07 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,
	RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2
Received: from lists.gnu.org ([208.118.235.17]:60714)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <Peter_Dyballa@HIDDEN>) id 1SFT2y-0002tv-Tb
	for submit <at> debbugs.gnu.org; Wed, 04 Apr 2012 12:27:00 -0400
Received: from eggs.gnu.org ([208.118.235.92]:47454)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <Peter_Dyballa@HIDDEN>) id 1SFT2u-0006qw-2J
	for bug-gnu-emacs@HIDDEN; Wed, 04 Apr 2012 12:27:00 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <Peter_Dyballa@HIDDEN>) id 1SFT2o-0002sn-UP
	for bug-gnu-emacs@HIDDEN; Wed, 04 Apr 2012 12:26:55 -0400
Received: from mout6.freenet.de ([195.4.92.96]:53777)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <Peter_Dyballa@HIDDEN>) id 1SFT2o-0002sT-Nh
	for bug-gnu-emacs@HIDDEN; Wed, 04 Apr 2012 12:26:50 -0400
Received: from [195.4.92.140] (helo=mjail0.freenet.de)
	by mout6.freenet.de with esmtpa (ID peter_dyballa@HIDDEN) (port 25)
	(Exim 4.76 #1) id 1SFT2m-00083J-F4
	for bug-gnu-emacs@HIDDEN; Wed, 04 Apr 2012 18:26:48 +0200
Received: from localhost ([::1]:47265 helo=mjail0.freenet.de)
	by mjail0.freenet.de with esmtpa (ID peter_dyballa@HIDDEN) (Exim
	4.76 #1) id 1SFT2m-0001sJ-B1
	for bug-gnu-emacs@HIDDEN; Wed, 04 Apr 2012 18:26:48 +0200
Received: from [195.4.92.25] (port=53169 helo=15.mx.freenet.de)
	by mjail0.freenet.de with esmtpa (ID peter_dyballa@HIDDEN) (Exim
	4.76 #1) id 1SFT0E-00012Q-Tz
	for bug-gnu-emacs@HIDDEN; Wed, 04 Apr 2012 18:24:10 +0200
Received: from ip-88-153-242-186.unitymediagroup.de ([88.153.242.186]:52728
	helo=sumac.fritz.box)
	by 15.mx.freenet.de with esmtpsa (ID peter_dyballa@HIDDEN)
	(TLSv1:AES128-SHA:128) (port 587) (Exim 4.76 #1) id 1SFT0E-0006tM-3q
	for bug-gnu-emacs@HIDDEN; Wed, 04 Apr 2012 18:24:10 +0200
From: Peter Dyballa <Peter_Dyballa@HIDDEN>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable
Subject: 24.0.95; mini-buffer contents is overwritten by output in echo-area
Date: Wed, 4 Apr 2012 18:24:09 +0200
Message-Id: <167E656F-B2FD-46FE-9026-C21EE3581EFB@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Mime-Version: 1.0 (Apple Message framework v1084)
X-Mailer: Apple Mail (2.1084)
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
	recognized.
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3)
X-Received-From: 208.118.235.17
X-Spam-Score: -6.9 (------)
X-Debbugs-Envelope-To: submit
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 (------)

Hello!

Here is a simple case, which also shows more than just an annoyance.

Launch just compiled GNU Emacs with -Q, execute in *scratch* buffer

	(add-hook 'dired-mode-hook 'auto-revert-mode)=20

and open the recent buffer in dired. Just for fun type

	M-x compile RET

and add some (meaningless) text to the make command or overwrite it with =
./configure <whatever>. Now contemplate a bit, do as if trying to invoke =
configure in the other shell, from which GNU Emacs 24.0.95 was launched, =
to get its options. But type instead

	touch something

Still wait a moment, look at the text in the mini-buffer =96 oh, it's =
gone! It might be substituted with something like

	Reverting buffer `emacs-24.0.94'.

And when you now go to the Help menu to check "Send Bug Report..." no =
"*unsent Mail ..." buffer will open but the text

	apply: Command attempted to use minibuffer while in minibuffer

will appear in mini-buffer/echo-area.


This can happen quite often, also when contemplating over a regexp, or =
find-grep, or whatever. It might be often easy to get back to the =
original state, by some cursor backward or forward movement, but it is =
annoying. IMO it's cleaner when GNU Emacs would wait a while before =
spitting out some message until I have finished editing in mini-buffer.


In GNU Emacs 24.0.95.1 (x86_64-apple-darwin10.8.0, X toolkit, Xaw3d =
scroll bars)
 of 2012-04-04 on sumac.fritz.box
Windowing system distributor `The X.Org Foundation', version =
11.0.11200000
Configured using:
 `configure '--without-sound' '--without-dbus' '--without-pop'
 '--without-gconf' '--without-gpm' '--with-x-toolkit=3Dathena'
 '--without-xpm' '--without-jpeg' '--without-tiff' '--without-gif'
 '--without-png' '--without-rsvg'
 '--enable-locallisppath=3D/Library/Application
 Support/Emacs/calendar24:/Library/Application Support/Emacs' 'CFLAGS=3D-v=

 -g -H -pipe -fPIC -fno-common -march=3Dcore2 -mtune=3Dcore2 -m64 -fast
 -fomit-frame-pointer -msse4.2 -foptimize-register-move -ftree-vectorize
 -fnested-functions' 'LDFLAGS=3D-Wl,-dead_strip_dylibs -Wl,-bind_at_load
 -Wl,-t'
 =
'PKG_CONFIG_PATH=3D/opt/local/lib/pkgconfig:/opt/local/share/pkgconfig:/us=
r/lib/pkgconfig''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: de_DE.UTF-8
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: de_DE.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Dired by name

Minor modes in effect:
  shell-dirtrack-mode: t
  text-scale-mode: t
  auto-revert-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
<down-mouse-1> <mouse-1> <down-mouse-2> <mouse-2> C-j=20
C-x d <return> <S-down-mouse-1> <S-drag-mouse-1> <S-down-mouse-1>=20
<help-echo> M-x c o m p i l e <return> b d s c l n=20
S <down-mouse-1> <mouse-1> <help-echo> <help-echo>=20
<help-echo> <help-echo> <help-echo> <help-echo> <menu-bar>=20
<help-menu> <send-emacs-bug-report> <down-mouse-1>=20
<mouse-1> <C-down-mouse-1> <help-echo> <help-echo>=20
<help-echo> <help-echo> <help-echo> <help-echo> <menu-bar>=20
<help-menu> <send-emacs-bug-report>

Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.
Mark set
ls does not support --dired; see `dired-use-ls-dired' for more details.
Reverting buffer `emacs-24.0.94'.
apply: Command attempted to use minibuffer while in minibuffer


--
Greetings

  Pete

The future will be much better tomorrow.
				=96 George W. Bush





Acknowledgement sent to Peter Dyballa <Peter_Dyballa@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#11172; 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.