From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lennart Borgman Newsgroups: gmane.emacs.bugs Subject: bug#6945: active-minibuffer-window returns nil when prompt overwritten by message Date: Mon, 30 Aug 2010 15:09:23 +0200 Message-ID: References: <871v9gl16n.fsf@escher.home> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1283175608 342 80.91.229.12 (30 Aug 2010 13:40:08 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 30 Aug 2010 13:40:08 +0000 (UTC) Cc: 6945@debbugs.gnu.org To: Stephen Berman Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Aug 30 15:40:06 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Oq4ai-0007ab-Cv for geb-bug-gnu-emacs@m.gmane.org; Mon, 30 Aug 2010 15:40:04 +0200 Original-Received: from localhost ([127.0.0.1]:53829 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Oq4ae-0004Xj-DS for geb-bug-gnu-emacs@m.gmane.org; Mon, 30 Aug 2010 09:40:00 -0400 Original-Received: from [140.186.70.92] (port=50583 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Oq4aS-0004Vu-I0 for bug-gnu-emacs@gnu.org; Mon, 30 Aug 2010 09:39:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Oq4aR-0006B9-Fx for bug-gnu-emacs@gnu.org; Mon, 30 Aug 2010 09:39:48 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:41725) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oq4aR-0006B5-DC for bug-gnu-emacs@gnu.org; Mon, 30 Aug 2010 09:39:47 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1Oq46f-0003q8-PO; Mon, 30 Aug 2010 09:09:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lennart Borgman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 Aug 2010 13:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6945 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 6945-submit@debbugs.gnu.org id=B6945.128317370714752 (code B ref 6945); Mon, 30 Aug 2010 13:09:01 +0000 Original-Received: (at 6945) by debbugs.gnu.org; 30 Aug 2010 13:08:27 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oq465-0003pt-Td for submit@debbugs.gnu.org; Mon, 30 Aug 2010 09:08:27 -0400 Original-Received: from mail-qy0-f179.google.com ([209.85.216.179]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oq464-0003po-4n for 6945@debbugs.gnu.org; Mon, 30 Aug 2010 09:08:24 -0400 Original-Received: by qyk9 with SMTP id 9so5172951qyk.3 for <6945@debbugs.gnu.org>; Mon, 30 Aug 2010 06:09:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=uCx8yoV8ob6+0j+ua0TcPBF5eeoWseMB1DP21MSr3mc=; b=AGMxxqz37f+NbRyinZ4w0W3bT4FXg842uu+LxZpFx6oA2YG0e0dq++giHkVFxn6yCI D6Np5mDA/UrhTZa0vp2zdwFQyv3/0J3U8/g89JSFKuHNICfLnzt5/3of8tXFpN5uyHzK QiaXCHb8MFjWoS4/neyKzuktOUR3oqGnZslt4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=pBY6akGK+/rqMTYDFNJM6R2CMsivOUlg3XhWL4SsQfKq2JGtBhVDx85f4b+hLjBg/u TZcJWvfRThMxHhNXQNLqrhTW26A3Zm2djBz35XVj2w4i5EVjdHbksvs7KgXxDi3RZp0t GlwVZr24iJG2Hqom9iV7OJqeUgg0dXdf/vhfY= Original-Received: by 10.229.240.76 with SMTP id kz12mr1254560qcb.65.1283173791010; Mon, 30 Aug 2010 06:09:51 -0700 (PDT) Original-Received: by 10.229.20.139 with HTTP; Mon, 30 Aug 2010 06:09:23 -0700 (PDT) In-Reply-To: <871v9gl16n.fsf@escher.home> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Mon, 30 Aug 2010 09:09:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:39822 Archived-At: On Mon, Aug 30, 2010 at 2:44 PM, Stephen Berman wr= ote: > On Mon, 30 Aug 2010 12:30:37 +0200 Lennart Borgman wrote: > >> Eval the following >> >> >> (defun temp-active-mb () >> =C2=A0 (message "active-minibuffer-window =3D %s" (active-minibuffer-win= dow))) >> >> (progn >> =C2=A0 (run-with-idle-timer 1 nil 'message "idle message") >> =C2=A0 (run-with-idle-timer 2 nil 'temp-active-mb) >> =C2=A0 (y-or-n-p "Prompt: ") >> =C2=A0 ) >> >> This gives me the message "active-minibuffer-window =3D nil". > > When I eval the above sexps on GNU Emacs 24.0.50.1 (i686-pc-linux-gnu, > GTK+ Version 2.18.6) of 2010-08-22 on escher, I first briefly see the > message "Prompt: (y or n)", then "idle message", then > "active-minibuffer-window =3D " with the cursor after "=3D "; as soon as = I > type any other key, I get "Prompt: (y or n)" again. > >> Is there any way then to discover whether Emacs is displaying a prompt >> and waiting for input? > > Are you trying this on MS-Windows? =C2=A0If so, it seems to be a problem > there. Thanks Stephen. However it looks to me from what you write above like active-minibuffer-window does not return a window in this case on GNU/Linux either.