From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#6945: active-minibuffer-window returns nil when prompt overwritten by message Date: Thu, 20 Aug 2020 20:25:56 +0200 Message-ID: <874koxnphn.fsf@gnus.org> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7301"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 6945@debbugs.gnu.org To: Lennart Borgman Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Aug 20 20:27:37 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k8pHl-0001mY-Cm for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 20 Aug 2020 20:27:37 +0200 Original-Received: from localhost ([::1]:43130 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k8pHk-0005PE-Fd for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 20 Aug 2020 14:27:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59752) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k8pHD-0004od-BW for bug-gnu-emacs@gnu.org; Thu, 20 Aug 2020 14:27:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:60699) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k8pHD-0001P7-1G for bug-gnu-emacs@gnu.org; Thu, 20 Aug 2020 14:27:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k8pHC-0007lf-TU for bug-gnu-emacs@gnu.org; Thu, 20 Aug 2020 14:27:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 Aug 2020 18:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6945 X-GNU-PR-Package: emacs Original-Received: via spool by 6945-submit@debbugs.gnu.org id=B6945.159794797329771 (code B ref 6945); Thu, 20 Aug 2020 18:27:02 +0000 Original-Received: (at 6945) by debbugs.gnu.org; 20 Aug 2020 18:26:13 +0000 Original-Received: from localhost ([127.0.0.1]:44005 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8pGP-0007k6-G6 for submit@debbugs.gnu.org; Thu, 20 Aug 2020 14:26:13 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:60908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k8pGN-0007jq-O3 for 6945@debbugs.gnu.org; Thu, 20 Aug 2020 14:26:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=EdhjFjXFesnAuGqGRcTKLqYZ6ShCrHPIoH6hpRcYFAs=; b=HGlFakHx3zBACRN5BhTeeqtETc g9SBxdodiUFnqA9WKjhmEb6euXPVvq6voi+DZfOOJXUPtVtYAjDQyDdGnbW972FYaF1pauts6/sgz LDpgAhyug3yZzM9Q8wUI7TdI50gb0dy3VF9D9RAGnfRZ7HoOJNMdmGbmOCgpPC6GMrOE=; Original-Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1k8pGA-0000AB-5B; Thu, 20 Aug 2020 20:26:05 +0200 X-Now-Playing: A Tribe Called Quest's _People's Instinctive Travels And The Paths Of Rhythm_: "I Left My Wallet In El Segundo" In-Reply-To: (Lennart Borgman's message of "Mon, 30 Aug 2010 12:30:37 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:185751 Archived-At: Lennart Borgman writes: > Eval the following > > (defun temp-active-mb () > (message "active-minibuffer-window = %s" (active-minibuffer-window))) > > (progn > (run-with-idle-timer 1 nil 'message "idle message") > (run-with-idle-timer 2 nil 'temp-active-mb) > (y-or-n-p "Prompt: ") > ) > > This gives me the message "active-minibuffer-window = nil". > > Is there any way then to discover whether Emacs is displaying a prompt > and waiting for input? I'm unable to reproduce this bug in Emacs 28. The way prompts work with asynchronous messages has changed substantially over the last year, which probably explains it. So I'm closing this bug report -- if there's still an issue here, please respond to the debbugs address and we'll reopen the bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no