From unknown Sat Jun 21 03:24:51 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#3276: 23.0.93; doc for minibuffer-frame-alist Reply-To: "Drew Adams" , 3276@debbugs.gnu.org Resent-From: "Drew Adams" Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Wed, 13 May 2009 22:15:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: report 3276 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.124225266219507 (code B ref -1); Wed, 13 May 2009 22:15:07 +0000 Received: (at submit) by emacsbugs.donarmstrong.com; 13 May 2009 22:11:02 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.7 required=4.0 tests=AWL,FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n4DMAw9f019501 for ; Wed, 13 May 2009 15:10:59 -0700 Received: from mx10.gnu.org ([199.232.76.166]:38572) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1M4MfB-0006KU-FL for emacs-pretest-bug@gnu.org; Wed, 13 May 2009 18:10:57 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1M4Mf9-0003IR-NE for emacs-pretest-bug@gnu.org; Wed, 13 May 2009 18:10:56 -0400 Received: from acsinet12.oracle.com ([141.146.126.234]:28699) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1M4Mf9-0003H9-7a for emacs-pretest-bug@gnu.org; Wed, 13 May 2009 18:10:55 -0400 Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by acsinet12.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4DMAdZP027453 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 13 May 2009 22:10:40 GMT Received: from abhmt004.oracle.com (abhmt004.oracle.com [141.146.116.13]) by acsinet15.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4DMBHeb011656 for ; Wed, 13 May 2009 22:11:18 GMT Received: from dradamslap1 (/141.144.80.110) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 13 May 2009 15:10:47 -0700 From: "Drew Adams" To: Date: Wed, 13 May 2009 15:10:48 -0700 Message-ID: <008201c9d417$acb8d360$0200a8c0@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 Thread-Index: AcnUF6tYCcsK5i8US8S8DG8KRyCVWg== X-Source-IP: abhmt004.oracle.com [141.146.116.13] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A010204.4A0B4568.0011:SCFSTAT5015188,ss=1,fgs=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) In GNU Emacs 23.0.93.1 (i386-mingw-nt5.1.2600) of 2009-05-02 on SOFT-MJASON Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4)' Doc string says: Alist of parameters for initial minibuffer frame. You can set this in your init file; for example, (setq minibuffer-frame-alist '((top . 1) (left . 1) (width . 80) (height . 2))) Parameters specified here supersede the values given in `default-frame-alist', for a minibuffer frame. But this option is *only* for a standalone minibuffer frame, and such a frame must have this frame parameter: (minibuffer . only). So that example is a bad one. Elisp manual says: This variable's value is an alist of parameter values used when creating an initial minibuffer-only frame--if such a frame is needed, according to the parameters for the main initial frame. What does "if such a frame is needed" mean here? When (why) would it be needed? What does "according to the parameters for the main initial frame" mean here? This description is less informative than the doc string. And like the doc string, it should mention that parameter `minibuffer' should have value `only'. From unknown Sat Jun 21 03:24:51 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: owner@emacsbugs.donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: "Drew Adams" Subject: bug#3276 closed by Chong Yidong (Re: 23.0.93; doc for minibuffer-frame-alist) Message-ID: References: <87zldg9vst.fsf@cyd.mit.edu> <008201c9d417$acb8d360$0200a8c0@us.oracle.com> X-Emacs-PR-Message: they-closed 3276 X-Emacs-PR-Package: emacs Reply-To: 3276@debbugs.gnu.org Date: Thu, 14 May 2009 04:10:06 +0000 Content-Type: multipart/mixed; boundary="----------=_1242274206-26217-1" This is a multi-part message in MIME format... ------------=_1242274206-26217-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs package: #3276: 23.0.93; doc for minibuffer-frame-alist It has been closed by Chong Yidong . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Chong Yidong by replying to this email. --=20 3276: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D3276 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1242274206-26217-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 3276-done) by emacsbugs.donarmstrong.com; 14 May 2009 04:01:59 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-1.9 required=4.0 tests=AWL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n4E41usO023831 for <3276-done@emacsbugs.donarmstrong.com>; Wed, 13 May 2009 21:01:57 -0700 Received: by cyd.mit.edu (Postfix, from userid 1000) id 9D77D57E233; Thu, 14 May 2009 00:02:10 -0400 (EDT) From: Chong Yidong To: "Drew Adams" Cc: 3276-done@debbugs.gnu.org Subject: Re: 23.0.93; doc for minibuffer-frame-alist Date: Thu, 14 May 2009 00:02:10 -0400 Message-ID: <87zldg9vst.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > Alist of parameters for initial minibuffer frame. > You can set this in your init file; for example, > > (setq minibuffer-frame-alist > '((top . 1) (left . 1) (width . 80) (height . 2))) > > Parameters specified here supersede the values given in > `default-frame-alist', for a minibuffer frame. > > But this option is *only* for a standalone minibuffer frame, and such > a frame must have this frame parameter: (minibuffer . only). So that > example is a bad one. Actually, (minibuffer . only) is automatically appended. > What does "if such a frame is needed" mean here? When (why) would it > be needed? I clarified this in the docstring and the manual. ------------=_1242274206-26217-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by emacsbugs.donarmstrong.com; 13 May 2009 22:11:02 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.7 required=4.0 tests=AWL,FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n4DMAw9f019501 for ; Wed, 13 May 2009 15:10:59 -0700 Received: from mx10.gnu.org ([199.232.76.166]:38572) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1M4MfB-0006KU-FL for emacs-pretest-bug@gnu.org; Wed, 13 May 2009 18:10:57 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1M4Mf9-0003IR-NE for emacs-pretest-bug@gnu.org; Wed, 13 May 2009 18:10:56 -0400 Received: from acsinet12.oracle.com ([141.146.126.234]:28699) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1M4Mf9-0003H9-7a for emacs-pretest-bug@gnu.org; Wed, 13 May 2009 18:10:55 -0400 Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by acsinet12.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4DMAdZP027453 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 13 May 2009 22:10:40 GMT Received: from abhmt004.oracle.com (abhmt004.oracle.com [141.146.116.13]) by acsinet15.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4DMBHeb011656 for ; Wed, 13 May 2009 22:11:18 GMT Received: from dradamslap1 (/141.144.80.110) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 13 May 2009 15:10:47 -0700 From: "Drew Adams" To: Subject: 23.0.93; doc for minibuffer-frame-alist Date: Wed, 13 May 2009 15:10:48 -0700 Message-ID: <008201c9d417$acb8d360$0200a8c0@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 Thread-Index: AcnUF6tYCcsK5i8US8S8DG8KRyCVWg== X-Source-IP: abhmt004.oracle.com [141.146.116.13] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A010204.4A0B4568.0011:SCFSTAT5015188,ss=1,fgs=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) In GNU Emacs 23.0.93.1 (i386-mingw-nt5.1.2600) of 2009-05-02 on SOFT-MJASON Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4)' Doc string says: Alist of parameters for initial minibuffer frame. You can set this in your init file; for example, (setq minibuffer-frame-alist '((top . 1) (left . 1) (width . 80) (height . 2))) Parameters specified here supersede the values given in `default-frame-alist', for a minibuffer frame. But this option is *only* for a standalone minibuffer frame, and such a frame must have this frame parameter: (minibuffer . only). So that example is a bad one. Elisp manual says: This variable's value is an alist of parameter values used when creating an initial minibuffer-only frame--if such a frame is needed, according to the parameters for the main initial frame. What does "if such a frame is needed" mean here? When (why) would it be needed? What does "according to the parameters for the main initial frame" mean here? This description is less informative than the doc string. And like the doc string, it should mention that parameter `minibuffer' should have value `only'. ------------=_1242274206-26217-1-- From unknown Sat Jun 21 03:24:51 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#3276: 23.0.93; doc for minibuffer-frame-alist Reply-To: Stefan Monnier , 3276@debbugs.gnu.org Resent-From: Stefan Monnier Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sun, 17 May 2009 19:20:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 3276 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12425875946251 (code B ref -1); Sun, 17 May 2009 19:20:03 +0000 Received: (at submit) by emacsbugs.donarmstrong.com; 17 May 2009 19:13:14 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-4.1 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n4HJD8qf006227 for ; Sun, 17 May 2009 12:13:09 -0700 Received: from mail.gnu.org ([199.232.76.166]:52826 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1M5lnI-0000dq-5R for emacs-pretest-bug@gnu.org; Sun, 17 May 2009 15:13:08 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1M5lnG-0007Q9-21 for emacs-pretest-bug@gnu.org; Sun, 17 May 2009 15:13:07 -0400 Received: from ironport2-out.pppoe.ca ([206.248.154.182]:29992 helo=ironport2-out.teksavvy.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1M5lnF-0007Pf-MD for emacs-pretest-bug@gnu.org; Sun, 17 May 2009 15:13:05 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvAFAF/+D0pMCovv/2dsb2JhbACBT84ahAEFhWo X-IronPort-AV: E=Sophos;i="4.41,208,1241409600"; d="scan'208";a="38712141" Received: from 76-10-139-239.dsl.teksavvy.com (HELO pastel.home) ([76.10.139.239]) by ironport2-out.teksavvy.com with ESMTP; 17 May 2009 15:12:58 -0400 Received: by pastel.home (Postfix, from userid 20848) id 82A8A8096; Sun, 17 May 2009 15:13:46 -0400 (EDT) From: Stefan Monnier To: Drew Adams Cc: 3276@debbugs.gnu.org, Message-ID: References: <008201c9d417$acb8d360$0200a8c0@us.oracle.com> Date: Sun, 17 May 2009 15:13:46 -0400 In-Reply-To: <008201c9d417$acb8d360$0200a8c0@us.oracle.com> (Drew Adams's message of "Wed, 13 May 2009 15:10:48 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.93 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. > Alist of parameters for initial minibuffer frame. > You can set this in your init file; for example, > (setq minibuffer-frame-alist > '((top . 1) (left . 1) (width . 80) (height . 2))) > Parameters specified here supersede the values given in > `default-frame-alist', for a minibuffer frame. > But this option is *only* for a standalone minibuffer frame, and such > a frame must have this frame parameter: (minibuffer . only). So that > example is a bad one. No: the (minibuffer . only) part will be added automatically. > What does "if such a frame is needed" mean here? If the current terminal doesn't have any minibuffer (all the frame are minibuffer-less). then a minibuffer-only frame is automatically created (using the settings in minibuffer-frame-alist). Stefan