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: Mon, 20 Jul 2009 02:14:04 +0300 Organization: JURTA Message-ID: <87ljmk1d1f.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> <87vdlpfun0.fsf@mail.jurta.org> <4A62F79A.90001@gmx.at> <873a8s5wwm.fsf@mail.jurta.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1248045856 27013 80.91.229.12 (19 Jul 2009 23:24:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 19 Jul 2009 23:24:16 +0000 (UTC) Cc: emacs-devel@gnu.org To: martin rudalics Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 20 01:24:09 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 1MSfjj-0006fJ-QB for ged-emacs-devel@m.gmane.org; Mon, 20 Jul 2009 01:24:08 +0200 Original-Received: from localhost ([127.0.0.1]:52849 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSfjj-0004D3-6g for ged-emacs-devel@m.gmane.org; Sun, 19 Jul 2009 19:24:07 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MSfgv-00037o-13 for emacs-devel@gnu.org; Sun, 19 Jul 2009 19:21:13 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MSfgq-000364-16 for emacs-devel@gnu.org; Sun, 19 Jul 2009 19:21:12 -0400 Original-Received: from [199.232.76.173] (port=36920 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MSfgp-00035u-M1 for emacs-devel@gnu.org; Sun, 19 Jul 2009 19:21:07 -0400 Original-Received: from smtp-out1.starman.ee ([85.253.0.3]:58725 helo=mx1.starman.ee) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MSfgp-0001Px-9c for emacs-devel@gnu.org; Sun, 19 Jul 2009 19:21:07 -0400 X-Virus-Scanned: by Amavisd-New at mx1.starman.ee Original-Received: from mail.starman.ee (82.131.55.64.cable.starman.ee [82.131.55.64]) by mx1.starman.ee (Postfix) with ESMTP id D5C3F3F410D; Mon, 20 Jul 2009 02:21:00 +0300 (EEST) In-Reply-To: <873a8s5wwm.fsf@mail.jurta.org> (Juri Linkov's message of "Sun, 19 Jul 2009 21:31:21 +0300") 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:112785 Archived-At: > Yes, I meant to save window configurations across sessions in > ~/.emacs.desktop. There are corresponding tasks in etc/TODO: > > ** Make desktop.el save the "frame configuration" of Emacs (in some > useful sense). > > ** Give desktop.el a feature to switch between different named > desktops. And this one from etc/TODO: ** "Perspectives" are named persistent window configurations. We have had the window configuration mechanism in GNU Emacs since the beginning but we have never developed a good user interface to take advantage of them. Eclipse's user interface seems to be good. Perspectives work well even if you do the equivalent of C-x 4 C-f because of the distinction between view windows vs file windows. In Emacs this is more or less the "dedicated window" feature, but we have never really made it work for this. Perspectives also need to interact with the tabs. -- Juri Linkov http://www.jurta.org/emacs/