From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: [External] : Re: Smarter M-x that filters on major-mode Date: Fri, 12 Feb 2021 17:37:06 +0000 Message-ID: References: <8ed9b43502ae1480e06b@heytings.org> <83r1lohqoc.fsf@gnu.org> <87wnvfenry.fsf@gnus.org> <87blcrdlqf.fsf@gnus.org> <87v9aydg3f.fsf@gnus.org> <83y2fuheph.fsf@gnu.org> <87im6yd4sz.fsf@gnus.org> <8735y2y44f.fsf@gnus.org> <87mtwajua4.fsf@telefonica.net> <87eehmwfeg.fsf@gnus.org> <87blcqjq45.fsf@telefonica.net> <875z2ywbvm.fsf@gnus.org> <87pn16mehu.fsf@gnus.jao.io> <87o8gpvdfd.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36687"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "emacs-devel@gnu.org" To: Lars Ingebrigtsen , "Jose A. Ortega Ruiz" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Feb 12 18:40:03 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 1lAcQE-0009ON-3G for ged-emacs-devel@m.gmane-mx.org; Fri, 12 Feb 2021 18:40:02 +0100 Original-Received: from localhost ([::1]:40160 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lAcQD-0004mo-01 for ged-emacs-devel@m.gmane-mx.org; Fri, 12 Feb 2021 12:40:01 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48858) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lAcNU-0001za-IR for emacs-devel@gnu.org; Fri, 12 Feb 2021 12:37:12 -0500 Original-Received: from userp2120.oracle.com ([156.151.31.85]:37594) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lAcNS-0006Xp-M1; Fri, 12 Feb 2021 12:37:12 -0500 Original-Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 11CHU4nB058615; Fri, 12 Feb 2021 17:37:09 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=IkRh+WVZKmGepteywAZjMdh0Uf1+EGxDWT0mhYM4uTY=; b=SN77QSMw06gAZXYu6DQkDIuaSPjMfyO8Y5d86PB1HuX0JsCE+OGf4GnKxxLZaERXKuJF li5gB/DhuorG4ZMlsMl20gnzSUzRUq6+rsKmLzvHA8WQAD9ATiP5FhGig+j2qhVlrkUJ VLjHi50eY4maQYlpN3jmvMg9M/M4BFTEEKg2kG9agBiAQXfpS1OvwqbkrVvTTdUx+clk UiHQpywG4BXRCKHffJf1LMELpxcrI8J0Llu3ccabBQZVMRcdflcVJjWyHWUXQrQvqrgI FcWXZY+hMsvx+/beoadwoOQHKp6+FxAlbV802aPOjLLpKJPHXnn18BfqpcNTE02eRyOF ZA== Original-Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by userp2120.oracle.com with ESMTP id 36hkrnc13w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 12 Feb 2021 17:37:08 +0000 Original-Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 11CHUscb149689; Fri, 12 Feb 2021 17:37:08 GMT Original-Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2174.outbound.protection.outlook.com [104.47.56.174]) by userp3020.oracle.com with ESMTP id 36j4vw0kjk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 12 Feb 2021 17:37:08 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AmeqsPWUpuMuEoLgaJUgSOXNWhNPxtzgIJLGXv3/8ZpK9/b9NlRjYZySQJS3wfcAa0RRduTcR+3FzJImTl1OyINgh+njLv+Wi66NTTSwezxRL//2jMnkOL0Uf1I41eKM9R5kyptbH4zmkz4xKtOcjHSPieAFLR/RbcbdYhhNswXJSRggetWaqLmInVABb8ST4n4tzhHRT9mcDEbINmp+Wvz0umPy06IASthe4h2tkYMARxyRMPTBiyT9NJd/9nslIFBcoT4csWuqliQ1YDa6jkR1hiKmYBrzuXXZtVy19mZmoSQCMu4ni+sf6tflpwAZgADw58HJz6VP8MBCmVxRyg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IkRh+WVZKmGepteywAZjMdh0Uf1+EGxDWT0mhYM4uTY=; b=V2dZdOOn1usp6I5mwD7Qy+TYZzV0M3pyUoFtKSKRGn2BicU2iTa8c55aefImGHNzVhDP/9yxhcnQm0j/uecNNZpw6H+6gusT4+tH0sXecVBQuNHwfQzlOdp1MFH/UQ28C8aWebN8NtMN/e6RiyAfyUK4SWVYzg2LXuWyvvCdAkD8eqhB5s7tvGdY4fLF6x6V+pmy/8GXaguRT7qrX8r7zQp7A2raD/tl0rPNVB0N56mpzLXYMMXDo1BiKqrkyme9Bh9fdR5EjVbJQQGRG1zruZXi4ZHrwVppVKfwuUCN+PvQ/PlFlL4YElHBKAnPS09EwZbX4eebNJH8dLMp29Sa7g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IkRh+WVZKmGepteywAZjMdh0Uf1+EGxDWT0mhYM4uTY=; b=Gu9K8BzwUnFxigWTGdGaJvwHpneQc4hbAVbXe6CTAVJtC6fohjhCTwnzG+WTwq7Nk9Y5HPnD5VDsqw4UPh7KO/7FW6yBkW0niOB0GxwvBj64CS5bD7uCqulbPZ9PYxnqPFbHyahXQBMCvmMUoQLcnCk0nImFND5436qSmFxuZDo= Original-Received: from SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) by SN6PR10MB2783.namprd10.prod.outlook.com (2603:10b6:805:db::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.27; Fri, 12 Feb 2021 17:37:06 +0000 Original-Received: from SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::b8d2:db6d:3e4b:d315]) by SA2PR10MB4474.namprd10.prod.outlook.com ([fe80::b8d2:db6d:3e4b:d315%5]) with mapi id 15.20.3846.031; Fri, 12 Feb 2021 17:37:06 +0000 Thread-Topic: [External] : Re: Smarter M-x that filters on major-mode Thread-Index: AQHXASIm4r3Z1+0W5kOZzzx9eqJIh6pUwj2g In-Reply-To: <87o8gpvdfd.fsf@gnus.org> Accept-Language: en-US Content-Language: en-US authentication-results: gnus.org; dkim=none (message not signed) header.d=none;gnus.org; dmarc=none action=none header.from=oracle.com; x-originating-ip: [73.170.83.28] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e719259c-4bdf-48de-cc25-08d8cf7cd12f x-ms-traffictypediagnostic: SN6PR10MB2783: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2803; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: vtVHSUW9xKpF0d9ChJi/Q6gwdWDHUvihnJ6Tw+wpnV9SAM6uFi3fWnrlnH9y/rV+tCTX5ofCKa0MUiJtyDpKMqwpjm4+js8NbVIU2d2XvDfpWfLhxGF2BxTpsG9ol3VDOO/has1hlkUJQNw1jCEq4cnMCilXzdEJf3dmZNNSmiVHOqeFgDll9n7ateVUGf2CZwUA73zii9ul8bxX5VYJWPffZ41Cabi1DfAuyN48Ak7rhP0PdGSRIKOZIkece3E7A5zJ/ofSABGsymsCuly+Jgv3UqQUmRP9W684nWDj1/ws2F2Y8fY8f8UK5sIGYXb2VJIov5iliSnutcRJzn5/RPFUKFnC++MG5I2MS/dE9tCYMDXHV8LWHV5ieeBN0JlfjU/TDt/cEkn1V0bUA4czOs85W/yKyuBXK0ut+dCyeqAbxgewZYeE41MjiYVkiuowfRY270tBQC3x8e+MXQTsIkf2iiM83+X2QOMB2R6EIUK1VmDAs4wZqBA1rS9EAi3OS5IA43Q9k0unVk2FqF5p2g== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR10MB4474.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(136003)(366004)(346002)(376002)(396003)(186003)(2906002)(44832011)(26005)(8936002)(6506007)(55016002)(33656002)(7696005)(66476007)(52536014)(9686003)(110136005)(478600001)(4744005)(4326008)(66946007)(71200400001)(8676002)(66446008)(316002)(64756008)(5660300002)(76116006)(66556008)(86362001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?Tzk0u3Wc64xXUGG3LRAmJsxcWpQHR/ch+dAiAbUbz35+mDjGlwDSHjwHN/K4?= =?us-ascii?Q?8M0fRQUAphM/IMRiDcQsWqePr97ze+2I4Oadd3aqAMTkBc/AZC1Z3emVyDSK?= =?us-ascii?Q?aBq04np6rmqKN1jBgaQ6wiVE1POUCY7y8VvyCveBrZVcKWEweL8ggGxpcfI0?= =?us-ascii?Q?hEsbHk0wlXq/x+/nJOy+QFtwHeEclvfN7bokk2+vC3D1+8bb69H0LI0HhWeX?= =?us-ascii?Q?AS839z/ceTkrTLuzJsQi0WXiQ5bGbg2b0ApYvnB8nNcIB2Mrb5ttYh+53ciL?= =?us-ascii?Q?MD5wzWB24DMGVsPdqWgrfAkoa9XUQgVVUHvI2nPWZf8w2dZV+fp7BtJJxEgt?= =?us-ascii?Q?teu5x0hc1nkNgbV6ies3rhEBxpcM4EyGvoW/eZgL8POcFXJMFPhVNuh2nq1o?= =?us-ascii?Q?bJxcsmX4U3QHcAirk7QIElHh7WKQkzpKaG4a6Mxmhuft5X3M362cBxTbg83z?= =?us-ascii?Q?HaducBThIHILFQRQC616hR00gUbyz6cIQsJ7Zoagiy3J+AjIeKcvG7ffdFm1?= =?us-ascii?Q?4YdjiuOAGZnlAzv8aBh9MEG9iMygE4UXEmsMQcT3Jwr0hvdl9Nj0dCDH34qf?= =?us-ascii?Q?selj1kBvHXrccAXpP7HLfnger4ZzoUh3EB2UHyRm5lHR42vgeFiv8bnEeej/?= =?us-ascii?Q?+FYC x-ms-exchange-transport-forked: True X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR10MB4474.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e719259c-4bdf-48de-cc25-08d8cf7cd12f X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Feb 2021 17:37:06.4902 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: pHhe4eRjbh38GHIEabCkNLVragP7pC8SIvz5VPVE8PpMbrgZ4E5dTAZ2VZXHQT9Fu4w5HAkGXMZiyEdV/TpD9w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR10MB2783 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9893 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 adultscore=0 mlxlogscore=850 mlxscore=0 suspectscore=0 malwarescore=0 phishscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102120130 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=9893 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 spamscore=0 impostorscore=0 mlxscore=0 suspectscore=0 mlxlogscore=999 adultscore=0 clxscore=1015 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2102120130 Received-SPF: pass client-ip=156.151.31.85; envelope-from=drew.adams@oracle.com; helo=userp2120.oracle.com X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:264532 Archived-At: > Any opinions here? Yes. Don't do any of this. Just leave `M-x' alone. I mentioned more useful possible extensions for `M-x' (and not just `M-x'), which give users more, not less, control over which commands are offered by completion. The changes you're considering making are in the wrong direction, IMHO. And they aren't needed. Please don't hard-code any filtering for `M-x', however smart you might think that might be.