GNU bug report logs - #17972
frameset to save/restore frames on the right workspace in virtual desktops

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Glenn Morris <rgm@HIDDEN>; dated Tue, 8 Jul 2014 05:54:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 17972 <at> debbugs.gnu.org:


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




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#17972; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


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).




Report forwarded to bug-gnu-emacs@HIDDEN:
bug#17972; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.