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: Tue, 04 Jan 2022 22:15:26 +0200 Message-ID: <83y23v9s0x.fsf@gnu.org> References: <87o84tp69h.fsf@posteo.net> <83pmp9c7j9.fsf@gnu.org> <877dbhoril.fsf@posteo.net> <837dbgdh51.fsf@gnu.org> <871r1opwbi.fsf@posteo.net> <86mtkcr02p.fsf@mail.linkov.net> <83o84rbsa4.fsf@gnu.org> <86a6gbo0lk.fsf@mail.linkov.net> <8335m3b78v.fsf@gnu.org> <87h7aj463g.fsf@posteo.net> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4776"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 52973@debbugs.gnu.org, juri@linkov.net To: Philip Kaludercic Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jan 04 21:16:15 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 1n4qEA-00013D-KM for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 04 Jan 2022 21:16:14 +0100 Original-Received: from localhost ([::1]:33368 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n4qE8-0002v1-Js for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 04 Jan 2022 15:16:12 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:41970) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n4qDy-0002ue-VZ for bug-gnu-emacs@gnu.org; Tue, 04 Jan 2022 15:16:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55523) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n4qDy-0006W1-Lh for bug-gnu-emacs@gnu.org; Tue, 04 Jan 2022 15:16:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n4qDy-0008KR-DN for bug-gnu-emacs@gnu.org; Tue, 04 Jan 2022 15:16:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 04 Jan 2022 20:16:02 +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.164132733331976 (code B ref 52973); Tue, 04 Jan 2022 20:16:02 +0000 Original-Received: (at 52973) by debbugs.gnu.org; 4 Jan 2022 20:15:33 +0000 Original-Received: from localhost ([127.0.0.1]:38836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4qDV-0008Jf-90 for submit@debbugs.gnu.org; Tue, 04 Jan 2022 15:15:33 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:41050) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4qDT-0008JR-AL for 52973@debbugs.gnu.org; Tue, 04 Jan 2022 15:15:31 -0500 Original-Received: from [2001:470:142:3::e] (port=53270 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 1n4qDN-0006My-Lg; Tue, 04 Jan 2022 15:15:25 -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=z1O2F3xQiMpqM33SVVkumX7L3vfvMRblEYF2uEdxR74=; b=kxs/ONe/Xu85 INLR9sa8XclrhQxhyj5MDVxTGhF72DwAXz7ZE95WDedLQKjGrSM15fNw5Oo5KvBgvoUzTtLn2na7R Mmo/8H5Syh3hQVqw19QMQOnfHB3EHILCyj6MCmbVKkv5plz0H1c4W51bPoYiBoFgkQUr4VLLty6bV 9SwOuyZHuth/+zFAfw3thIia+xUFaqI0rxX/MDOlhzRuSds8NOGCYFO700CvqgVcHzSH5K4/IZlYN ZdCdZ4y1QYs5iwjwS5PXih7VZQhLGrSzJv87NViUfzBza7RvNLFZ4qXNtG85j2tSTSEQOlBGwIMr3 OKdEpgHxaCkHQ5rk39yLtg==; Original-Received: from [87.69.77.57] (port=2725 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 1n4qDG-0006bq-3E; Tue, 04 Jan 2022 15:15:24 -0500 In-Reply-To: <87h7aj463g.fsf@posteo.net> (message from Philip Kaludercic on Tue, 04 Jan 2022 20:08:03 +0000) 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:223663 Archived-At: > From: Philip Kaludercic > Cc: Juri Linkov , 52973@debbugs.gnu.org > Date: Tue, 04 Jan 2022 20:08:03 +0000 > > Eli Zaretskii writes: > > > I think once the user turns on context-menu-mode, all the modes that > > defined their context menus should automatically activate them. There > > should be no need for any user customizations except turning on this > > mode. > > I would disagree, neither do I necessarily want all mode, nor do I > necessarily want to have the entries listed the default order. In my > case I fix this by manually setting context-menu-functions to the > functions I want to use. Then we should allow users to opt out of the automatic activation of the context menus. But the default should IMO be that they are activated in all modes. After all, this mode wants to mimic "other applications", and those don't let you choose at all. So I think users, especially newcomers, would expect that default.