From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Robert Weiner Newsgroups: gmane.emacs.devel Subject: Best way to temporarily raise a frame Date: Tue, 12 Dec 2017 17:00:13 -0500 Message-ID: Reply-To: rswgnu@gmail.com NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="001a114058a44d128e05602bc87a" X-Trace: blaine.gmane.org 1513116082 26546 195.159.176.226 (12 Dec 2017 22:01:22 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 12 Dec 2017 22:01:22 +0000 (UTC) To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Dec 12 23:01:19 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eOsc2-0006mJ-Uq for ged-emacs-devel@m.gmane.org; Tue, 12 Dec 2017 23:01:19 +0100 Original-Received: from localhost ([::1]:60680 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eOscA-0004Su-0o for ged-emacs-devel@m.gmane.org; Tue, 12 Dec 2017 17:01:26 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36869) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eOsbZ-0004Sn-PH for emacs-devel@gnu.org; Tue, 12 Dec 2017 17:00:50 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eOsbU-0002x9-QQ for emacs-devel@gnu.org; Tue, 12 Dec 2017 17:00:49 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55279) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eOsbU-0002wy-MT for emacs-devel@gnu.org; Tue, 12 Dec 2017 17:00:44 -0500 Original-Received: from mail-qt0-f175.google.com ([209.85.216.175]:43528) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1eOsbU-0006rl-C1 for emacs-devel@gnu.org; Tue, 12 Dec 2017 17:00:44 -0500 Original-Received: by mail-qt0-f175.google.com with SMTP id w10so956759qtb.10 for ; Tue, 12 Dec 2017 14:00:44 -0800 (PST) X-Gm-Message-State: AKGB3mIXYJXhdGZPvFLb6FFuSIYyq6rPijr9qgrzXaL+C/hwC+5dpAzT ix318RROgwzh8+Lenj3Dyh35E2YZHXewsDuvOes= X-Google-Smtp-Source: ACJfBovTxv6o9v1Z8zLXBnoQpleVlZ7zQYB65o4p8AnO0kEnqsbMrK/Ns3FIJHtoSQZOvgmU+qjk5VKtbDvsXuZ7qKc= X-Received: by 10.200.38.33 with SMTP id u30mr8167246qtu.197.1513116043905; Tue, 12 Dec 2017 14:00:43 -0800 (PST) Original-Received: by 10.200.55.124 with HTTP; Tue, 12 Dec 2017 14:00:13 -0800 (PST) X-Gmail-Original-Message-ID: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:220968 Archived-At: --001a114058a44d128e05602bc87a Content-Type: text/plain; charset="UTF-8" I would like to temporarily raise a frame to the top of the frame stack, sit for two seconds and then place it back where it was in the stack under Emacs 26. Are there any convenience functions for this or do I have to record its position in the stack, raise it and then place it back in the stack carefully? Is there even a function to place frames in a particular order other than iteratively ordering them down to a certain level? Bob --001a114058a44d128e05602bc87a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I would like to temporarily raise a frame to the top of the fr= ame stack,
sit for two seconds and then place it back where it was in the = stack under Emacs 26.

Are there any convenience functions for this o= r do I have to record its position in the stack, raise it and then place it= back in the stack carefully?=C2=A0 Is there even a function to place frame= s in a particular order other than iteratively ordering them down to a cert= ain level?

Bob

--001a114058a44d128e05602bc87a--