From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#12144: 24.1; (elisp) `Initial Parameters' misleading about minibuffer-only Date: Sun, 5 Aug 2012 16:06:23 -0700 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1344208038 14008 80.91.229.3 (5 Aug 2012 23:07:18 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 5 Aug 2012 23:07:18 +0000 (UTC) To: 12144@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Aug 06 01:07:18 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Sy9un-0000SL-DX for geb-bug-gnu-emacs@m.gmane.org; Mon, 06 Aug 2012 01:07:17 +0200 Original-Received: from localhost ([::1]:60465 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sy9um-0000s9-KR for geb-bug-gnu-emacs@m.gmane.org; Sun, 05 Aug 2012 19:07:16 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:34758) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sy9uj-0000s4-Tf for bug-gnu-emacs@gnu.org; Sun, 05 Aug 2012 19:07:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sy9ui-0003eP-V1 for bug-gnu-emacs@gnu.org; Sun, 05 Aug 2012 19:07:13 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:54722) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sy9ui-0003eL-Rg for bug-gnu-emacs@gnu.org; Sun, 05 Aug 2012 19:07:12 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1SyA2I-0000ZA-30 for bug-gnu-emacs@gnu.org; Sun, 05 Aug 2012 19:15:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 05 Aug 2012 23:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12144 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: Original-Received: via spool by submit@debbugs.gnu.org id=B.13442084762130 (code B ref -1); Sun, 05 Aug 2012 23:15:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 5 Aug 2012 23:14:36 +0000 Original-Received: from localhost ([127.0.0.1]:36035 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SyA1s-0000YI-6E for submit@debbugs.gnu.org; Sun, 05 Aug 2012 19:14:36 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:51625) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SyA1p-0000YA-Kv for submit@debbugs.gnu.org; Sun, 05 Aug 2012 19:14:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sy9uE-0003cY-PX for submit@debbugs.gnu.org; Sun, 05 Aug 2012 19:06:43 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:41807) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sy9uE-0003cO-Lv for submit@debbugs.gnu.org; Sun, 05 Aug 2012 19:06:42 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:34709) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sy9uD-0000rv-N8 for bug-gnu-emacs@gnu.org; Sun, 05 Aug 2012 19:06:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sy9uC-0003aV-Of for bug-gnu-emacs@gnu.org; Sun, 05 Aug 2012 19:06:41 -0400 Original-Received: from acsinet15.oracle.com ([141.146.126.227]:37750) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sy9uC-0003aL-Hs for bug-gnu-emacs@gnu.org; Sun, 05 Aug 2012 19:06:40 -0400 Original-Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q75N6boj023339 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sun, 5 Aug 2012 23:06:38 GMT Original-Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by ucsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q75N6aDR023144 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 5 Aug 2012 23:06:37 GMT Original-Received: from abhmt105.oracle.com (abhmt105.oracle.com [141.146.116.57]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q75N6aXM021849 for ; Sun, 5 Aug 2012 18:06:36 -0500 Original-Received: from dradamslap1 (/71.202.147.44) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 05 Aug 2012 16:06:36 -0700 X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac1zXu6zkQyCLHT0REuG6SE3dMp04g== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:62853 Archived-At: In this node, the text tries to say that if `initial-frame-alist' contains (minbuffer), i.e., (minibuffer . nil) then that means that you also want to create another, minibuffer-only frame, which has the parameter value (minbuffer . only). And so Emacs creates that standalone minibuffer frame for you automatically. The existing text that tries to say this is highly misleading. It actually suggests that (minibuffer . nil) specifies a separate minibuffer-only frame, whereas it is (minibuffer . only) that specifies that. IOW, it tries to do too much in a single sentence. What it should say is that (minibuffer . nil) means that the initial frame has NO minibuffer. And that if you do that then Emacs assumes you want a standalone minibuffer frame, so it creates one for you. IOW, although creation of the standalone minibuffer frame is really separate from creation of the initial frame, if the initial frame does not have a minibuffer then Emacs creates two frames, the second being minibuffer-only. All that should be said is this: "If `initial-frame-alist' contains (minibuffer . nil) then Emacs creates not only an initial frame, with no minibuffer, but also a separate, minibuffer-only frame." In GNU Emacs 24.1.1 (i386-mingw-nt5.1.2600) of 2012-06-10 on MARVIN Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.6) --cflags -ID:/devel/emacs/libs/libXpm-3.5.8/include -ID:/devel/emacs/libs/libXpm-3.5.8/src -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include -ID:/devel/emacs/libs/giflib-4.1.4-1/include -ID:/devel/emacs/libs/jpeg-6b-4/include -ID:/devel/emacs/libs/tiff-3.8.2-1/include -ID:/devel/emacs/libs/gnutls-3.0.9/include'