From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: [Fwd: Frame Height Different for Default Frame and Additional Frames] Date: Sat, 05 Jan 2008 14:08:21 +0100 Message-ID: <477F8145.9000605@gmx.at> References: <002501c8044b$fcc95390$6100000a@intermedinc.internal> <4701F8AC.6070900@gmx.at> <470A9D22.2040709@gmx.at> <470BF1BF.3000609@gmx.at> <470C695D.5010906@swipnet.se> <470DE439.1030603@gmx.at> <470E655E.10905@swipnet.se> <4773F8BA.4090009@gmx.at> <47755756.20601@gmx.at> <47758C04.9050908@gmx.at> <477F6887.60703@swipnet.se> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1199538680 15001 80.91.229.12 (5 Jan 2008 13:11:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 5 Jan 2008 13:11:20 +0000 (UTC) Cc: bob@rattlesnake.com, rms@gnu.org, emacs-devel@gnu.org To: =?ISO-8859-15?Q?Jan_Dj=E4rv?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 05 14:11:40 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JB8oM-00070F-MV for ged-emacs-devel@m.gmane.org; Sat, 05 Jan 2008 14:11:38 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JB8nz-0003Sw-VV for ged-emacs-devel@m.gmane.org; Sat, 05 Jan 2008 08:11:16 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JB8nq-0003Q5-Db for emacs-devel@gnu.org; Sat, 05 Jan 2008 08:11:06 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JB8nn-0003Ow-Jy for emacs-devel@gnu.org; Sat, 05 Jan 2008 08:11:05 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JB8nn-0003Or-E1 for emacs-devel@gnu.org; Sat, 05 Jan 2008 08:11:03 -0500 Original-Received: from mail.gmx.net ([213.165.64.20]) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1JB8nn-0001QD-1U for emacs-devel@gnu.org; Sat, 05 Jan 2008 08:11:03 -0500 Original-Received: (qmail invoked by alias); 05 Jan 2008 13:11:01 -0000 Original-Received: from M3168P015.adsl.highway.telekom.at (EHLO [88.117.43.239]) [88.117.43.239] by mail.gmx.net (mp040) with SMTP; 05 Jan 2008 14:11:01 +0100 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX19g2MBvyCpgxKz+t7Z/cEHhtLkRkXghPLrd32en8j +9YYzOsao263da User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: de-DE, de, en-us, en In-Reply-To: <477F6887.60703@swipnet.se> X-Y-GMX-Trusted: 0 X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:86148 Archived-At: >>Apparently for Gtk+ users the height changes but the number of visible >>lines remains the same when toggling `tool-bar-mode'. For native >>toolbar users the height remains the same and the number of visible >>lines changes. I reported this only to explain the behavior of Emacs >>with native toolbars as seen here. > > > Yes this is one of many symptoms of bugs in the Emacs-Gtk+ resize code. Is is > mainly due to my misunderstanding of both Gtk+ resize handling and Emacs > resize handling. This time two wrongs did not make one right :-). Did we already settle on a "right" way to do this? Robert expressed the desire to keep the number of text lines invariant. ISTR others wanted the size of the frame on the screen stay invariant. At least a similar issue was recently brought up for menubars. Finally, I'm interested how changes of menu-bar-lines/tool-bar-lines are supposed to be applied and handled - I'm quite lost in this context.