Received: (at 17972) by debbugs.gnu.org; 8 Jul 2014 13:44:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 08 09:44:37 2014
Received: from localhost ([127.0.0.1]:46692 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1X4VhA-0003oX-QA
	for submit <at> debbugs.gnu.org; Tue, 08 Jul 2014 09:44:36 -0400
Received: from ironport2-out.teksavvy.com ([206.248.154.181]:53085)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <monnier@HIDDEN>) id 1X4Vh3-0003o0-3l
 for 17972 <at> debbugs.gnu.org; Tue, 08 Jul 2014 09:44:29 -0400
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ArYGAIDvNVNLd+D9/2dsb2JhbABZgwY7gw/APYEXF3SCJQEBAQECAVYjBQsLDiYSFBgNJIgECNIZF456B4Q4BJoBjxiBaoFxgVsh
X-IPAS-Result: ArYGAIDvNVNLd+D9/2dsb2JhbABZgwY7gw/APYEXF3SCJQEBAQECAVYjBQsLDiYSFBgNJIgECNIZF456B4Q4BJoBjxiBaoFxgVsh
X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="76859137"
Received: from 75-119-224-253.dsl.teksavvy.com (HELO pastel.home)
 ([75.119.224.253])
 by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA;
 08 Jul 2014 09:44:19 -0400
Received: by pastel.home (Postfix, from userid 20848)
 id CF862602FC; Tue,  8 Jul 2014 09:44:18 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
To: Glenn Morris <rgm@HIDDEN>
Subject: Re: bug#17972: frameset to save/restore frames on the right workspace
 in virtual desktops
Message-ID: <jwva98kt1t5.fsf-monnier+emacsbugs@HIDDEN>
References: <qzlhs49z1k.fsf@HIDDEN>
Date: Tue, 08 Jul 2014 09:44:18 -0400
In-Reply-To: <qzlhs49z1k.fsf@HIDDEN> (Glenn Morris's message of
 "Tue, 08 Jul 2014 01:53:27 -0400")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.3 (/)
X-Debbugs-Envelope-To: 17972
Cc: 17972 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 0.3 (/)
> Is there any hope of frameset.el (or Emacs in general) being able to
> learn about virtual desktops with multiple workspaces?
My window manager does store the "workspace name" into the window's
properties (I think it does it mostly so that kill&restart of the
window-manager doesn't lose this info), so the info is accessible
to Emacs.
The freedesktop.org "standards" says that the _NET_WM_DESKTOP property
should hold the "desktop number".  Of course, the window-manager I use
does not follow this "standard" since it allows windows to be in several
workspaces rather than only in one or only in all.
        Stefan
bug-gnu-emacs@HIDDEN:bug#17972; Package emacs.
  Full text available.Received: (at submit) by debbugs.gnu.org; 8 Jul 2014 05:53:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 08 01:53:32 2014 Received: from localhost ([127.0.0.1]:46464 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1X4OLL-0004XN-7K for submit <at> debbugs.gnu.org; Tue, 08 Jul 2014 01:53:31 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:45255 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <rgm@HIDDEN>) id 1X4OLJ-0004XE-5R for submit <at> debbugs.gnu.org; Tue, 08 Jul 2014 01:53:29 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from <rgm@HIDDEN>) id 1X4OLH-0005lJ-EW; Tue, 08 Jul 2014 01:53:27 -0400 From: Glenn Morris <rgm@HIDDEN> To: submit <at> debbugs.gnu.org Subject: frameset to save/restore frames on the right workspace in virtual desktops X-Spook: Defcon national information infrastructure Telex bank X-Ran: \\/4q(<^xLZ)BdrG]TICL:Y_UVVe[^i~+5=n$Q#0=gElxPR+%1x+)YlbP}xv8UxH"?Yu&m X-Hue: blue X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 08 Jul 2014 01:53:27 -0400 Message-ID: <qzlhs49z1k.fsf@HIDDEN> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -5.7 (-----) Package: emacs Version: 24.4 Severity: wishlist Is there any hope of frameset.el (or Emacs in general) being able to learn about virtual desktops with multiple workspaces? I might not have the terminology right. I mean that with eg Xfce, I have multiple workspaces with different windows on each. I usually have frames from a single Emacs instance on each workspace. When desktop restores them, they all get restored onto the current workspace. The ones that were on different workspaces seem to be restored iconified. This makes the feature not too useful. I suspect this might be difficult/impossible, because eg Firefox doesn't manage it (it behaves the same as Emacs does).
bug-gnu-emacs@HIDDEN:bug#17972; Package emacs.
  Full text available.
 GNU bug tracking system
 Copyright (C) 1999 Darren O. Benham,
 1997 nCipher Corporation Ltd,
 1994-97 Ian Jackson.