From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.bugs Subject: bug#9105: Feature req: Remembering emacs frames, windows, buffer position to subsequent session Date: Mon, 18 Jul 2011 01:57:12 +0300 Organization: JURTA Message-ID: <87mxgcil2y.fsf@mail.jurta.org> References: <20110716204736.5d3e63ef@chaostal.de> <87ei1qqawk.wl%v.plechinger@gmail.com> <20110717013918.7fd31f15@chaostal.de> <4E226E0A.6010601@mousecar.com> <4E22AF7A.1080102@gmx.at> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1310945413 9016 80.91.229.12 (17 Jul 2011 23:30:13 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 17 Jul 2011 23:30:13 +0000 (UTC) Cc: gebser@mousecar.com, 9105@debbugs.gnu.org To: "Drew Adams" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jul 18 01:30:09 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Qiamn-0002kz-IQ for geb-bug-gnu-emacs@m.gmane.org; Mon, 18 Jul 2011 01:30:09 +0200 Original-Received: from localhost ([::1]:53716 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qiamm-0001r4-M6 for geb-bug-gnu-emacs@m.gmane.org; Sun, 17 Jul 2011 19:30:08 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:39934) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qialk-0001gb-Sm for bug-gnu-emacs@gnu.org; Sun, 17 Jul 2011 19:29:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qiali-0004ng-PT for bug-gnu-emacs@gnu.org; Sun, 17 Jul 2011 19:29:04 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:52668) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qiali-0004nX-Nx for bug-gnu-emacs@gnu.org; Sun, 17 Jul 2011 19:29:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1Qiali-0000h5-KP; Sun, 17 Jul 2011 19:29:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Juri Linkov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 17 Jul 2011 23:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9105 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 9105-submit@debbugs.gnu.org id=B9105.13109452992592 (code B ref 9105); Sun, 17 Jul 2011 23:29:02 +0000 Original-Received: (at 9105) by debbugs.gnu.org; 17 Jul 2011 23:28:19 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qial0-0000fl-HH for submit@debbugs.gnu.org; Sun, 17 Jul 2011 19:28:18 -0400 Original-Received: from smarty.dreamhost.com ([208.113.175.8]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qiakx-0000fJ-Ev for 9105@debbugs.gnu.org; Sun, 17 Jul 2011 19:28:15 -0400 Original-Received: from ps18281.dreamhostps.com (ps18281.dreamhost.com [69.163.218.105]) by smarty.dreamhost.com (Postfix) with ESMTP id EF45C6E80A2; Sun, 17 Jul 2011 16:28:09 -0700 (PDT) Original-Received: from localhost (ps18281.dreamhostps.com [69.163.218.105]) by ps18281.dreamhostps.com (Postfix) with ESMTP id 49E54451C0AC; Sun, 17 Jul 2011 16:28:07 -0700 (PDT) In-Reply-To: (Drew Adams's message of "Sun, 17 Jul 2011 06:16:14 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sun, 17 Jul 2011 19:29:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:49369 Archived-At: > Please do it in a separate library, and keep it decoupled from Desktop. Yes, it > should be possible and easy to use it in conjunction with Desktop. But it > should also be possible to use each separately, and preferably without loading > the other. Most of the functionality of desktop.el is already duplicated in savehist.el and saveplace.el because they use different formats. So remembering Emacs frames and windows could be implemented separately in two places: in desktop.el and in a new library like savewindows.el or saveframes.el.