GNU bug report logs - #3464
23.0.94; Please add new frame parameter for frame stacking order

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: "Drew Adams" <drew.adams@HIDDEN>; Keywords: confirmed; merged with #4476; dated Wed, 3 Jun 2009 21:45:04 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Forcibly Merged 3464 4476. Request was from Lars Ingebrigtsen <larsi@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Added tag(s) confirmed. Request was from Lars Ingebrigtsen <larsi@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 3464) by debbugs.gnu.org; 27 Apr 2016 19:11:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 27 15:11:45 2016
Received: from localhost ([127.0.0.1]:50560 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1avUsD-0005Un-7K
	for submit <at> debbugs.gnu.org; Wed, 27 Apr 2016 15:11:45 -0400
Received: from hermes.netfonds.no ([80.91.224.195]:47953)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1avUsA-0005UY-LY
 for 3464 <at> debbugs.gnu.org; Wed, 27 Apr 2016 15:11:43 -0400
Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=mouse)
 by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <larsi@HIDDEN>)
 id 1avUs3-0001c7-Jl; Wed, 27 Apr 2016 21:11:39 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: "Drew Adams" <drew.adams@HIDDEN>
Subject: Re: bug#3464: 23.0.94;
 Please add new frame parameter for frame stacking order
References: <77152C6216744C43B6E44C77CC91C5F3@HIDDEN>
Date: Wed, 27 Apr 2016 21:11:35 +0200
In-Reply-To: <77152C6216744C43B6E44C77CC91C5F3@HIDDEN> (Drew Adams's
 message of "Wed, 3 Jun 2009 14:35:42 -0700")
Message-ID: <87h9emeujc.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 3464
Cc: 3464 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://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: <https://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.0 (/)

"Drew Adams" <drew.adams@HIDDEN> writes:

> A frame configuration saves the frame parameters of a set of frames.
> This information records, for each frame, whether it is visible,
> invisible, or iconified.
>
> But it does not record the frame stacking order: which frames are in
> front of which other frames.  This is an important part of a user's
> idea of what a frame configuration should be: Restoring a frame config
> should restore the set of frames as they were when the config was
> saved, including their positions front to back.
>
> Feature request: Add this information to frame configs.  Perhaps we
> could add to each frame, as a frame parameter, its current stacking
> order.  Then we could perhaps make `set-frame-configuration' restore
> this saved order.

This still seems to be the case -- the frame stacking order is not
preserved.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#3464; Package emacs. Full text available.
Severity set to `wishlist' from `normal' Request was from Chong Yidong <cyd@HIDDEN> to control@HIDDEN. Full text available.

Message received at submit@HIDDEN:


Received: (at submit) by emacsbugs.donarmstrong.com; 3 Jun 2009 21:35:54 +0000
From drew.adams@HIDDEN Wed Jun  3 14:35:54 2009
X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02
	(2008-06-10) on rzlab.ucr.edu
X-Spam-Level: 
X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available.
	hammytokens:Tokens not available.
X-Spam-Status: No, score=-3.2 required=4.0 tests=AWL,FOURLA autolearn=no
	version=3.2.5-bugs.debian.org_2005_01_02
Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10])
	by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n53LZo0D018438
	for <submit@HIDDEN>; Wed, 3 Jun 2009 14:35:51 -0700
Received: from mx10.gnu.org ([199.232.76.166]:60245)
	by fencepost.gnu.org with esmtp (Exim 4.67)
	(envelope-from <drew.adams@HIDDEN>)
	id 1MBy7h-0008VI-AJ
	for emacs-pretest-bug@HIDDEN; Wed, 03 Jun 2009 17:35:49 -0400
Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60)
	(envelope-from <drew.adams@HIDDEN>)
	id 1MBy7g-0005NE-0H
	for emacs-pretest-bug@HIDDEN; Wed, 03 Jun 2009 17:35:49 -0400
Received: from rcsinet12.oracle.com ([148.87.113.124]:26783 helo=rgminet12.oracle.com)
	by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32)
	(Exim 4.60)
	(envelope-from <drew.adams@HIDDEN>)
	id 1MBy7f-0005Mu-Mb
	for emacs-pretest-bug@HIDDEN; Wed, 03 Jun 2009 17:35:47 -0400
Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227])
	by rgminet12.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n53LZWHh012899
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK)
	for <emacs-pretest-bug@HIDDEN>; Wed, 3 Jun 2009 21:35:34 GMT
Received: from abhmt008.oracle.com (abhmt008.oracle.com [141.146.116.17])
	by acsinet15.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n53Lagrb014382
	for <emacs-pretest-bug@HIDDEN>; Wed, 3 Jun 2009 21:36:42 GMT
Received: from dradamslap1 (/130.35.178.194)
	by default (Oracle Beehive Gateway v4.0)
	with ESMTP ; Wed, 03 Jun 2009 14:35:42 -0700
From: "Drew Adams" <drew.adams@HIDDEN>
To: <emacs-pretest-bug@HIDDEN>
Subject: 23.0.94; Please add new frame parameter for frame stacking order
Date: Wed, 3 Jun 2009 14:35:42 -0700
Message-ID: <77152C6216744C43B6E44C77CC91C5F3@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
Thread-Index: Acnkkz8x/A3CqCltT1KDKLtX286ygQ==
X-Source-IP: abhmt008.oracle.com [141.146.116.17]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090209.4A26ECAE.033C:SCFSTAT5015188,ss=1,fgs=0
X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1)

A frame configuration saves the frame parameters of a set of frames.
This information records, for each frame, whether it is visible,
invisible, or iconified.

But it does not record the frame stacking order: which frames are in
front of which other frames.  This is an important part of a user's
idea of what a frame configuration should be: Restoring a frame config
should restore the set of frames as they were when the config was
saved, including their positions front to back.

Feature request: Add this information to frame configs.  Perhaps we
could add to each frame, as a frame parameter, its current stacking
order.  Then we could perhaps make `set-frame-configuration' restore
this saved order.

I'm assuming this info can be obtained somehow from the window
manager.

I wonder too if we couldn't have a command to raise or lower a frame
just one notch at at time in the stacking order. Currently, we can
only raise it to the front or lower it to the back.


In GNU Emacs 23.0.94.1 (i386-mingw-nt5.1.2600)
 of 2009-05-24 on SOFT-MJASON
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4)'





Acknowledgement sent to "Drew Adams" <drew.adams@HIDDEN>:
New bug report received and forwarded. Copy sent to Emacs Bugs <bug-gnu-emacs@HIDDEN>. Full text available.
Report forwarded to bug-submit-list@HIDDEN, Emacs Bugs <bug-gnu-emacs@HIDDEN>:
bug#3464; 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.