From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: Gtk tabs in emacs, new branch Date: Fri, 23 Apr 2010 11:28:48 -0700 Message-ID: <0840B3F4D9E84706874EDD2CA2CC4236@us.oracle.com> References: <4BB4CF6B.2000007@alice.it> <4BB59476.7010600@swipnet.se><4BB5C01E.10701@alice.it> <4BB608EE.7080101@swipnet.se><4BB9A469.6050608@alice.it> <4BC072C3.2080302@swipnet.se><4BC0B692.2000702@alice.it> <4BC0BD6D.3060103@swipnet.se><4BC0F715.2060605@alice.it><45EB8DD4-B0F8-4FB3-941F-13FADA4DAD66@swipnet.se><4BC1854B.2060409@alice.it> <4BC1A9D2.8050607@swipnet.se><4BC206C0.2010202@alice.it> <87fx2pdvfq.fsf@mail.jurta.org><87y6gg95ad.fsf@mail.jurta.org><750140A47B7D4FBD93371813D65478F8@us.oracle.com> <87eii63v4j.fsf@mail.jurta.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1272047407 21059 80.91.229.12 (23 Apr 2010 18:30:07 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 23 Apr 2010 18:30:07 +0000 (UTC) Cc: 'Lennart Borgman' , 'Emacs' To: "'Juri Linkov'" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Apr 23 20:30:05 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 1O5Ndc-0005Cf-TH for ged-emacs-devel@m.gmane.org; Fri, 23 Apr 2010 20:30:05 +0200 Original-Received: from localhost ([127.0.0.1]:37878 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O5Ndb-0001l9-Ii for ged-emacs-devel@m.gmane.org; Fri, 23 Apr 2010 14:30:03 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O5NdW-0001k7-Sq for emacs-devel@gnu.org; Fri, 23 Apr 2010 14:29:58 -0400 Original-Received: from [140.186.70.92] (port=34041 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O5NdV-0001iy-LW for emacs-devel@gnu.org; Fri, 23 Apr 2010 14:29:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O5NdR-0007Sb-SX for emacs-devel@gnu.org; Fri, 23 Apr 2010 14:29:56 -0400 Original-Received: from rcsinet10.oracle.com ([148.87.113.121]:17481) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5NdR-0007ST-FV for emacs-devel@gnu.org; Fri, 23 Apr 2010 14:29:53 -0400 Original-Received: from rcsinet13.oracle.com (rcsinet13.oracle.com [148.87.113.125]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o3NITnMr029117 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 23 Apr 2010 18:29:50 GMT Original-Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155]) by rcsinet13.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o3NGanRM010746; Fri, 23 Apr 2010 18:29:48 GMT Original-Received: from abhmt002.oracle.com by acsmt355.oracle.com with ESMTP id 185066211272047325; Fri, 23 Apr 2010 11:28:45 -0700 Original-Received: from dradamslap1 (/10.175.223.120) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 23 Apr 2010 11:28:45 -0700 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <87eii63v4j.fsf@mail.jurta.org> Thread-Index: AcrjEDMczTjQggS7QEqX38EpyvJn0AAALnfA X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Auth-Type: Internal IP X-Source-IP: rcsinet13.oracle.com [148.87.113.125] X-CT-RefId: str=0001.0A090206.4BD1E71F.0043:SCFMA4539811,ss=1,fgs=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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:124139 Archived-At: > > Is the intention to be able to save and restore all current > > window & frame configurations? > > Yes, I've implemented the task to save and restore frame and > window configurations in the desktop file. Is this feature part of the 23-1-91 pretest or otherwise intended for 23.2? If so, is it documented? If it's in the pretest I would like to try it. Can users save such frame & window configs independently of desktops - and vice versa? Can they save individual frame/window configs as well as all configs together? See the rest of my previous mail. A desktop saves some variables, buffers, etc. Users should be able to save just frame/window state or just the vars+bufs state, as well as being able to save everything together at once. It doesn't matter whether this new feature is in a separate library (which might be more modular) or is in desktop.el, but frame/window saving/restoration should be separable from the traditional use of desktops to save/restore buffers and vars. Also, desktop.el has a big limitation (which I would like to see removed): it assumes only one desktop file per directory. I would not like to see such a gross limitation extended to the saving and restoring of frame and window configs. There is no reason for that. Please see the rest of my previous mail. Can users hook into this to handle user-defined frame parameters also? The feature should be open and not limited to a predefined set of parameters.