From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Michael Kifer Newsgroups: gmane.emacs.devel Subject: Re: Suggestions for mode-line-format changes Date: Tue, 27 Aug 2002 01:18:51 -0400 Sender: emacs-devel-admin@gnu.org Message-ID: <20020827051856.C01CE9865B@optonline.net> References: NNTP-Posting-Host: localhost.gmane.org Content-Transfer-Encoding: 7BIT X-Trace: main.gmane.org 1030425622 8235 127.0.0.1 (27 Aug 2002 05:20:22 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 27 Aug 2002 05:20:22 +0000 (UTC) Cc: "Kim F. Storm" , rms@gnu.org, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17jYlz-00028L-00 for ; Tue, 27 Aug 2002 07:20:15 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17jZH8-00015n-00 for ; Tue, 27 Aug 2002 07:52:27 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17jYnH-0008Bg-00; Tue, 27 Aug 2002 01:21:35 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17jYl7-0008AW-00 for emacs-devel@gnu.org; Tue, 27 Aug 2002 01:19:21 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17jYl5-0008AJ-00 for emacs-devel@gnu.org; Tue, 27 Aug 2002 01:19:21 -0400 Original-Received: from mta7.srv.hcvlny.cv.net ([167.206.5.22]) by monty-python.gnu.org with esmtp (Exim 4.10) id 17jYl5-0008AE-00; Tue, 27 Aug 2002 01:19:19 -0400 Original-Received: from optonline.net (ool-18baa562.dyn.optonline.net [24.186.165.98]) by mta7.srv.hcvlny.cv.net (iPlanet Messaging Server 5.2 HotFix 0.9 (built Jul 29 2002)) with ESMTP id <0H1H001NSLGT1K@mta7.srv.hcvlny.cv.net>; Tue, 27 Aug 2002 01:19:41 -0400 (EDT) Original-Received: by optonline.net (Postfix, from userid 500) id C01CE9865B; Tue, 27 Aug 2002 01:18:56 -0400 (EDT) Original-Received: from mail.optonline.net (localhost [127.0.0.1]) by optonline.net (Postfix) with ESMTP id B2C169865A; Tue, 27 Aug 2002 01:18:56 -0400 (EDT) In-Reply-To: Message from Miles Bader "of 27 Aug 2002 13:56:11 +0900." Original-To: Miles Bader X-Mailer: mh-e 6.1; nmh 1.0.4; Emacs 21.1 Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:6963 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:6963 > Michael Kifer writes: > > Miles> I'd like it so that command in one of the source buffers > > Miles> simply mapped to the control buffer, which would stay > > Miles> hidden (even when `in use'). > > > > This info is present, since each buffer has a local var that contain the > > list of control buffers of the ediff sessions related to it. > > Ok; so perhaps the following would suffice: > > * A minor-mode that just contains a keymap full of appropriate > commands that redirect to the first ediff control-buffer in the list > (perhaps conditionalized on buffer-read-only like in diff-mode). > It looks like `ediff-prepare-buffer-hook' could be used to turn on > the minor mode in each source buffer. > > * An ediff window-configuration function that always keeps the > control-window hidden. > > -Miles Pretty much. However, I think that defaulting to one of the active control sessions is no good. Could be too confusing and frustrating. Need a mechanism to set the default session. Any takers? :-) m