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.devel Subject: Re: New Context Menu Date: Thu, 19 Aug 2021 11:03:01 +0300 Message-ID: <83zgtd2762.fsf@gnu.org> References: <20210818120834.i3orh535tb2enpos.ref@Ergus> <20210818120834.i3orh535tb2enpos@Ergus> <87r1epzznt.fsf@mail.linkov.net> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9578"; mail-complaints-to="usenet@ciao.gmane.io" Cc: spacibba@aol.com, emacs-devel@gnu.org To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Aug 19 10:05:38 2021 Return-path: Envelope-to: ged-emacs-devel@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 1mGd3R-0002IE-3s for ged-emacs-devel@m.gmane-mx.org; Thu, 19 Aug 2021 10:05:37 +0200 Original-Received: from localhost ([::1]:50644 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mGd3Q-0002Gi-0d for ged-emacs-devel@m.gmane-mx.org; Thu, 19 Aug 2021 04:05:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59868) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mGd1M-0000Gj-Un for emacs-devel@gnu.org; Thu, 19 Aug 2021 04:03:28 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:36830) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mGd1M-0005FK-Ew; Thu, 19 Aug 2021 04:03:28 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:2335 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 1mGd1C-0007K9-HW; Thu, 19 Aug 2021 04:03:28 -0400 In-Reply-To: <87r1epzznt.fsf@mail.linkov.net> (message from Juri Linkov on Thu, 19 Aug 2021 10:01:10 +0300) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:272652 Archived-At: > From: Juri Linkov > Date: Thu, 19 Aug 2021 10:01:10 +0300 > Cc: emacs-devel@gnu.org > > What would a good key to bind such command? Maybe 'S-'? Probably. Or C-M-. > But please note that currently when you select a menu item > using the keyboard, many commands will fail with > > (error "Command must be bound to an event with parameters") Those commands should ideally be fixed to not signal such errors, because that's not good UI on TTY frames. Commands that cannot be fixed shouldn't appear in the context menus popped on TTY frames to begin with.