From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Florian Beck Newsgroups: gmane.emacs.help Subject: Windows Configuration Date: Wed, 04 Jun 2008 02:57:15 +0200 Organization: T-Online Message-ID: <87ej7e2f10.fsf@sophokles.streitblatt.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1212543653 13297 80.91.229.12 (4 Jun 2008 01:40:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 4 Jun 2008 01:40:53 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Jun 04 03:41:35 2008 Return-path: Envelope-to: geh-help-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 1K3i0F-00068L-Ls for geh-help-gnu-emacs@m.gmane.org; Wed, 04 Jun 2008 03:41:27 +0200 Original-Received: from localhost ([127.0.0.1]:39068 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K3hzT-0002c6-CT for geh-help-gnu-emacs@m.gmane.org; Tue, 03 Jun 2008 21:40:39 -0400 Original-Path: news.stanford.edu!headwall.stanford.edu!news.ks.uiuc.edu!news.glorb.com!feeder.erje.net!newsfeed01.sul.t-online.de!newsmm00.sul.t-online.de!t-online.de!news.t-online.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 34 Original-X-Trace: news.t-online.com 1212541035 00 n2968 a0JfOBCO4ExbS0jA 080604 00:57:15 Original-X-Complaints-To: usenet-abuse@t-online.de X-ID: Sf7wIEZEgeIHIPBHjbPaTcW4RDIa4IKycGanwJbGYYXSMyxQN+QL4- User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) Cancel-Lock: sha1:me/P3Zrle5TU9Wbl81z+/PrAByQ= Original-Xref: news.stanford.edu gnu.emacs.help:159092 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:54446 Archived-At: Recently, I have played around with Emacs' window-configuaration. Two problems have come up: 1. What I really want to record are the windows displayed, their positions and their sizes. What I do *not* want to record are the point positions in these windows. Right now, I can (a) save a window configuration I like, (b) do some work, (b') leave that configuration and (c) switch to another configuration. When I restore I want to come back to (b'), but I come back to (a). How can I do the right thing? 2. This might be a bit more complicated. Let's say I have a full screen frame and want a rather small right hand area display three windows: |------------|------| |------------|------| |------------|--R1--| |------------|------| |-----L------|______| |------------|------| |------------|--R2--| |------------|______| |------------|--R3--| R1 displays an annotation file triggered by my own function; R2 displays *Help*; R3 displays the most recent messages. What I work in is *L*, the left side. How can I teach Emacs (mainly `delete-other-windows' and `split-window-vertically/horizontally' to leave the left side alone? -- Florian Beck