From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Kevin Vigouroux via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#53745: Toggle the visibility state of frames Date: Sat, 05 Feb 2022 08:27:59 +0100 Message-ID: <87iltthiww.fsf_-_@laposte.net> References: <874k5gpalh.fsf@laposte.net> Reply-To: Kevin Vigouroux Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30482"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) To: 53745@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Feb 05 08:32:20 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nGFYS-0007hg-Dy for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 05 Feb 2022 08:32:20 +0100 Original-Received: from localhost ([::1]:33264 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nGFYQ-0001bF-Mi for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 05 Feb 2022 02:32:18 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:52540) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nGFVG-00018L-Ky for bug-gnu-emacs@gnu.org; Sat, 05 Feb 2022 02:29:05 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39734) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nGFVG-00057z-0W for bug-gnu-emacs@gnu.org; Sat, 05 Feb 2022 02:29:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nGFVF-0003EP-JG for bug-gnu-emacs@gnu.org; Sat, 05 Feb 2022 02:29:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Kevin Vigouroux Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Feb 2022 07:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53745 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.164404610112370 (code B ref -1); Sat, 05 Feb 2022 07:29:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 5 Feb 2022 07:28:21 +0000 Original-Received: from localhost ([127.0.0.1]:33631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGFUb-0003DS-FU for submit@debbugs.gnu.org; Sat, 05 Feb 2022 02:28:21 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:34840) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGFUa-0003DL-Ob for submit@debbugs.gnu.org; Sat, 05 Feb 2022 02:28:21 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:52482) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nGFUW-000151-BJ for bug-gnu-emacs@gnu.org; Sat, 05 Feb 2022 02:28:17 -0500 Original-Received: from smtp-outgoing-1703.laposte.net ([160.92.124.101]:46693) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nGFUT-00053s-1O for bug-gnu-emacs@gnu.org; Sat, 05 Feb 2022 02:28:15 -0500 X-mail-filterd: {"version":"1.3.4", "queueID":"4JrPBm5YzlzKm42", "contextId":"0693443b-91ef-4f86-a3cc-2fb8e261f176"} Original-Received: from outgoing-mail.laposte.net (localhost.localdomain [127.0.0.1]) by mlpnf0115.laposte.net (SMTP Server) with ESMTP id 4JrPBm5YzlzKm42 for ; Sat, 5 Feb 2022 08:28:00 +0100 (CET) X-mail-filterd: {"version":"1.3.4", "queueID":"4JrPBm4NX1zKm3k", "contextId":"368c5065-dab2-48c8-acce-84737afd5171"} X-lpn-mailing: LEGIT X-lpn-spamrating: 50 X-lpn-spamlevel: not-spam X-lpn-spamcause: OK, (0)(0000)gggruggvucftvghtrhhoucdtuddrgedvvddrhedtgddutdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecunfetrffquffvgfdpggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufhffjgfkfgggtgfgsehtqhertddtreejnecuhfhrohhmpefmvghvihhnucggihhgohhurhhouhiguceokhgvrdhvihhgohhurhhouhigsehlrghpohhsthgvrdhnvghtqeenucggtffrrghtthgvrhhnpeekteejteffgeevgeegueegkeefgeekfeegtddtvefhffejgeefkefgfefgkeeltdenucfkphepledtrdefvddrkeekrddvvdejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepledtrdefvddrkeekrddvvdejpdhhvghloheprghrrghgohhgpdhmrghilhhfrhhomhepkhgvrdhvihhgohhurhhouhigsehlrghpohhsthgvrdhnvghtpdhnsggprhgtphhtthhopedupdhrtghpthhtohepsghughdqghhnuhdqvghmrggtshesghhnuhdrohhrghdpmhhouggvpehsmhhtphhouhht Original-Received: from aragog (arennes-656-1-400-227.w90-32.abo.wanadoo.fr [90.32.88.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mlpnf0115.laposte.net (SMTP Server) with ESMTPSA id 4JrPBm4NX1zKm3k for ; Sat, 5 Feb 2022 08:28:00 +0100 (CET) Mail-Followup-To: bug-gnu-emacs@gnu.org In-Reply-To: (Drew Adams's message of "Thu, 3 Feb 2022 16:32:40 +0000") DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=laposte.net; s=lpn-wlmd; t=1644046082; bh=Vcyj4oXylD1cWN2fsQ4BhiSxYCnCpJWUpajuJvSbMtU=; h=From:To:Subject:References:Date:In-Reply-To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; b=dZii+DYZg7JlaKCUwfuaSXrzHayC/h+shYkeb5J3ewYCGscZQBLqTkfjlDdHYHPcgDhwR8T9PlGsK3QxXVx5bZLQDlAVBZ1Tz4q76Qdqv5tSycINa5r4HJCRlzjo2O42PO2SKcLht4robC06bbRV8ny6a+9LOOPMrTwYZ6NzEKxIsEJyqbM6T9SUPmtokg2kE0f2fDsHU2S2C7I7pfMxc0onkfdC62gwpOsWZsJO0mZhPWWu4DN1GGgGrCtNjUaJthYclz8QTRhCqLgbN9PZiI+wdAsXz4K6cNsAZFqJCmhq3BeiWdEd9fspID9n9qUWW/urz14bwOetanj80bJdvg==; Received-SPF: pass client-ip=160.92.124.101; envelope-from=ke.vigouroux@laposte.net; helo=smtp-outgoing-1703.laposte.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:226047 Archived-At: One could say that it=E2=80=99s not that obvious! At first sight, I don=E2= =80=99t see much point in making a frame invisible. `make-frame-invisible' is a special command only mentionned in the Emacs Lisp Ref. manual. The user must be able to select the frame again to make it reappear using `make-frame-visible'. It is not clear if it is possible to run `make-frame-visible' interactively (as a command). So far, the only reference I have found about this topic is `minibuffer-exit'. #+begin_quote `minibuffer-exit' When this parameter is non-=E2=80=98nil=E2=80=99, Emacs will by default mak= e this frame invisible whenever the minibuffer (see Minibuffers) is exited. Alternatively, it can specify the functions =E2=80=98iconify-frame=E2=80=99= and =E2=80=98delete-frame=E2=80=99. This parameter is useful to make a child fr= ame disappear automatically (similar to how Emacs deals with a window) when exiting the minibuffer. #+end_quote --=20 Kevin Vigouroux Best regards