From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: Infrastructural complexity. Date: Sun, 19 Jul 2009 00:57:17 +0300 Organization: JURTA Message-ID: <87vdlpfun0.fsf@mail.jurta.org> References: <20090712180623.GA1009@muc.de> <87k52dycha.fsf@stupidchicken.com> <4A5C2C96.4080802@swipnet.se> <43507.130.55.118.19.1247580320.squirrel@webmail.lanl.gov> <20090714151327.GA1718@muc.de> <53864.130.55.118.19.1247586358.squirrel@webmail.lanl.gov> <87r5whgzvg.fsf@mail.jurta.org> <0C244EB2B99349238E281268B0339C72@us.oracle.com> <20090716200959.GA4298@muc.de> <87vdlstkg4.fsf@mail.jurta.org> <87skgwb9na.fsf@stupidchicken.com> <87ab34ti2o.fsf@mail.jurta.org> <4A61D2A5.8080504@gmx.at> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1247961448 12110 80.91.229.12 (18 Jul 2009 23:57:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 18 Jul 2009 23:57:28 +0000 (UTC) Cc: emacs-devel@gnu.org To: martin rudalics Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 19 01:57:21 2009 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 1MSJmL-00059y-0l for ged-emacs-devel@m.gmane.org; Sun, 19 Jul 2009 01:57:21 +0200 Original-Received: from localhost ([127.0.0.1]:39011 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSJmK-0001fw-Hb for ged-emacs-devel@m.gmane.org; Sat, 18 Jul 2009 19:57:20 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MSJk1-00009x-BR for emacs-devel@gnu.org; Sat, 18 Jul 2009 19:54:57 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MSJjw-00007p-6F for emacs-devel@gnu.org; Sat, 18 Jul 2009 19:54:56 -0400 Original-Received: from [199.232.76.173] (port=43866 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSJjv-00007g-U3 for emacs-devel@gnu.org; Sat, 18 Jul 2009 19:54:51 -0400 Original-Received: from smtp-out1.starman.ee ([85.253.0.3]:51874 helo=mx1.starman.ee) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MSJjv-0003yr-Fu for emacs-devel@gnu.org; Sat, 18 Jul 2009 19:54:51 -0400 X-Virus-Scanned: by Amavisd-New at mx1.starman.ee Original-Received: from mail.starman.ee (82.131.55.31.cable.starman.ee [82.131.55.31]) by mx1.starman.ee (Postfix) with ESMTP id 04C4B3F40ED; Sun, 19 Jul 2009 02:54:45 +0300 (EEST) In-Reply-To: <4A61D2A5.8080504@gmx.at> (martin rudalics's message of "Sat, 18 Jul 2009 15:48:21 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (x86_64-pc-linux-gnu) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) 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:112712 Archived-At: >> Yes, and this means we have almost all necessary pieces except >> a decent window configuration manager. > > Could you please list the features of such a manager? Like most window managers Emacs should allow the user to create persistent window configurations, specify window placement, group windows to window layouts, easily change, save and restore window groups with window parameters like dedicatedness. There are already a few packages that partially implement this like winner.el (restores old window configurations), winring.el (named window configuration rings), escreen.el (emacs window session manager), gnus-win.el (window layouts in `gnus-buffer-configuration'). -- Juri Linkov http://www.jurta.org/emacs/