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: master 927b885 1/3: Disable filtering of commands in M-x completion Date: Wed, 17 Feb 2021 22:04:34 +0200 Message-ID: <83v9aq5ulp.fsf@gnu.org> References: <20210217165944.26910.26583@vcs0.savannah.gnu.org> <20210217165946.030D420DFC@vcs0.savannah.gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33228"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Stefan Kangas Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Feb 17 21:06:39 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 1lCT5p-0008WK-Ln for ged-emacs-devel@m.gmane-mx.org; Wed, 17 Feb 2021 21:06:37 +0100 Original-Received: from localhost ([::1]:45228 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lCT5o-00023N-5O for ged-emacs-devel@m.gmane-mx.org; Wed, 17 Feb 2021 15:06:36 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56594) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lCT3k-0000mS-7W for emacs-devel@gnu.org; Wed, 17 Feb 2021 15:04:29 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:54135) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lCT3j-0002CB-Vp; Wed, 17 Feb 2021 15:04:27 -0500 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4325 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lCT3g-0004ix-Td; Wed, 17 Feb 2021 15:04:27 -0500 In-Reply-To: (message from Stefan Kangas on Wed, 17 Feb 2021 11:27:11 -0800) 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:265068 Archived-At: > From: Stefan Kangas > Date: Wed, 17 Feb 2021 11:27:11 -0800 > > > commit 927b88571cebb4f64aca360fbfa5d15a1f922ad6 > > Author: Eli Zaretskii > > Commit: Eli Zaretskii > > > > Disable filtering of commands in M-x completion > > > > This makes the default behavior like it was before: > > M-x completion doesn't filter out any commands. To > > have commands filtered based on their relevance to the > > current buffer's modes, customize the option > > 'read-extended-command-predicate' to call > > 'command-completion-default-include-p'. > > I can understand this decision for Emacs 28 There's no decision yet. We are still discussing how best to do it, and useful ideas are still being brought up. Including by you, in the message to which I'm replying. There's no rush to make that decision, as Emacs 28 is not around the corner yet.