From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Jan D." Newsgroups: gmane.emacs.devel Subject: Re: [rudalics@gmx.at: enlarge-window with preserve-before non-nil] Date: Tue, 17 May 2005 06:47:34 +0200 Message-ID: <28D6A6EB-CDB2-4ECE-9D15-29B825C34744@swipnet.se> References: <427E756D.6070908@swipnet.se> <4286481B.6070702@swipnet.se> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 (Apple Message framework v728) Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1116383067 27244 80.91.229.2 (18 May 2005 02:24:27 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 18 May 2005 02:24:27 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed May 18 04:24:25 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DYEDq-000190-NB for ged-emacs-devel@m.gmane.org; Wed, 18 May 2005 04:23:48 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DYEFT-0000V2-6k for ged-emacs-devel@m.gmane.org; Tue, 17 May 2005 22:25:27 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DY5YP-0002bC-Q7 for emacs-devel@gnu.org; Tue, 17 May 2005 13:08:26 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DXuq8-0007wS-QQ for emacs-devel@gnu.org; Tue, 17 May 2005 01:42:00 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DXu4h-0005Vp-6y for emacs-devel@gnu.org; Tue, 17 May 2005 00:52:59 -0400 Original-Received: from [195.54.107.73] (helo=mxfep02.bredband.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DXu7d-0001cC-Cl; Tue, 17 May 2005 00:56:01 -0400 Original-Received: from coolsville.localdomain ([83.226.180.210] [83.226.180.210]) by mxfep02.bredband.com with ESMTP id <20050517044800.OWVI14351.mxfep02.bredband.com@coolsville.localdomain>; Tue, 17 May 2005 06:48:00 +0200 In-Reply-To: Original-To: rms@gnu.org X-Mailer: Apple Mail (2.728) 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:37211 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:37211 > > The incorrect structure is in i3, so I think it should eliminate i3. > The criterion for doing so is that i3 is a vchild of its parent > and also has a vchild. That should never occur. > > After the code operates on i3, putting it in place of i2, it check if > i3 is a vchild and has a vchild. If so, it should to eliminate i3, > putting w4 into its place in the structure, and make w3 be the next of > w5. > > Want to implement that? > > (The same thing should be done with hchild.) > I can implement that. Jan D.