From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: VanL Newsgroups: gmane.emacs.bugs Subject: bug#37079: 26.2.90 feature request; bury-frame command for desktop-wm Date: Thu, 22 Aug 2019 22:36:18 +1000 Message-ID: References: <38CF2C4B-C213-48A3-83C3-66220FB62C9F@scratch.space> <78c56b66-b46b-335e-bd4c-39ae81a21ab3@gmx.at> <0C3B5FB5-3E39-4087-9144-F5F6A71D2F10@scratch.space> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="202774"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (darwin) Cc: 37079@debbugs.gnu.org To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Aug 22 14:37:18 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1i0mL7-000qcS-P1 for geb-bug-gnu-emacs@m.gmane.org; Thu, 22 Aug 2019 14:37:17 +0200 Original-Received: from localhost ([::1]:42240 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i0mL6-0002JI-8t for geb-bug-gnu-emacs@m.gmane.org; Thu, 22 Aug 2019 08:37:16 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50363) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i0mKt-0002Fn-DQ for bug-gnu-emacs@gnu.org; Thu, 22 Aug 2019 08:37:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i0mKs-0003Rs-7y for bug-gnu-emacs@gnu.org; Thu, 22 Aug 2019 08:37:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56495) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i0mKs-0003Rl-4b for bug-gnu-emacs@gnu.org; Thu, 22 Aug 2019 08:37:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1i0mKs-0001Mo-0s for bug-gnu-emacs@gnu.org; Thu, 22 Aug 2019 08:37:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: VanL Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 22 Aug 2019 12:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37079 X-GNU-PR-Package: emacs Original-Received: via spool by 37079-submit@debbugs.gnu.org id=B37079.15664773925216 (code B ref 37079); Thu, 22 Aug 2019 12:37:01 +0000 Original-Received: (at 37079) by debbugs.gnu.org; 22 Aug 2019 12:36:32 +0000 Original-Received: from localhost ([127.0.0.1]:37083 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i0mKO-0001M4-Iw for submit@debbugs.gnu.org; Thu, 22 Aug 2019 08:36:32 -0400 Original-Received: from relay5-d.mail.gandi.net ([217.70.183.197]:37361) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i0mKM-0001Lk-4L for 37079@debbugs.gnu.org; Thu, 22 Aug 2019 08:36:31 -0400 X-Originating-IP: 193.119.112.173 Original-Received: from epi.local (193-119-112-173.tpgi.com.au [193.119.112.173]) (Authenticated sender: van@scratch.space) by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id D85DC1C000C; Thu, 22 Aug 2019 12:36:26 +0000 (UTC) In-Reply-To: (martin rudalics's message of "Wed, 21 Aug 2019 09:36:54 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:165557 Archived-At: martin rudalics writes: > Whatever 'bury-buffer' does, it's effect can be fully controlled by I don't know the extent of interpenetration Emacs&WM have. The b for bury binds to 'Buffer-menu-bury' in the `*Buffer List*' which was what I also wanted to do to the frame. > So all you want is that Emacs by default assigns a keyboard shortcut > to 'lower-frame'. Which combination did you have in mind? Everybody has their pref for keybinding and I know better to keep my defpref to myself. I'm after the 'command' to lowerframe and that is all to see multiple corners of many apps and their frames like a poker player's hand of cards. > I still wonder why you don't just actively switch > to that other application's window (with the mouse or via Alt-Tab) > instead of using 'lower-frame' which would just passively reveal the > window that happens to be beneath the one of the Emacs frame. In my case Command-Tab does the app-to-app context switch; it is too coarse a move. All the frames belonging to app get foregrounded. If I am able to stay in Emacs to use lowerframe on specific frame I may only want to read what's in the other app without touching it and then resurface specific Emacs frame again. There I've avoided touching the mouse completely. Like Glenn says XFCE has window-key + down-arrow, I'm asking for the command to do that. I'm not asking for key-binding.