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: Window configurations Date: Sun, 02 May 2010 23:31:31 +0300 Organization: JURTA Message-ID: <878w822i5a.fsf@mail.jurta.org> References: <4BB4CF6B.2000007@alice.it> <87eii63v4j.fsf@mail.jurta.org> <0840B3F4D9E84706874EDD2CA2CC4236@us.oracle.com> <87vdbhgqgd.fsf@mail.jurta.org> <828BB36311A84C43B96D1F2A559DACAE@us.oracle.com> <87d3xo662u.fsf@mail.jurta.org> <69D40D69CC6F4982A8E91D8D8F0F494F@us.oracle.com> <87r5m4hz39.fsf@mail.jurta.org> <4BD40821.70808@gmx.at> <87zl0rtmqy.fsf@mail.jurta.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1272832700 3908 80.91.229.12 (2 May 2010 20:38:20 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 2 May 2010 20:38:20 +0000 (UTC) Cc: Ken Hori , martin rudalics , Emacs To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun May 02 22:38:18 2010 connect(): No such file or directory 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.69) (envelope-from ) id 1O8fvc-0001VE-Iy for ged-emacs-devel@m.gmane.org; Sun, 02 May 2010 22:38:16 +0200 Original-Received: from localhost ([127.0.0.1]:37604 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O8fvc-0005wh-0z for ged-emacs-devel@m.gmane.org; Sun, 02 May 2010 16:38:16 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O8fvX-0005wc-1J for emacs-devel@gnu.org; Sun, 02 May 2010 16:38:11 -0400 Original-Received: from [140.186.70.92] (port=42366 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O8fvT-0005wT-IV for emacs-devel@gnu.org; Sun, 02 May 2010 16:38:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O8fvS-00051C-2H for emacs-devel@gnu.org; Sun, 02 May 2010 16:38:07 -0400 Original-Received: from smtp-out2.starman.ee ([85.253.0.4]:35258 helo=mx2.starman.ee) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O8fvR-000514-RL for emacs-devel@gnu.org; Sun, 02 May 2010 16:38:05 -0400 X-Virus-Scanned: by Amavisd-New at mx2.starman.ee Original-Received: from mail.starman.ee (82.131.92.108.cable.starman.ee [82.131.92.108]) by mx2.starman.ee (Postfix) with ESMTP id 93B263F4094; Sun, 2 May 2010 23:38:00 +0300 (EEST) In-Reply-To: (Stefan Monnier's message of "Fri, 30 Apr 2010 16:33:23 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) X-detected-operating-system: by eggs.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:124443 Archived-At: >> Could we add as an extra `buffer-file-name' alist element in the sexp >> of a window-configuration or is that a bad idea? (I was just tring to >> reconstruct a window-configuration after an emacs reboot but quickly >> found out filenames weren't just there.) > > For saving/restoring, we'll probably need to save the same info used > by bookmark.el or desktop.el (unifying the two might also be a good > idea, BTW). Since bookmark.el is conceptually more low-level than desktop.el, the latter could use a subset of services provided by bookmarks. There is one problem of using bookmark records for desktop.el. Some bookmarks take too much time to restore when reading from the desktop file. So packages will need to distinguish between making a bookmark for bookmark.el or desktop.el to not save some bookmarks in the desktop file. Maybe `bookmark-make-record-function' will require a new argument for that. -- Juri Linkov http://www.jurta.org/emacs/