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#66420: remove the omnipresent 'Services' sub-menu from all pop-up menus (macOS) Date: Mon, 9 Oct 2023 16:16:13 +0100 Message-ID: References: <7E27D8DA-B27F-4428-9C09-A1A13AACFC69@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3464"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Gerd =?UTF-8?Q?M=C3=B6llmann?= , 66420@debbugs.gnu.org, Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= To: Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Oct 09 17:17:00 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 1qps0C-0000ao-5z for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 09 Oct 2023 17:17:00 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qps02-00037q-1P; Mon, 09 Oct 2023 11:16: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 1qprzu-00037H-PX for bug-gnu-emacs@gnu.org; Mon, 09 Oct 2023 11:16:42 -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 1qprzt-0001av-Cd for bug-gnu-emacs@gnu.org; Mon, 09 Oct 2023 11:16:41 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qps0E-0000fC-0R for bug-gnu-emacs@gnu.org; Mon, 09 Oct 2023 11:17:02 -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, 09 Oct 2023 15:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66420 X-GNU-PR-Package: emacs Original-Received: via spool by 66420-submit@debbugs.gnu.org id=B66420.16968646072515 (code B ref 66420); Mon, 09 Oct 2023 15:17:01 +0000 Original-Received: (at 66420) by debbugs.gnu.org; 9 Oct 2023 15:16:47 +0000 Original-Received: from localhost ([127.0.0.1]:60706 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qprzy-0000eV-TI for submit@debbugs.gnu.org; Mon, 09 Oct 2023 11:16:47 -0400 Original-Received: from dane.soverin.net ([2a10:de80:1:4092:b9e9:2296:0:1]:47619) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qprzv-0000eC-MK for 66420@debbugs.gnu.org; Mon, 09 Oct 2023 11:16:45 -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 4S42g307DNzgn; Mon, 9 Oct 2023 15:16:15 +0000 (UTC) Original-Received: from smtp.soverin.net (smtp.soverin.net [10.10.4.100]) by soverin.net (Postfix) with ESMTPSA id 4S42g25HMYzQK; Mon, 9 Oct 2023 15:16:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=idiocy.org; s=soverin; t=1696864574; bh=xeY17VNCJb+rbF47KBd7R5qa1hMKEOxfYWqdCsFm7v4=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=WSKHPMVPo6tDgKC7E2Mcja6Dxur46pBpAw+Ap1AtZ7rxaKNSZLeutKjRkxY5rLuTn X7Qo246Ho/3l5Ji60JcCaN8dwFGuXEghIQq6r7ae0n2GvCKJIdhnQIAn65HEKs7Tqw EJQlJ+iLsLuu3N8MO/CzO1A4K10Cn4TtGnKl1Aq65jnG9eWwrLV434lrUd0MJhYKjX WvBjhoRBuZ9MgB0flFQ4h4Q9Kd440cxPx9/qqyZ/tYwn8jnMtpX/JXWRGRB7RqwrpS ncyPDBoWsdJk7fZ5S+0miRX6avIUQz0t/4S9nXMZiUCGq59ghUKdx643O3xs1bs6U4 VLlJJU7V+lESg== Original-Received: from alan by shetland.holly.idiocy.org with local (Exim 4.96) (envelope-from ) id 1qprzS-0003Wh-0B; Mon, 09 Oct 2023 16:16:14 +0100 X-Soverin-Authenticated: true Mail-Followup-To: Alan Third , Stefan Kangas , Gerd =?UTF-8?Q?M=C3=B6llmann?= , Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= , 66420@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:272151 Archived-At: On Mon, Oct 09, 2023 at 12:44:40PM +0000, Stefan Kangas wrote: > Gerd Möllmann writes: > > >> The patch below removes it. The property is documented to be > >> present in macOS 10.6 and above, which is fairly old (Snow > >> Leopard). > > That's also the oldest version of macOS that we support, so that > should be fine. Yeah, I'd suggest removing the check as we don't bother anywhere else in the code, however it looks like this property isn't available in GNUstep so probably best to limit it to NS_IMPL_COCOA. -- Alan Third