From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Stefan Newsgroups: gmane.emacs.devel Subject: Re: bug in frame-width Date: 12 Aug 2004 01:12:09 -0400 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: References: <200408100259.i7A2xiF19311@raven.dms.auburn.edu> <200408120151.i7C1poG03775@raven.dms.auburn.edu> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1092287581 8955 80.91.224.253 (12 Aug 2004 05:13:01 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 12 Aug 2004 05:13:01 +0000 (UTC) Cc: rms@gnu.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Aug 12 07:12:56 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1Bv7tY-000285-00 for ; Thu, 12 Aug 2004 07:12:56 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1Bv7xR-0005Ls-AB for ged-emacs-devel@m.gmane.org; Thu, 12 Aug 2004 01:16:57 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1Bv7xB-0005If-RS for emacs-devel@gnu.org; Thu, 12 Aug 2004 01:16:41 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1Bv7x9-0005Hy-UM for emacs-devel@gnu.org; Thu, 12 Aug 2004 01:16:41 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1Bv7x9-0005Hh-Rz for emacs-devel@gnu.org; Thu, 12 Aug 2004 01:16:39 -0400 Original-Received: from [206.47.199.165] (helo=simmts7-srv.bellnexxia.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Bv7ss-0003ZO-HB; Thu, 12 Aug 2004 01:12:14 -0400 Original-Received: from empanada.home ([67.71.118.138]) by simmts7-srv.bellnexxia.net (InterMail vM.5.01.06.10 201-253-122-130-110-20040306) with ESMTP id <20040812051043.LUMZ3774.simmts7-srv.bellnexxia.net@empanada.home>; Thu, 12 Aug 2004 01:10:43 -0400 Original-Received: by empanada.home (Postfix, from userid 502) id EA6582864EC; Thu, 12 Aug 2004 01:12:09 -0400 (EDT) Original-To: Luc Teirlinck In-Reply-To: <200408120151.i7C1poG03775@raven.dms.auburn.edu> Original-Lines: 18 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 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: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:26243 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:26243 > The problem is that if I use `modify-frame-parameters' to change the > `left-fringe' or `right-fringe' parameters, then (frame-width) > actually _should_ stay the same, but the X window should narrow or > broaden. This does not happen. The general rule of thumb in X11 is that an application should only change its window's position and size if the user explicitly asks for it. When the user asks to change the fringe, she does not request a change in the window's size, so frame-width should change so that the window's pixel size stays constant, not the other way around. > Note, by contrast, that if I use `modify-frame-parameters' to change > `menu-bar-lines', then the X window _does_ grow smaller or taller. Yes, it's been that way for a while, but I think it's bad behavior. Stefan