From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#52973: Adding a few context-menu-mode commands Date: Wed, 12 Jan 2022 21:27:22 +0200 Message-ID: <834k6869gl.fsf@gnu.org> References: <87o84tp69h.fsf@posteo.net> <868rvwsezi.fsf@mail.linkov.net> <87czl75lyz.fsf@posteo.net> <86czl6au29.fsf@mail.linkov.net> <874k6idjod.fsf@posteo.net> <86o84pthgp.fsf@mail.linkov.net> <87pmp4lmfz.fsf@posteo.net> <86pmp41vby.fsf@mail.linkov.net> <83czl47ghd.fsf@gnu.org> <86ee5kzjo2.fsf@mail.linkov.net> <83bl0o6oei.fsf@gnu.org> <87iluwkkyn.fsf@posteo.net> <83k0fc54bd.fsf@gnu.org> <86bl0m13o1.fsf@mail.linkov.net> <87czkxbhsb.fsf@gnus.org> <83sftt5c99.fsf@gnu.org> <86ilupt0d1.fsf@mail.linkov.net> <838rvk6em4.fsf@gnu.org> <86tue8rfug.fsf@mail.linkov.net> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24374"; mail-complaints-to="usenet@ciao.gmane.io" Cc: larsi@gnus.org, 52973@debbugs.gnu.org, philipk@posteo.net To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jan 12 20:29:17 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 1n7jJ7-00067w-6S for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 12 Jan 2022 20:29:17 +0100 Original-Received: from localhost ([::1]:33712 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n7jJ5-0007Jn-J1 for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 12 Jan 2022 14:29:15 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:58190) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7jHw-0006bD-3s for bug-gnu-emacs@gnu.org; Wed, 12 Jan 2022 14:28:04 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38028) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n7jHu-0002Bi-19 for bug-gnu-emacs@gnu.org; Wed, 12 Jan 2022 14:28:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n7jHt-0003xh-Up for bug-gnu-emacs@gnu.org; Wed, 12 Jan 2022 14:28:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Jan 2022 19:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52973 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 52973-submit@debbugs.gnu.org id=B52973.164201566715208 (code B ref 52973); Wed, 12 Jan 2022 19:28:01 +0000 Original-Received: (at 52973) by debbugs.gnu.org; 12 Jan 2022 19:27:47 +0000 Original-Received: from localhost ([127.0.0.1]:59164 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7jHf-0003xD-DH for submit@debbugs.gnu.org; Wed, 12 Jan 2022 14:27:47 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:57358) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7jHe-0003x1-BE for 52973@debbugs.gnu.org; Wed, 12 Jan 2022 14:27:46 -0500 Original-Received: from [2001:470:142:3::e] (port=55102 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7jHP-00029p-Ob; Wed, 12 Jan 2022 14:27:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ZQSM6eblSXWoARHXB/jIoQezVavrf7zeazS2kX/7+9Y=; b=Fxbqo6A2MGbj J7BYc3PxfJwbFjQ33OyIjX7QC5IsIatyRpTh7gAg/HfcuJCybqEvLN7sRPwsTkbx3cPFhLCKTgrKn vrUpeDven/6Is2JD1EQzCVbKU4+iGKQ+USQVtGFDEYkRej3eI9nXafeEcapQpCuZqINCUYUaEY5Xm 59DelBmjCoZ1JTa+p9XIH3OsHMtM+xY79YS90HTjrm4KH29k0IOErApqgW1x15OuijR8bf9zIW5V0 ooOm+SjGS0nvep/+OVY6uD60GKGQyDFMwqDN3LW0Gzhjaa49YhWjAcW4Q0V7zlZVP2GqX73cc87hI BfM1ou3MfvCl/Q/SLrcDCA==; Original-Received: from [87.69.77.57] (port=2399 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7jHL-00087K-V9; Wed, 12 Jan 2022 14:27:32 -0500 In-Reply-To: <86tue8rfug.fsf@mail.linkov.net> (message from Juri Linkov on Wed, 12 Jan 2022 20:03:51 +0200) 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:224031 Archived-At: > From: Juri Linkov > Cc: larsi@gnus.org, philipk@posteo.net, 52973@debbugs.gnu.org > Date: Wed, 12 Jan 2022 20:03:51 +0200 > > > But then you say that this item is mostly useless and shouldn't be in > > the context menu by default? That sounds like a contradiction of the > > success story with which you started, where the existence of the menu > > item is a win, isn't it? > > It's useless for most users, so it's not suitable to be enabled by default. > Only a minority of users might want to customize and add it. > > > And then this conclusion: > > > >> But when a user can tolerate this mostly useless menu item, > >> then the user could customize the context-menu-functions > >> and add the item that is used occasionally. > > > > How would the user decide whether he can tolerate this mostly useless > > menu item? And why should this burden be on the user's shoulders? > > This is suitable for users that consult man pages often, > or users can add the "Open man page" item buffer-locally > in some modes. A menu item that is not used does no special harm. So why not have these items in the menus by default? Requesting the users to activate those items makes little sense to me, since these obscure customizations are hardly discoverable.