From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Alan Third Newsgroups: gmane.emacs.bugs Subject: bug#66190: 30.0.50; ns-use-proxy-icon has no effect on macOS 12.6.9 Date: Mon, 25 Sep 2023 11:57:55 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5271"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 66190@debbugs.gnu.org To: Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Sep 25 12:59:04 2023 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 1qkjIt-0001BL-QR for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 25 Sep 2023 12:59:03 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qkjIg-000287-Um; Mon, 25 Sep 2023 06:58:50 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qkjIf-00027t-L4 for bug-gnu-emacs@gnu.org; Mon, 25 Sep 2023 06:58:49 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qkjIf-0007nv-DC for bug-gnu-emacs@gnu.org; Mon, 25 Sep 2023 06:58:49 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qkjIr-0008Gc-MT for bug-gnu-emacs@gnu.org; Mon, 25 Sep 2023 06:59:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Sep 2023 10:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66190 X-GNU-PR-Package: emacs Original-Received: via spool by 66190-submit@debbugs.gnu.org id=B66190.169563950131716 (code B ref 66190); Mon, 25 Sep 2023 10:59:01 +0000 Original-Received: (at 66190) by debbugs.gnu.org; 25 Sep 2023 10:58:21 +0000 Original-Received: from localhost ([127.0.0.1]:44400 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkjID-0008FU-24 for submit@debbugs.gnu.org; Mon, 25 Sep 2023 06:58:21 -0400 Original-Received: from dane.soverin.net ([2a10:de80:1:4091:b9e9:2219:0:1]:58265) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkjI9-0008FA-MR for 66190@debbugs.gnu.org; Mon, 25 Sep 2023 06:58:19 -0400 Original-Received: from smtp.soverin.net (c04smtp-lb01.int.sover.in [10.10.4.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dane.soverin.net (Postfix) with ESMTPS id 4RvKbT4JSPzyck; Mon, 25 Sep 2023 10:57:57 +0000 (UTC) Original-Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.99]) by soverin.net (Postfix) with ESMTPSA id 4RvKbS6r2gzL1; Mon, 25 Sep 2023 10:57:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1695639477; bh=rcuhkdThjreaRHFtiBgqJVn8liP+NlAFTokkH7TgpIY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=PUKkcpHqpxYCdT3xmcTJx7pkSLONOklWNHJgDFY7Od31hU75gNMaclIgxdtgh/eBr 9ZOTVIlIs2zrz5PJaP87W3F20MlQTzlIHNjj0ORqgZaBYtvZa/RONsvgatqmUnrTNf AG2hVz0IR/aVvuCF3lfU/Tio8cUsmNotMyYS3D/Hcxmcmxk3uoFKjczi5YRsG0Autq w+dwW/YQuIiXUYWEOHwgw8aZpptYhOKqafp1a9GmJ+BYKyx+nQik/jMjwy8Ij3mama KtXMs4eYWGXrEJmnfi5WnS0kP9B8nPrkylhaI521qgdjFnLejqadiPp7xkMiyOvrrK CpdSlLgXYh7rw== Original-Received: from alan by faroe.holly.idiocy.org with local (Exim 4.96) (envelope-from ) id 1qkjHn-000Fzb-2e; Mon, 25 Sep 2023 11:57:55 +0100 X-Soverin-Authenticated: true Mail-Followup-To: Alan Third , Stefan Kangas , 66190@debbugs.gnu.org Content-Disposition: inline In-Reply-To: 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:271324 Archived-At: On Mon, Sep 25, 2023 at 02:20:51AM -0700, Stefan Kangas wrote: > In emacs -Q, the `ns-use-proxy-icon' option (introduced in Emacs 27) > doesn't appear to have any effect on macOS 12.6.9. See the attached > screenshot, and compare it to the one here: > > https://emacs.stackexchange.com/questions/33680/how-to-remove-the-icon-in-the-titlebar > > Changing the value to nil also seems to have no effect. A quick search indicates that you may need to enable it in the system Accessibility settings. Or possibly just mouse-over the space next to the title. I've never even seen a real machine running macOS > 10, so I've no idea what Apple have done to the title bar. > While we're at it, the documentation of this could be clearer; neither > the manual nor the docstring explain what a "proxy icon" even is. I had > to search online, and find the above link, to understand what it is > supposed to do. I honestly don't know what it's for. I think you can maybe drag it to other applications like you can drag icons from Finder? IIRC the main driver for implementing that option was that we used to have one single variable that controlled the text in the titlebar and the proxy icon, and it was inflexible and behaved very differently from other terms. So I separated it out and made it compatible. > In addition, can this variable be set in a running Emacs? The above > Stackoverflow link suggests that you might need to restart Emacs, but > AFAICT there is nothing about that in our documentation. I'm pretty sure he only suggests restarting because he's setting it in his .emacs file and doesn't realise he can run it right there. -- Alan Third