GNU bug report logs - #25
frame parameter menu-bar-lines changes height of frame

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: "Drew Adams" <drew.adams <at> oracle.com>; dated Fri, 29 Feb 2008 09:15:04 UTC; Maintainer for emacs is bug-gnu-emacs <at> gnu.org.
Severity set to `wishlist' from `normal' Request was from Glenn Morris <rgm <at> gnu.org> to control <at> emacsbugs.donarmstrong.com. Full text available.

Message received at (unknown):


Received: (at unknown) by unknown; unknown
X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02
	(2007-08-08) on rzlab.ucr.edu
X-Spam-Level: 
X-Spam-Status: No, score=-6.0 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER,
	RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham
	version=3.2.3-bugs.debian.org_2005_01_02
Received: (at 25) by emacsbugs.donarmstrong.com; 10 Jun 2008 19:42:56 +0000
Received: from agminet01.oracle.com (agminet01.oracle.com [141.146.126.228])
	by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m5AJgqQL005070
	for <25 <at> emacsbugs.donarmstrong.com>; Tue, 10 Jun 2008 12:42:54 -0700
Received: from agmgw1.us.oracle.com (agmgw1.us.oracle.com [152.68.180.212])
	by agminet01.oracle.com (Switch-3.2.4/Switch-3.1.7) with ESMTP id m5AJgj45011586;
	Tue, 10 Jun 2008 14:42:46 -0500
Received: from acsmt351.oracle.com (acsmt351.oracle.com [141.146.40.151])
	by agmgw1.us.oracle.com (Switch-3.2.0/Switch-3.2.0) with ESMTP id m5AGH2Yl005979;
	Tue, 10 Jun 2008 13:42:45 -0600
Received: from inet-141-146-46-1.oracle.com by acsmt350.oracle.com
	with ESMTP id 3690116711213126931; Tue, 10 Jun 2008 12:42:11 -0700
Received: from dradamslap1 (/24.5.171.3)
	by default (Oracle Beehive Gateway v4.0)
	with ESMTP ; Tue, 10 Jun 2008 12:42:10 -0700
From: "Drew Adams" <drew.adams <at> oracle.com>
To: "'Stefan Monnier'" <monnier <at> iro.umontreal.ca>,
        <25 <at> debbugs.gnu.org>
References: <jwv4p81ru2t.fsf-monnier+emacsbugreports <at> gnu.org>
Subject: RE: bug#25: frame parameter menu-bar-lines changes height of frame
Date: Tue, 10 Jun 2008 12:42:09 -0700
Message-ID: <006701c8cb32$12c98860$0200a8c0 <at> us.oracle.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
In-Reply-To: <jwv4p81ru2t.fsf-monnier+emacsbugreports <at> gnu.org>
Thread-Index: AcjLMCWdE8vkEYj+TBuPapVOv0xpqAAATc3g
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
X-Brightmail-Tracker: AAAAAQAAAAI=
X-Brightmail-Tracker: AAAAAQAAAAI=
X-Whitelist: TRUE
X-Whitelist: TRUE

Too bad. Apparently people have been agreeing that this should be fixed since it
was first discussed when Gerd was in charge - years.

Previously, the reason given for not fixing it at the time was that the release
was imminent and we didn't want to risk the change.

Now, this has simply been downgraded to "wishlist" - poof!  Dommage.

> From: Stefan Monnier Sent: Tuesday, June 10, 2008 12:07 PM
> severity 25 wishlist
> thanks
> 
> The menu-bar currently isn't counted as part of the "text area" (whose
> size is described by the height and width frame parameters), 
> whereas the tool-bar is.
> 
> I agree that the way the toolbar behaves in this respect is 
> preferable,
> but because Emacs still counts sizes in multiple of lines and columns,
> it also has drawbacks (typically a few pixels wasted between the
> tool-bar and the actual text).
> 
> Hopefully, we'll fix this at some point.





Acknowledgement sent to "Drew Adams" <drew.adams <at> oracle.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text available.
Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#25; Package emacs. Full text available.

Message received at (unknown):


Received: (at unknown) by unknown; unknown
X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02
	(2007-08-08) on rzlab.ucr.edu
X-Spam-Level: 
X-Spam-Status: No, score=-0.7 required=4.0 tests=AWL,BAYES_00,FAKE_REPLY_C
	autolearn=no version=3.2.3-bugs.debian.org_2005_01_02
Received: (at 25) by emacsbugs.donarmstrong.com; 10 Jun 2008 19:06:50 +0000
Received: from ironport2-out.teksavvy.com (ironport2-out.teksavvy.com [206.248.154.182])
	by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m5AJ6lJZ029146
	for <25 <at> emacsbugs.donarmstrong.com>; Tue, 10 Jun 2008 12:06:48 -0700
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgwFABRtTkhMCpcZ/2dsb2JhbACBW7AK
X-IronPort-AV: E=Sophos;i="4.27,618,1204520400"; 
   d="scan'208";a="22375078"
Received: from smtp.pppoe.ca (HELO smtp.teksavvy.com) ([65.39.196.238])
  by ironport2-out.teksavvy.com with ESMTP; 10 Jun 2008 15:06:42 -0400
Received: from pastel.home ([76.10.151.25])
        by smtp.teksavvy.com (Internet Mail Server v1.0) with ESMTP id QZQ04642;
        Tue, 10 Jun 2008 15:06:42 -0400
Received: by pastel.home (Postfix, from userid 20848)
	id 010F582F1; Tue, 10 Jun 2008 15:06:41 -0400 (EDT)
From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: 25 <at> debbugs.gnu.org
Subject: Re: frame parameter menu-bar-lines changes height of frame
Message-ID: <jwv4p81ru2t.fsf-monnier+emacsbugreports <at> gnu.org>
Date: Tue, 10 Jun 2008 15:06:41 -0400
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii

severity 25 wishlist
thanks

The menu-bar currently isn't counted as part of the "text area" (whose
size is described by the height and width frame parameters), whereas the
tool-bar is.

I agree that the way the toolbar behaves in this respect is preferable,
but because Emacs still counts sizes in multiple of lines and columns,
it also has drawbacks (typically a few pixels wasted between the
tool-bar and the actual text).

Hopefully, we'll fix this at some point.




Acknowledgement sent to Stefan Monnier <monnier <at> iro.umontreal.ca>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text available.
Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#25; Package emacs. Full text available.

Message received at (unknown):


Received: (at unknown) by unknown; unknown
X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02
	(2007-08-08) on rzlab.ucr.edu
X-Spam-Level: 
X-Spam-Status: No, score=-1.4 required=4.0 tests=AWL,HAS_BUG_NUMBER
	autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02
Received: (at 25) by emacsbugs.donarmstrong.com; 2 Mar 2008 05:29:57 +0000
Received: from ironport2-out.pppoe.ca (ironport2-out.pppoe.ca [206.248.154.182])
	by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m225Tq9X011978
	for <25 <at> emacsbugs.donarmstrong.com>; Sat, 1 Mar 2008 21:29:54 -0800
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Ao8CAOvJyUdMCpz5Wmdsb2JhbACQZgEgmUiBAA
X-IronPort-AV: E=Sophos;i="4.25,433,1199682000"; 
   d="scan'208";a="15451275"
Received: from smtp.pppoe.ca ([65.39.196.238])
  by ironport2-out.pppoe.ca with ESMTP; 02 Mar 2008 00:29:39 -0500
Received: from pastel.home ([76.10.156.249])
        by smtp.pppoe.ca (Internet Mail Server v1.0) with ESMTP id IIF77039;
        Sun, 02 Mar 2008 00:29:39 -0500
Received: by pastel.home (Postfix, from userid 20848)
	id 172DF8279; Sun,  2 Mar 2008 00:29:39 -0500 (EST)
From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: "Drew Adams" <drew.adams <at> oracle.com>
Cc: <25 <at> debbugs.gnu.org>, <emacs-devel <at> gnu.org>
Subject: Re: bug#25: Acknowledgement (frame parameter menu-bar-lines changes 	height of frame)
Message-ID: <jwvr6etzogs.fsf-monnier+emacs <at> gnu.org>
References: <BDEIJAFNGDOAGCJIPKPBEEPECFAA.drew.adams <at> oracle.com>
	<handler.25.B.12042761599705.ack <at> emacsbugs.donarmstrong.com>
	<003301c87ae6$b2175740$0600a8c0 <at> us.oracle.com>
Date: Sun, 02 Mar 2008 00:29:39 -0500
In-Reply-To: <003301c87ae6$b2175740$0600a8c0 <at> us.oracle.com> (Drew Adams's
	message of "Fri, 29 Feb 2008 07:21:00 -0800")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii

> Uh, why are we getting such emails?
> And why does it say to submit further info about the bug to
> "25 <at> emacsbugs.donarmstrong.com, as before."

This email address is how the bug-tracking system keep track of threads
(instead of using "References:" and "In-Reply-To:").

> We should be able to keep the same thread as the original bug-report mail,
> and reply to that, _as before_.

In what way can't you?  You mean because you now have the bug-gnu-emacs
tread and the 25 <at> emacsbugs.donarmstrong.com thread?  If so, it's
a temporary problem which will be sorted out soon by removing the
bug-gnu-emacs (and ultimately sending the new thread to the
bug-gnu-emacs recipients).


        Stefan




Acknowledgement sent to Stefan Monnier <monnier <at> iro.umontreal.ca>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text available.
Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#25; Package emacs. Full text available.

Message received at (unknown):


Received: (at unknown) by unknown; unknown
X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02
	(2007-08-08) on rzlab.ucr.edu
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=4.0 tests=AWL,HAS_BUG_NUMBER,
	RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham
	version=3.2.3-bugs.debian.org_2005_01_02
Received: (at 25) by emacsbugs.donarmstrong.com; 29 Feb 2008 15:22:05 +0000
Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118])
	by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m1TFLxOf027897
	for <25 <at> emacsbugs.donarmstrong.com>; Fri, 29 Feb 2008 07:22:01 -0800
Received: from agmgw2.us.oracle.com (agmgw2.us.oracle.com [152.68.180.213])
	by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id m1TFLkx2021529;
	Fri, 29 Feb 2008 08:21:47 -0700
Received: from acsmt351.oracle.com (acsmt351.oracle.com [141.146.40.151])
	by agmgw2.us.oracle.com (Switch-3.2.0/Switch-3.2.0) with ESMTP id m1SLkJta005527;
	Fri, 29 Feb 2008 08:21:46 -0700
Received: from inet-141-146-46-1.oracle.com by acsmt350.oracle.com
	with ESMTP id 3595203581204298478; Fri, 29 Feb 2008 07:21:18 -0800
Received: from dradamslap1 (/141.144.80.6)
	by bhmail.oracle.com (Oracle Beehive Gateway v4.0)
	with ESMTP ; Fri, 29 Feb 2008 07:21:18 -0800
From: "Drew Adams" <drew.adams <at> oracle.com>
To: <25 <at> debbugs.gnu.org>, <emacs-devel <at> gnu.org>
References: <BDEIJAFNGDOAGCJIPKPBEEPECFAA.drew.adams <at> oracle.com> <handler.25.B.12042761599705.ack <at> emacsbugs.donarmstrong.com>
Subject: RE: bug#25: Acknowledgement (frame parameter menu-bar-lines changes  height of frame)
Date: Fri, 29 Feb 2008 07:21:00 -0800
Message-ID: <003301c87ae6$b2175740$0600a8c0 <at> us.oracle.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
In-Reply-To: <handler.25.B.12042761599705.ack <at> emacsbugs.donarmstrong.com>
Thread-Index: Ach6tKpOX+uGI8rXSjC7Kb15uV3UrgAMNkjQ
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
X-Brightmail-Tracker: AAAAAQAAAAI=
X-Brightmail-Tracker: AAAAAQAAAAI=
X-Whitelist: TRUE
X-Whitelist: TRUE

Uh, why are we getting such emails?

And why does it say to submit further info about the bug to
"25 <at> emacsbugs.donarmstrong.com, as before." As before?

We should be able to keep the same thread as the original bug-report mail,
and reply to that, _as before_. Same thread, subject line, reply-to, etc. We
should continue to be able to sort mails by thread, sender, etc. in our mail
clients, and not have a thread get split into different subjects, addresses,
etc.

Also, there is no inclusion of the original bug report, and no mention of
the date it was filed (10 months ago, in this case - so much for "Thank you
for filing a new bug report"). Instead, there is a URL to a Web site - not
equivalent.

This is not an improvement for users, IMO. Please keep email about a bug
within a single thread. If you want to also mirror part of that thread
invisibly to some bug-report backend, then do so, but please don't confuse
users this way.

Thx.

> -----Original Message-----
> From: Emacs bug Tracking System [mailto:don <at> donarmstrong.com] 
> Sent: Friday, February 29, 2008 1:15 AM
> To: Drew Adams
> Subject: bug#25: Acknowledgement (frame parameter 
> menu-bar-lines changes height of frame)
> 
> 
> Thank you for filing a new bug report with Emacs.
> 
> This is an automatically generated reply to let you know your message
> has been received.
> 
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
> 
> Your message has been sent to the package maintainer(s):
>  Emacs Bugs <bug-gnu-emacs <at> gnu.org>
> 
> If you wish to submit further information on this problem, please
> send it to 25 <at> emacsbugs.donarmstrong.com, as before.
> 
> Please do not send mail to don <at> donarmstrong.com unless you wish
> to report a problem with the Bug-tracking system.
> 
> 
> -- 
> 25: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=25
> Emacs Bug Tracking System
> Contact don <at> donarmstrong.com with problems
> 





Acknowledgement sent to "Drew Adams" <drew.adams <at> oracle.com>:
Extra info received and forwarded to list. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text available.
Information forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#25; Package emacs. Full text available.

Message received at (unknown):


Received: (at unknown) by unknown; unknown
X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02
	(2007-08-08) on rzlab.ucr.edu
X-Spam-Level: *
X-Spam-Status: No, score=1.1 required=4.0 tests=FOURLA,SPF_HELO_PASS,
	UNPARSEABLE_RELAY autolearn=no version=3.2.3-bugs.debian.org_2005_01_02
Received: (at submit) by emacsbugs.donarmstrong.com; 29 Feb 2008 09:09:19 +0000
Received: from mk-outboundfilter-4.mail.uk.tiscali.com (mk-outboundfilter-4.mail.uk.tiscali.com [212.74.114.32])
	by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m1T99BOL009696
	for <submit <at> emacsbugs.donarmstrong.com>; Fri, 29 Feb 2008 01:09:13 -0800
X-Trace: 16173101/mk-outboundfilter-2.mail.uk.tiscali.com/F2S/$ACCEPTED/freedom2Surf-customers/83.67.23.108
X-SBRS: None
X-RemoteIP: 83.67.23.108
X-IP-MAIL-FROM: jasonr <at> f2s.com
X-IP-BHB: Once
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AswMAANax0dTQxds/2dsb2JhbACRawubeQ
X-IronPort-AV: E=McAfee;i="5200,2160,5241"; a="16173101"
X-IronPort-AV: E=Sophos;i="4.25,425,1199664000"; 
   d="scan'208";a="16173101"
X-IP-Direction: OUT
Received: from i-83-67-23-108.freedom2surf.net (HELO [127.0.0.1]) ([83.67.23.108])
  by smtp.f2s.tiscali.co.uk with ESMTP/TLS/DHE-RSA-AES256-SHA; 29 Feb 2008 09:09:00 +0000
Resent-From: Jason Rumney <jasonr <at> f2s.com>
Resent-To: submit <at> debbugs.gnu.org
Resent-Date: Fri, 29 Feb 2008 09:08:55 +0000
Resent-Message-Id: <47C7CBA7.9070100 <at> f2s.com>
Resent-User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.12) Gecko/20080213 Thunderbird/2.0.0.12
X-Original-To: jasonr <at> localhost
Received: from wanchan.jasonr.f2s.com (localhost [127.0.0.1])
	by wanchan.jasonrumney.net (Postfix) with ESMTP id 10D281B8
	for <jasonr <at> localhost>; Tue, 24 Jul 2007 05:33:11 +0100 (BST)
Received: from imap.freedom2surf.net [195.224.192.52]
	by wanchan.jasonr.f2s.com with POP3 (fetchmail-6.3.8)
	for <jasonr <at> localhost> (single-drop); Tue, 24 Jul 2007 05:33:11 +0100 (BST)
Received: from murder ([unix socket])
	 by imap2.freedom2surf.net (Cyrus v2.2.12-Invoca-RPM-2.2.12-3.RHEL4.1) with LMTPA;
	 Tue, 24 Jul 2007 05:30:16 +0100
X-Sieve: CMU Sieve 2.2
Received: from avs03.freedom2surf.net (avs03.freedom2surf.net [195.224.224.198])
	by imap2.freedom2surf.net (Postfix) with ESMTP id EDD6A4652E8
	for <jasonr <at> f2s.com>; Tue, 24 Jul 2007 05:30:16 +0100 (BST)
Received: from localhost ([127.0.0.1] helo=avs03.freedom2surf.net)
	by avs03.freedom2surf.net with esmtp (Exim 4.43)
	id 1IDC2z-0008VT-6b
	for jasonr <at> f2s.com; Tue, 24 Jul 2007 05:31:01 +0100
Received: from mx3.freedom2surf.net ([194.106.35.254])
	by avs03.freedom2surf.net with esmtp (Exim 4.43)
	id 1IDC2z-0008VQ-5a
	for jasonr <at> f2s.com; Tue, 24 Jul 2007 05:30:57 +0100
Received: from fencepost.gnu.org ([140.186.70.10])
	by mx3.freedom2surf.net with esmtp (Exim 4.62)
	(envelope-from <bug-gnu-emacs-bounces+jasonr=gnu.org <at> gnu.org>)
	id 1IDC2F-00087O-OX
	for jasonr <at> f2s.com; Tue, 24 Jul 2007 05:30:12 +0100
Received: from monty-python.gnu.org ([199.232.76.173])
	by fencepost.gnu.org with esmtp (Exim 4.60)
	(envelope-from <bug-gnu-emacs-bounces+jasonr=gnu.org <at> gnu.org>)
	id 1IDC3l-0003tv-W8
	for jasonr <at> gnu.org; Tue, 24 Jul 2007 00:31:46 -0400
Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60)
	(envelope-from <bug-gnu-emacs-bounces+jasonr=gnu.org <at> gnu.org>)
	id 1IDC2D-00057x-0O
	for jasonr <at> gnu.org; Tue, 24 Jul 2007 00:30:09 -0400
Received: from lists.gnu.org ([199.232.76.165])
	by monty-python.gnu.org with esmtp (Exim 4.60)
	(envelope-from <bug-gnu-emacs-bounces+jasonr=gnu.org <at> gnu.org>)
	id 1IDC2C-00057l-QZ
	for jasonr <at> gnu.org; Tue, 24 Jul 2007 00:30:08 -0400
Received: from localhost ([127.0.0.1] helo=lists.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43)
	id 1IDC2C-0003nU-OW
	for jasonr <at> gnu.org; Tue, 24 Jul 2007 00:30:08 -0400
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1IDC29-0003mg-J7
	for bug-gnu-emacs <at> gnu.org; Tue, 24 Jul 2007 00:30:05 -0400
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1IDC28-0003mH-6m
	for bug-gnu-emacs <at> gnu.org; Tue, 24 Jul 2007 00:30:04 -0400
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1IDC27-0003mE-WB
	for bug-gnu-emacs <at> gnu.org; Tue, 24 Jul 2007 00:30:04 -0400
Received: from rgminet01.oracle.com ([148.87.113.118])
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60)
	(envelope-from <drew.adams <at> oracle.com>) id 1IDC27-00056f-Ie
	for bug-gnu-emacs <at> gnu.org; Tue, 24 Jul 2007 00:30:03 -0400
Received: from agmgw1.us.oracle.com (agmgw1.us.oracle.com [152.68.180.212])
	by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id
	l6O4U0EI027375
	for <bug-gnu-emacs <at> gnu.org>; Mon, 23 Jul 2007 22:30:00 -0600
Received: from acsmt350.oracle.com (acsmt350.oracle.com [141.146.40.150])
	by agmgw1.us.oracle.com (Switch-3.2.0/Switch-3.2.0) with ESMTP id
	l6O4U09n019835
	for <bug-gnu-emacs <at> gnu.org>; Mon, 23 Jul 2007 22:30:00 -0600
Received: from dhcp-amer-csvpn-gw2-141-144-73-43.vpn.oracle.com by
	acsmt350.oracle.com
	with ESMTP id 3063211161185251335; Mon, 23 Jul 2007 21:28:55 -0700
From: "Drew Adams" <drew.adams <at> oracle.com>
To: "Bug-Gnu-Emacs" <bug-gnu-emacs <at> gnu.org>
Date: Mon, 23 Jul 2007 21:28:54 -0700
Message-ID: <BDEIJAFNGDOAGCJIPKPBEEPECFAA.drew.adams <at> oracle.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0)
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138
X-Brightmail-Tracker: AAAAAQAAAAI=
X-Brightmail-Tracker: AAAAAQAAAAI=
X-Whitelist: TRUE
X-Whitelist: TRUE
X-detected-kernel: Linux 2.4-2.6
Subject: frame parameter menu-bar-lines changes height of frame
X-BeenThere: bug-gnu-emacs <at> gnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "Bug reports for GNU Emacs,
	the Swiss army knife of text editors" <bug-gnu-emacs.gnu.org>
List-Unsubscribe: <http://lists.gnu.org/mailman/listinfo/bug-gnu-emacs>,
	<mailto:bug-gnu-emacs-request <at> gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/bug-gnu-emacs>
List-Post: <mailto:bug-gnu-emacs <at> gnu.org>
List-Help: <mailto:bug-gnu-emacs-request <at> gnu.org?subject=help>
List-Subscribe: <http://lists.gnu.org/mailman/listinfo/bug-gnu-emacs>,
	<mailto:bug-gnu-emacs-request <at> gnu.org?subject=subscribe>
Sender: bug-gnu-emacs-bounces+jasonr=gnu.org <at> gnu.org
Errors-To: bug-gnu-emacs-bounces+jasonr=gnu.org <at> gnu.org
X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4)
X-F2S-Spam-Score: -10

Can we please revisit this now that the release is out?

> From: Drew Adams Sent: Saturday, June 10, 2006 8:57 AM
> To: Emacs-Pretest-Bug
> Subject: frame parameter menu-bar-lines changes height of frame
>
> emacs -Q
>
> (make-frame '((width . 70)(height . 50)))
> (modify-frame-parameters (selected-frame) '((menu-bar-lines . 0)))
> (frame-parameters)
> (modify-frame-parameters (selected-frame) '((menu-bar-lines . 1)))
> (frame-parameters)
>
> Adding and removing a menu-bar line changes the visible height of the
> frame (incorrect), but it does not change the `height' frame
> parameter. The correct behavior is that observed for `tool-bar-lines':
> neither the visible frame height nor the `height' parameter is
> changed.

Use (assq 'height (frame-parameters)) to see that the `height'
parameter does not change.

This was first reported 2.5 years ago. Here is the last bit
of discussion about it:

> From: Drew Adams Sent: Tuesday, June 13, 2006 11:59 AM
> Hi Eli,
> Thanks for your explanation. I understand better now.
>
> I'm fine with this not being fixed before the release. I would
> ask that it be fixed soon thereafter, if possible.
>
> If necessary, we can reopen the discussion of what the behavior
> should be. To me, it should be like the tool-bar behavior. If
> that's not possible in some contexts, then those contexts can be
> treated specially (do the best we can to determine menu-bar height etc.).
>
> Showing and hiding the menu-bar should not change the frame size
> whenever that is avoidable. There is no reason to reduce
> everything to the lowest common denominator, if that denominator
> is bugged behavior. If the bugged behavior is sometimes
> unavoidable, so be it, but let's not use it as the norm.
>
> Thx - Drew
>
> -----------------
>
>     > You've said that the reason to not fix this now or soon is
>     that fixing it
>     > would be difficult. Could you explain why menu-bar-lines is
>     different from
>     > tool-bar-lines in this respect?
>
>     Because, historically, the menu bar was just a line of text at the
>     upper edge of the frame (and still is, in the non-toolkit and tty
>     builds).  Tool bar was never an integral number of text lines.
>
>     > The latter works correctly. Couldn't the tool-bar-lines
>     > implementation (fix) apply also to menu-bar-lines?
>
>     Theoretically, yes.  But even the thread you cited (which started
>     about a different issue, and only touched the menu bar tangentially)
>     reveals that people are divided on what should be the right behavior.
>     There are also other complications, IIRC: the size of the menu bar may
>     not be known with some toolkits, so resizing the text area might be
>     tricky.
>
>     That is why I don't think we should try to fix this now.  The fact
>     that two years have passed (actually much more, since this issue was
>     discussed back when Gerd Moellmann was the head maintainer) is
>     unfortunate, but I think we will shoot in our foot if we add now as
>     yet additional complication in the display-related code.  I fear the
>     redisplay-dont-pause changes already complicated things enough, and
>     might prolong the pretest.  Emacs had this misfeature for a long time,
>     and complaints, if there were any, were minimal.  I think the fix can
>     wait a little longer.


In GNU Emacs 22.1.1 (i386-mingw-nt5.1.2600)
 of 2007-06-02 on RELEASE
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4) --cflags -Ic:/gnuwin32/include'




_______________________________________________
bug-gnu-emacs mailing list
bug-gnu-emacs <at> gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnu-emacs





Acknowledgement sent to "Drew Adams" <drew.adams <at> oracle.com>:
New bug report received and forwarded. Copy sent to Emacs Bugs <bug-gnu-emacs <at> gnu.org>. Full text available.
Report forwarded to bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>:
bug#25; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 20 Sep 2011 19:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.