From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#4543: window-full-height-p Date: Fri, 25 Sep 2009 16:16:46 -0400 Message-ID: References: <4ABB19F5.50908@gmx.at> <4ABC73DB.1060308@gmx.at> <83vdj7tlup.fsf@gnu.org> <4ABCBEC7.70901@gmx.at> <83my4jta8h.fsf@gnu.org> <4ABCDBEA.8060502@gmx.at> Reply-To: Stefan Monnier , 4543@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1253912030 7107 80.91.229.12 (25 Sep 2009 20:53:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 25 Sep 2009 20:53:50 +0000 (UTC) Cc: 4543@emacsbugs.donarmstrong.com To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Sep 25 22:53:43 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MrHnK-0002HF-5b for geb-bug-gnu-emacs@m.gmane.org; Fri, 25 Sep 2009 22:53:40 +0200 Original-Received: from localhost ([127.0.0.1]:52930 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MrHnI-0002tH-Ju for geb-bug-gnu-emacs@m.gmane.org; Fri, 25 Sep 2009 16:53:32 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MrHNp-0000tJ-5t for bug-gnu-emacs@gnu.org; Fri, 25 Sep 2009 16:27:13 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MrHNk-0000sZ-BD for bug-gnu-emacs@gnu.org; Fri, 25 Sep 2009 16:27:12 -0400 Original-Received: from [199.232.76.173] (port=58142 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MrHNk-0000sP-2i for bug-gnu-emacs@gnu.org; Fri, 25 Sep 2009 16:27:08 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:48538) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MrHNj-0002Pd-IJ for bug-gnu-emacs@gnu.org; Fri, 25 Sep 2009 16:27:07 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n8PKR5Zu009322; Fri, 25 Sep 2009 13:27:05 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n8PKP7QA008949; Fri, 25 Sep 2009 13:25:07 -0700 Resent-Date: Fri, 25 Sep 2009 13:25:07 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Stefan Monnier Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Fri, 25 Sep 2009 20:25:06 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 4543 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 4543-submit@emacsbugs.donarmstrong.com id=B4543.12539098147898 (code B ref 4543); Fri, 25 Sep 2009 20:25:06 +0000 Original-Received: (at 4543) by emacsbugs.donarmstrong.com; 25 Sep 2009 20:16:54 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from chene.dit.umontreal.ca (chene.dit.umontreal.ca [132.204.246.20]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n8PKGpSm007883 for <4543@emacsbugs.donarmstrong.com>; Fri, 25 Sep 2009 13:16:53 -0700 Original-Received: from faina.iro.umontreal.ca (faina.iro.umontreal.ca [132.204.26.177]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id n8PKGlPC013416; Fri, 25 Sep 2009 16:16:48 -0400 Original-Received: by faina.iro.umontreal.ca (Postfix, from userid 20848) id E6E933A227; Fri, 25 Sep 2009 16:16:46 -0400 (EDT) In-Reply-To: <4ABCDBEA.8060502@gmx.at> (martin rudalics's message of "Fri, 25 Sep 2009 17:04:10 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3371=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Fri, 25 Sep 2009 16:27:12 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:31521 Archived-At: > When I have two side-by-side windows and toggle scroll-bar-mode the > frame resizes by exactly the same amount as if it had only one window. > So the size available for displaying text within windows changes > relatively to the number of side-by-side window I have when toggling > scroll-bar mode. This is not reasonable. I'd prefer the frame size to > not change at all when I toggle scroll-bar-mode. If it is supposed to > change, then all windows would have to change their total width too. Yes, that's clearly not the right behavior. If you want to change things so that the scrollbar&fringes are counted in "windows" but not in "frames" to try and avoid these problems, feel free to try. > Honestly, I never want my frame size to change unless I explicitly ask > it to do so. And I never care about the size of my frame measured in > lines or columns. What does annoy me is that a maximized Emacs frame > changes its size when I toggle scroll-bars or resize the minibuffer. Agreed. The fact that sizes are counted in "characters" is also undesirable for GUI frames. At some point I suggested to just force the "canonical character size" to always be 1x1, but IIUC this would be inefficient. IIRC, Kim Storm had done some preliminary work towards getting rid of this "canonical character size" issue. I'd be a good change (would solve several minor problems we have, with wasted pixels here and there). Stefan