From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 09 08:04:25 2023 Received: (at submit) by debbugs.gnu.org; 9 Oct 2023 12:04:25 +0000 Received: from localhost ([127.0.0.1]:59452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qpozp-0000LY-6f for submit@debbugs.gnu.org; Mon, 09 Oct 2023 08:04:25 -0400 Received: from lists.gnu.org ([2001:470:142::17]:48538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qpozn-0000LK-7V for submit@debbugs.gnu.org; Mon, 09 Oct 2023 08:04:24 -0400 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 1qpozM-00035K-Ec for bug-gnu-emacs@gnu.org; Mon, 09 Oct 2023 08:03:56 -0400 Received: from mail-lj1-x22d.google.com ([2a00:1450:4864:20::22d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qpozK-0006ng-Rh for bug-gnu-emacs@gnu.org; Mon, 09 Oct 2023 08:03:56 -0400 Received: by mail-lj1-x22d.google.com with SMTP id 38308e7fff4ca-2bffc55af02so52511201fa.2 for ; Mon, 09 Oct 2023 05:03:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696853032; x=1697457832; darn=gnu.org; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=fvCfpXveM09oXtVfALSH5ZLVmRW2/QgbJorafKLjd98=; b=bAaAfFEVlnf2P5aFS7mg/SxvbEotEyNAs6eHmn7Ctc0zoslziS+j5maWbdgIwQvh/6 28WmlNTRjB/ZkLz03f0X4DzlqqfnlLua0BPDUMqAIqvpa0Kni4G81981jcrE+P1jwbgl cz05bWvdfwsEhVGvgz9rL904c/ASLo3yjy517DwPfRewopvewQkEHk0vDtbsfo9l/NHu SlsBVwRmtzJ05z54e+LkJR9CxHjyS+r/7KwdTaGVjVtZCsk8nZyJRtdhfTXxuLMuHd4d atQ5+wK9F+sw71BpYFK2C4/vP+H9gNI1JWqzrCvL368HJs+Tpoz9njsfxgW1iXAQUFWD +9BQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696853032; x=1697457832; h=to:cc:date:message-id:subject:mime-version :content-transfer-encoding:from:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fvCfpXveM09oXtVfALSH5ZLVmRW2/QgbJorafKLjd98=; b=Pe0DTqVhspIWPdy74iF21MjUIXMzaejcFZa14x3GPqHJ5YVbDP9zssyCXCp6CpjbRB cOQJocQhVth0QiGpSzsEezqmAB7Ec0cIaR/KuG8hxtisRAazBp7iSxmysCCULejNhFY2 ytPSoX+ndD0bTNM9irrUKX4F4VxBjB2EP+BPgOSt6j2mynB4S9gMzyaz0BmffkMqwgOp o/AKoibMb9hwquVGbOgx2dwah87S4yc5WjLwDlYX/1caw6NqWNXo0mMN2q1O7I1GIb4z YAUpRH5uoX3rMlmRZ5NJuCuc9QxOnIPcvGgoUgzuoTiNzLafTDM8iAiD1o1BpG7KxVfb /qPA== X-Gm-Message-State: AOJu0YxsmYaSD2v/Xn7M7SqcszQB+L8e4UZXWSpqJxk73Rtyz0PKBaEg glCOsq3E1vnBN3mwyq29Jy7KBOA0Yib3/Q== X-Google-Smtp-Source: AGHT+IEkvZstpNKI2N7EBI7d1MBEY0WCak9NMfJGKTYplhsR7t+1BWI0xlMb5hc3zXzkI88b+v7+2A== X-Received: by 2002:a2e:9d0e:0:b0:2bf:e596:36f9 with SMTP id t14-20020a2e9d0e000000b002bfe59636f9mr10725444lji.13.1696853032014; Mon, 09 Oct 2023 05:03:52 -0700 (PDT) Received: from smtpclient.apple (c188-150-165-235.bredband.tele2.se. [188.150.165.235]) by smtp.gmail.com with ESMTPSA id a4-20020a2eb164000000b002b9bf5b071bsm2012228ljm.20.2023.10.09.05.03.44 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Oct 2023 05:03:45 -0700 (PDT) From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Subject: remove the omnipresent 'Services' sub-menu from all pop-up menus (macOS) Message-Id: <7E27D8DA-B27F-4428-9C09-A1A13AACFC69@gmail.com> Date: Mon, 9 Oct 2023 14:03:42 +0200 To: Emacs Bug Report X-Mailer: Apple Mail (2.3654.120.0.1.15) Received-SPF: pass client-ip=2a00:1450:4864:20::22d; envelope-from=mattias.engdegard@gmail.com; helo=mail-lj1-x22d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Alan Third X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) On macOS, once a selection has been made, every pop-up menu includes a = 'Services' sub-menu from then on. It contains items such as 'Search with Google' and 'Add to Music as a = Spoken Track'. It's always completely out of place and very annoying. The buffer menu? It's there. Any menu activated by clicking on the mode = line? It's there. Selecting a value in variable customisation? It's = there. The only place where it might be remotely appropriate is the = context-menu-mode menu, if enabled, but then only if we actually have an = active selection. I'm going to ignore this for the time being since it's = much less important than getting rid of it where it doesn't belong. The patch below removes it. The property is documented to be present in = macOS 10.6 and above, which is fairly old (Snow Leopard). --- a/src/nsmenu.m +++ b/src/nsmenu.m @@ -768,6 +768,9 @@ - (Lisp_Object)runMenuAt: (NSPoint)p forFrame: = (struct frame *)f pressure: 0]; =20 context_menu_value =3D -1; +#if MAC_OS_X_VERSION_MIN_REQUIRED >=3D 1060 + self.allowsContextMenuPlugIns =3D NO; +#endif [NSMenu popUpContextMenu: self withEvent: event forView: view]; retVal =3D context_menu_value; context_menu_value =3D 0; From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 09 08:29:05 2023 Received: (at 66420) by debbugs.gnu.org; 9 Oct 2023 12:29:05 +0000 Received: from localhost ([127.0.0.1]:59471 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qppNh-0000yV-6l for submit@debbugs.gnu.org; Mon, 09 Oct 2023 08:29:05 -0400 Received: from mail-ej1-x62d.google.com ([2a00:1450:4864:20::62d]:59670) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qppNe-0000xy-4s for 66420@debbugs.gnu.org; Mon, 09 Oct 2023 08:29:04 -0400 Received: by mail-ej1-x62d.google.com with SMTP id a640c23a62f3a-9b98a699f45so755317966b.3 for <66420@debbugs.gnu.org>; Mon, 09 Oct 2023 05:28:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696854515; x=1697459315; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=kNRQA/OJGa6W4vcnKa9lIw/QN5my0VIw4i6IMqEfHwE=; b=Kd5+9jv+erGX281zGn1beQYOduMFrqXm6haZg77IqKIL0/eBJo4jgRD5+wH4xPVjXQ Or+p6eXb4WsHhbBdlQtwj0nUJXlp2lophIKOYNlZRdzgQ9ftAv1SOT6HC4oyEDpACJwK s+ysGWxBvHDN6BcqobU+QI+5uKLH9rc3BiKb5ZlanPmipgD5b0ZGtI7Sy9ic/JgJ95R8 hM8ZKZWP5SLjqr/UN5g9/IjoVEFW8W51v0gBGX9XSZAKO35k2+T+3NqDJxiOZR1zyYEW XmV9T/W4GpCj8w88x7aGDmSgd6dBOFxL3hVA7U2EfhqAjElmViGYEOgbJR1H643ix6E/ DrEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696854515; x=1697459315; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=kNRQA/OJGa6W4vcnKa9lIw/QN5my0VIw4i6IMqEfHwE=; b=YvCi2OwndN4oR3Ict32fVmwe/3U7xEpM4K5JplfdCytKXAb0Z56pC2CD99EI9rnSMc CIWhFvXN8ZKHYMPU/U9DdmRxm/HTCCzwL7bhoGWd9KTIJO742A9kClUuOy57pLP7qWlZ LSaN2AsCzHZwBCy/x1zKQuMWo6V+JAG741ThMbwCZ4NRiqYWG/mG4Up1apaEZ2jX9cuc u+/34fR8742yMWloAitZBZHKKXOxDBLRhHW56XIr/dZ325mGgdAvLuxsJDNHXluLvxlF C5VrhacMVIra83Qq82+9KH6Azbbfb/TyAf8ReRiW8sAlUS5udyN2nPcC2r1s1lHfWHau AoOA== X-Gm-Message-State: AOJu0YwD32+l4xwnxQgIYKhJ7dKH974oYaVDBWm9+pv+ucgjXjnqARxR Xf/TFb45boQlfbBIKzDdQfDJJtSOCAs= X-Google-Smtp-Source: AGHT+IEhJU17AeruCAJXEn1d687AL4ZI/KGwQwsBfSRRIewj6Ev9elcJ9G7t0UYNN1Ss8eEjYeRl1Q== X-Received: by 2002:a17:906:8a50:b0:99c:e38d:e484 with SMTP id gx16-20020a1709068a5000b0099ce38de484mr13619861ejc.6.1696854515375; Mon, 09 Oct 2023 05:28:35 -0700 (PDT) Received: from Pro.fritz.box (p4fe3a81f.dip0.t-ipconnect.de. [79.227.168.31]) by smtp.gmail.com with ESMTPSA id rn18-20020a170906d93200b0098ec690e6d7sm6679826ejb.73.2023.10.09.05.28.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Oct 2023 05:28:34 -0700 (PDT) From: =?utf-8?Q?Gerd_M=C3=B6llmann?= To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= Subject: Re: bug#66420: remove the omnipresent 'Services' sub-menu from all pop-up menus (macOS) In-Reply-To: <7E27D8DA-B27F-4428-9C09-A1A13AACFC69@gmail.com> ("Mattias =?utf-8?Q?Engdeg=C3=A5rd=22's?= message of "Mon, 9 Oct 2023 14:03:42 +0200") References: <7E27D8DA-B27F-4428-9C09-A1A13AACFC69@gmail.com> Date: Mon, 09 Oct 2023 14:28:34 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66420 Cc: 66420@debbugs.gnu.org, Alan Third X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Mattias Engdeg=C3=A5rd writes: > On macOS, once a selection has been made, every pop-up menu includes a 'S= ervices' sub-menu from then on. > It contains items such as 'Search with Google' and 'Add to Music as a Spo= ken Track'. > It's always completely out of place and very annoying. > > The buffer menu? It's there. Any menu activated by clicking on the mode l= ine? It's there. Selecting a value in variable customisation? It's there. > > The only place where it might be remotely appropriate is the context-menu= -mode menu, if enabled, but then only if we actually have an active selecti= on. I'm going to ignore this for the time being since it's much less import= ant than getting rid of it where it doesn't belong. > > The patch below removes it. The property is documented to be present in m= acOS 10.6 and above, which is fairly old (Snow Leopard). > > --- a/src/nsmenu.m > +++ b/src/nsmenu.m > @@ -768,6 +768,9 @@ - (Lisp_Object)runMenuAt: (NSPoint)p forFrame: (struc= t frame *)f > pressure: 0]; >=20=20 > context_menu_value =3D -1; > +#if MAC_OS_X_VERSION_MIN_REQUIRED >=3D 1060 > + self.allowsContextMenuPlugIns =3D NO; > +#endif > [NSMenu popUpContextMenu: self withEvent: event forView: view]; > retVal =3D context_menu_value; > context_menu_value =3D 0; I'm all for it :-) From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 09 08:45:11 2023 Received: (at 66420) by debbugs.gnu.org; 9 Oct 2023 12:45:11 +0000 Received: from localhost ([127.0.0.1]:59507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qppdG-0004i4-U0 for submit@debbugs.gnu.org; Mon, 09 Oct 2023 08:45:11 -0400 Received: from mail-lf1-x12b.google.com ([2a00:1450:4864:20::12b]:58850) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qppdD-0004CR-KF for 66420@debbugs.gnu.org; Mon, 09 Oct 2023 08:45:09 -0400 Received: by mail-lf1-x12b.google.com with SMTP id 2adb3069b0e04-503056c8195so5744343e87.1 for <66420@debbugs.gnu.org>; Mon, 09 Oct 2023 05:44:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696855481; x=1697460281; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=8aVZimjivEEJsJ4VALFtvUW1DVWOT3CxGc78QEuaBe4=; b=IRPdjMeAWruQNisZ7NPPXisJIr8a+aPjZwJREraQPclshy7vBKEGNHP0MI5CClM5/g uUA+67DTNcILKmfQ5HHcdseDs0Qi+SwbIZkYj62VnM/EC4p2elkSyS+9/jmx8jk49/zA GEBJeBEMtAsnIgW5rSW8/MHQ4VUV3HDncwnxc14PgC9ZAwl9piq7b5t8oA+PJ8oXpZd4 jrw8dF2yG7SVIf5igtadsFMHjnmCtXLEmwb9oNWghZYf1gimN72OsJL/+k8XjIAwCG9R CRdqWLSSoMq7h4n9CGAzMxrNmZDKj0l6Vds5o2kUqXqpRGlzQJkYguA2Yg693JqniiJS 4xFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696855481; x=1697460281; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=8aVZimjivEEJsJ4VALFtvUW1DVWOT3CxGc78QEuaBe4=; b=XfyKFhMxFWhAxqN0p1mBO/PiLeBop8v0NWS6s6uG+7fDN2ox47srhKKiE+29gnYJE0 rEi8WZ9BWFZWd134pL9n1QNnrcz3J3RcQfWNFR7WngFYhkNuukttSfC7o33i5JN7gZ8l HeV5/3Xf3PtTJopLUP57NPSZo6oJFmOopIJQAN3wMxx1swqf2Srv9oxE68AnAHFtg8FV APPKwRxw5cTi6bHF11+qABr9kDF8U+o3UtB236zgIIUXLkASIdd3aJfoMZxE0EhY5UtW qayDI3pLL2VRdhFFQJXKuWlg6SnEaH/KEpDY9/sbVO5Y5vuY64eNsxoZVKTTvRPOrWgM /KEw== X-Gm-Message-State: AOJu0Yyw4cGFFOz42p7CwqOxffTfJ2vsBbktkQiYa1ZEIee1k0UbENOH sq6jg8xBNqutrhKDr6L9jXalMHK3yWrmfPYwV4g= X-Google-Smtp-Source: AGHT+IF/W2IeCCFqN4ND3CdkRHFoQlgih/6EkzFsrG6KDjX9aFMybSPscxeyh6d45OKyFoTE5yTe2Glsil3rMMQnvq8= X-Received: by 2002:a05:6512:b25:b0:503:38bc:e68c with SMTP id w37-20020a0565120b2500b0050338bce68cmr12166002lfu.47.1696855480788; Mon, 09 Oct 2023 05:44:40 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 9 Oct 2023 12:44:40 +0000 From: Stefan Kangas In-Reply-To: References: <7E27D8DA-B27F-4428-9C09-A1A13AACFC69@gmail.com> MIME-Version: 1.0 Date: Mon, 9 Oct 2023 12:44:40 +0000 Message-ID: Subject: Re: bug#66420: remove the omnipresent 'Services' sub-menu from all pop-up menus (macOS) To: =?UTF-8?Q?Gerd_M=C3=B6llmann?= , =?UTF-8?Q?Mattias_Engdeg=C3=A5rd?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66420 Cc: 66420@debbugs.gnu.org, Alan Third X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Gerd M=C3=B6llmann 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. >> --- a/src/nsmenu.m >> +++ b/src/nsmenu.m >> @@ -768,6 +768,9 @@ - (Lisp_Object)runMenuAt: (NSPoint)p forFrame: (stru= ct frame *)f >> pressure: 0]; >> >> context_menu_value =3D -1; >> +#if MAC_OS_X_VERSION_MIN_REQUIRED >=3D 1060 >> + self.allowsContextMenuPlugIns =3D NO; >> +#endif >> [NSMenu popUpContextMenu: self withEvent: event forView: view]; >> retVal =3D context_menu_value; >> context_menu_value =3D 0; > > I'm all for it :-) +1 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 09 11:16:47 2023 Received: (at 66420) by debbugs.gnu.org; 9 Oct 2023 15:16:47 +0000 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 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 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) 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== 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 Date: Mon, 9 Oct 2023 16:16:13 +0100 X-Soverin-Authenticated: true From: Alan Third To: Stefan Kangas Subject: Re: bug#66420: remove the omnipresent 'Services' sub-menu from all pop-up menus (macOS) Message-ID: Mail-Followup-To: Alan Third , Stefan Kangas , Gerd =?iso-8859-1?Q?M=F6llmann?= , Mattias =?iso-8859-1?Q?Engdeg=E5rd?= , 66420@debbugs.gnu.org References: <7E27D8DA-B27F-4428-9C09-A1A13AACFC69@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 66420 Cc: Gerd =?iso-8859-1?Q?M=F6llmann?= , 66420@debbugs.gnu.org, Mattias =?iso-8859-1?Q?Engdeg=E5rd?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) 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 From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 09 11:43:16 2023 Received: (at 66420-done) by debbugs.gnu.org; 9 Oct 2023 15:43:16 +0000 Received: from localhost ([127.0.0.1]:60711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qpsPY-0001Xy-C2 for submit@debbugs.gnu.org; Mon, 09 Oct 2023 11:43:16 -0400 Received: from mail-lj1-x233.google.com ([2a00:1450:4864:20::233]:59533) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qpsPT-0001Xh-H5 for 66420-done@debbugs.gnu.org; Mon, 09 Oct 2023 11:43:11 -0400 Received: by mail-lj1-x233.google.com with SMTP id 38308e7fff4ca-2bffc55af02so55296221fa.2 for <66420-done@debbugs.gnu.org>; Mon, 09 Oct 2023 08:42:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696866161; x=1697470961; darn=debbugs.gnu.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:from:to:cc:subject :date:message-id:reply-to; bh=TkcNzBP19+dzzeBGHKQvoaHG3V/HavppzRHdi4kD02U=; b=jcpUkSzO0zvfP0sEQHYGAj2G7NU5CYOCyVV8ATrg4THyrdnS32E+VSKRmSA9W8Cct0 vfImpqDuWuyIiRovJ6yvnXSNMnDAUkmDJpfCE3XcGLZjrZ+yY6AExLMkWku3rbjT5V6N kgT3P/SLb11mA9vu42d+iYeXvAu8VRcDKMwtVCM+TOyEXgQrgJFLfslSLpCNbRgW5Fxs 0JQhZhkWsQEiDjIgS6DL58pvO+sdPb6a4wRn4nxvbdR0TKkFv2mmwPPDlFt3oyH41fwJ /c6pr1bQGy6HV8ggKYokYhOjIyHz3d77cL5Q4PVPaEihS9ISUlQY5Z0pzPgUR5bQmgna 5qrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696866161; x=1697470961; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:sender:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=TkcNzBP19+dzzeBGHKQvoaHG3V/HavppzRHdi4kD02U=; b=eutjIlJ8ThGGbJD/Kw4Z2ZhhAQ84LBSg9p02jV0lI4nBT0Yi4vX+8kfHcGhD0iJaLa LdfLXu4/fSQxsZgaGn0EbfrZBW3mBsFUJ07Ajc45d7HybZQmN3U4qJUpClg3lR8QSz8y ftx6C+TPrGoSX2xj6gzgIaFQdr2PTU+Y3pwhv7TFyZq+Xm2+Saax4G4es/CEiTqud/x/ hsjddrOhaRhyeROZsM2/8lFv0hQqPcDXHEx6hanXv/0wzbEpWim5Y/oZ9BP+N2o8lXk6 UkzrqRj98FKKoLklNd+atkJTiTOE53lPfpCAh8ppI/cF1P3uSGWXIptiBxGc9dvq9KU/ tCxQ== X-Gm-Message-State: AOJu0Yx2BXjB1gNEdsdxoHSGFc3SGHV9Bb/gZneSt+qTMLLDIzY1X8gd +99KU7N+PEgA99EQgHoOiZU= X-Google-Smtp-Source: AGHT+IEJrGv66zhvP2rZOqDk/uTp2MMD23aw6qMBz2gy0tZdeOs6ZJOA5a9RcuUd3t6JSva6Eo16/g== X-Received: by 2002:a2e:7d08:0:b0:2bb:bfa5:b72c with SMTP id y8-20020a2e7d08000000b002bbbfa5b72cmr12547739ljc.15.1696866160447; Mon, 09 Oct 2023 08:42:40 -0700 (PDT) Received: from smtpclient.apple (c188-150-165-235.bredband.tele2.se. [188.150.165.235]) by smtp.gmail.com with ESMTPSA id k9-20020a2e9209000000b002bff98b3080sm2029543ljg.60.2023.10.09.08.42.38 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Oct 2023 08:42:39 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Subject: Re: bug#66420: remove the omnipresent 'Services' sub-menu from all pop-up menus (macOS) From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= In-Reply-To: Date: Mon, 9 Oct 2023 17:42:37 +0200 Content-Transfer-Encoding: 7bit Message-Id: <29CE5C55-2F91-4300-96A7-68979A4ABC8F@gmail.com> References: <7E27D8DA-B27F-4428-9C09-A1A13AACFC69@gmail.com> To: Alan Third X-Mailer: Apple Mail (2.3654.120.0.1.15) X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66420-done Cc: =?utf-8?Q?Gerd_M=C3=B6llmann?= , 66420-done@debbugs.gnu.org, Stefan Kangas X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) 9 okt. 2023 kl. 17.16 skrev Alan Third : > 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. Thank you, now done on master. From unknown Thu Jun 19 14:21:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 07 Nov 2023 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator