From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: joakim@verona.se Newsgroups: gmane.emacs.devel Subject: Re: patch for optional inhibit of delete-other-windows(IDE feature) Date: Thu, 08 May 2008 12:06:31 +0200 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1210241487 26266 80.91.229.12 (8 May 2008 10:11:27 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 8 May 2008 10:11:27 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu May 08 12:12:02 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Ju365-00034f-DF for ged-emacs-devel@m.gmane.org; Thu, 08 May 2008 12:11:33 +0200 Original-Received: from localhost ([127.0.0.1]:53135 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ju35M-0003V5-QC for ged-emacs-devel@m.gmane.org; Thu, 08 May 2008 06:10:48 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ju35H-0003To-60 for emacs-devel@gnu.org; Thu, 08 May 2008 06:10:43 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ju35E-0003Q8-4G for emacs-devel@gnu.org; Thu, 08 May 2008 06:10:42 -0400 Original-Received: from [199.232.76.173] (port=38030 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ju35E-0003Q2-0E for emacs-devel@gnu.org; Thu, 08 May 2008 06:10:40 -0400 Original-Received: from iwfs.imcode.com ([82.115.149.64]:43091 helo=gate.verona.se) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Ju35D-0003sJ-Hu for emacs-devel@gnu.org; Thu, 08 May 2008 06:10:39 -0400 Original-Received: from chopper (IDENT:1005@localhost [127.0.0.1]) by gate.verona.se (8.13.4/8.11.4) with ESMTP id m48AAYSm005082; Thu, 8 May 2008 12:10:35 +0200 In-Reply-To: (Stefan Monnier's message of "Fri, 25 Apr 2008 21:25:18 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6 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:96754 Archived-At: Stefan Monnier writes: > I'd rather add window-parameter and set-window-parameter. After all, > most objects have such things and it's useful for more than just > "behavior flags". > > Such an addition is useful in general and can be installed right away. I've received and returned copyright assignment papers now, so review and merging of this part of the patch could proceed now. > As for the introduction of special meaning for some parameters so as to > influence delete-other-windows, while I think it may work well, I'd > rather first see it fully developed and shown to be a good fit for ECB, > before installing it. This is because there's a good chance that it may > not work quite as needed at first and that the design requires some > rounds of refinement until it's really what we want. > > So I suggest you work on a separate branch for that. I agree with the refinement process idea, but tackling the entirety of the ECB is too large a task for me at present. I had another idea that seemed easier: manipulating the emacs GUD interface layout, so certain windows become the new types of context windows. WDYT? -- Joakim Verona