From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#28978: 26.0; Regression: separate, dedicated `*Completions*' frame no longer has parameter `minibuffer' Date: Mon, 30 Oct 2017 12:16:31 -0700 (PDT) Message-ID: <36775762-dec7-4965-8fda-4dd853dd3487@default> References: <4d0c5535-246a-4356-914f-3c8d030ba9c9@default> <59F0412F.9090206@gmx.at> <22c73180-e9a6-416f-9e28-da98d07908f8@default> <59F1957F.80900@gmx.at> <59F2ED8C.3010400@gmx.at> <31caab4d-f332-48a7-9736-ccd172073672@default> <59F443A7.1020207@gmx.at> <4851dc90-59c3-49a9-b03c-add382e9b8bf@default> <59F5B8F1.1050909@gmx.at> <59F61A30.30300@gmx.at> <2cb4dbe7-57a6-4a87-9897-224f2d602abe@default> <59F6E1C9.5030702@gmx.at> <07ad0bf0-ecf4-4c0c-97c5-665e1ec77312@default> <59F776B8.3070301@gmx.at> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1509391040 31514 195.159.176.226 (30 Oct 2017 19:17:20 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 30 Oct 2017 19:17:20 +0000 (UTC) To: martin rudalics , 28978-done@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Oct 30 20:17:13 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9FYW-0006ii-Ax for geb-bug-gnu-emacs@m.gmane.org; Mon, 30 Oct 2017 20:17:04 +0100 Original-Received: from localhost ([::1]:42218 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e9FYd-0002wD-Ah for geb-bug-gnu-emacs@m.gmane.org; Mon, 30 Oct 2017 15:17:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54893) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e9FYX-0002w5-PJ for bug-gnu-emacs@gnu.org; Mon, 30 Oct 2017 15:17:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e9FYU-0004AI-Jg for bug-gnu-emacs@gnu.org; Mon, 30 Oct 2017 15:17:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:33967) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1e9FYU-0004A4-GD for bug-gnu-emacs@gnu.org; Mon, 30 Oct 2017 15:17:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1e9FYU-0003lU-9u for bug-gnu-emacs@gnu.org; Mon, 30 Oct 2017 15:17:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 30 Oct 2017 19:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28978 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 28978-done@debbugs.gnu.org id=D28978.150939100314435 (code D ref 28978); Mon, 30 Oct 2017 19:17:02 +0000 Original-Received: (at 28978-done) by debbugs.gnu.org; 30 Oct 2017 19:16:43 +0000 Original-Received: from localhost ([127.0.0.1]:42647 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9FYB-0003kl-6L for submit@debbugs.gnu.org; Mon, 30 Oct 2017 15:16:43 -0400 Original-Received: from userp1040.oracle.com ([156.151.31.81]:35777) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e9FY9-0003kY-Fj for 28978-done@debbugs.gnu.org; Mon, 30 Oct 2017 15:16:41 -0400 Original-Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id v9UJGY9V017225 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 30 Oct 2017 19:16:35 GMT Original-Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id v9UJGYdK026534 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 30 Oct 2017 19:16:34 GMT Original-Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id v9UJGWpS027127; Mon, 30 Oct 2017 19:16:32 GMT In-Reply-To: <59F776B8.3070301@gmx.at> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4600.0 (x86)] X-Source-IP: userv0022.oracle.com [156.151.31.74] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:139202 Archived-At: > > Before your change, a separate *Completions* frame didn't > > have a minibuffer-window value for its frame parameter > > `minibuffer' - it used another frame's minibuffer. Before > > your change checking that parameter was a reasonable way > > to check whether the frame had an active minibuffer window. >=20 > Your check does not do that. It tries to check whether this-frame has > no minibuffer window and no minibuffer window is active. Given the > Emacs 25 manual which says about the 'minibuffer' parameter >=20 > Whether this frame has its own minibuffer. The value `t' means > yes, `nil' means no, `only' means this frame is just a minibuffer. > If the value is a minibuffer window (in some other frame), the > frame uses that minibuffer. Yes, the doc has said that since at least Emacs 22. But it has not been true until now, AFAICT. In the case in point, my *Completions* frame uses my standalone minibuffer frame, but parameter `minibuffer' in *Completions* remained nil, even during completion (i.e., during use of the active minibuffer).