From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ergus Newsgroups: gmane.emacs.devel Subject: Re: Select completions from the minibuffer Date: Tue, 22 Mar 2022 18:10:29 +0100 Message-ID: <20220322171029.bufqqzc6fjynylei@Ergus> References: <86h7817mj4.fsf@mail.linkov.net> <87ilsgx5fx.fsf@gnus.org> <86bkxz3y1h.fsf@mail.linkov.net> <875yo7p0hh.fsf@gnus.org> <86v8w675un.fsf@mail.linkov.net> <837d8mf6pf.fsf@gnu.org> <20220322141815.2iq7jec2d5lvfox3@Ergus> <831qyuf3e0.fsf@gnu.org> <20220322154637.i3hqnxhffme3uuiu@Ergus> <83wnglexef.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16945"; mail-complaints-to="usenet@ciao.gmane.io" Cc: larsi@gnus.org, emacs-devel@gnu.org, juri@linkov.net To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Mar 22 18:11:55 2022 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 1nWi30-0004GC-NZ for ged-emacs-devel@m.gmane-mx.org; Tue, 22 Mar 2022 18:11:54 +0100 Original-Received: from localhost ([::1]:45158 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nWi2z-0003jf-4s for ged-emacs-devel@m.gmane-mx.org; Tue, 22 Mar 2022 13:11:53 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:34520) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nWi2M-0002zA-Vv for emacs-devel@gnu.org; Tue, 22 Mar 2022 13:11:15 -0400 Original-Received: from sonic311-14.consmr.mail.bf2.yahoo.com ([74.6.131.124]:38994) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nWi2L-0004e7-7y for emacs-devel@gnu.org; Tue, 22 Mar 2022 13:11:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1647969071; bh=gtTRSgqZ9aOsIjrnh03HTtpayd2T3EN+ucOxNYgVL6I=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject:Reply-To; b=egUjk4MP7ichPGMlKh5y6Z/NwVRLFLWeOgt3WOoCQ6eapgHrroBS8nji1yH5ff38K//p752+sbC3YgLvbVyjjpt8UOwOqBz6jxHP5vneRq3J0E4mz+26eJ6T7f11/1Lq2nN4Dq8/O6GGCa5lUjhniYs4B0UIoVlAmzdz2al6c0fgmiWvQFS3LFpboLY3f5Z1HHu1lTapTqtY5cHGD9L+uBC990XZ3V4zwxk5m1aGdma74P8YG/MlZ5IivhsIIcHhfpGeJYMJlBltShaJh9yrjzPmK4OxYtFqPOxDVXcoqUvhWcK0Q+l3ZZ6TP81n446GXDnelsktg9qnVyWicsg7vg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1647969071; bh=7QjZuR2u7GmrnACvHtEraPbBUPpN9SU1vQ2D7koc3nf=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=U7IqksSm6ego3VJbfQgnh+OcF4rtZxTOuIkuiK6hZ3Uu29sqaMjm3J9vIvYg0QfmVJ3sCT40GaMJNFtMZwJ9McC8tFFb1Cjt7uXQj0xWBltxjopOsA2sRzwnYMfMRcAohCm0UlbOsq7uNmr3D0UoCpNZXbwyVYR8SvpyqExBUNF1GhRNIzBSW1Ii+bTRwf3JGd27pEtamtBcN9ZU7gRq4UgDYS7C8u44WXODZJD20POu3r8o8pvM0hBz2tWxgvl7usH/xM6a392QZ0oitd8MoDXLt3WEjG5yYauf0mKP2KofcYH6wT+3+T5i8TqKD8WCDvG0urGB3U8cZd4UTXbboQ== X-YMail-OSG: SF53uKIVM1lopMj70Do78ZJ60CECetJFCLGNjdhAolPVj9y_Tcwtbcq7yprXy3K w2yhDXSDNIvFl8e_oUDpOgKZPu4ydRt59N9AyOW5gAe7KxYqiOB_SrnHDleXgyaQVCyIxYXerc_2 gi77xi__5uB.3aDvpagY0RXRelOLrZJZ62Nly0mcrOzUmwhYUrqrz0o1rPsUNnVpzhWVWBYvOVEN lpyhd242cV34GR634VnuE85cdSEs3UVn7lbc1xrV58z77Ggi4F3FA6.NXzzhSWExqSDjTEth.sSS 8SzkJGxXaMsrOp8cwqNYWpIi_LOGCIj0JN21cxITrarCTGMsftYvgXRBs7MAr903TCiqQnhRiqJy nwkjKYMDwHUgkok_vurgsE5hu.aZ.9CHbCupNCrB6Ef7jc_LuzLRtqPCkTuSNLYiaFhj9T3Diezs Ju.SVQ2Cmpi4VDKOUVjG4UFrWeFefJwgA6dwg7g.gXRuEHGk2TKUn_Nyf1huFVWwdR_H.0Ju9r7i 7qPhAInhAanIAhmlXm2diLucfWF6mTvYOFS.jDw6blu1Bnd.TwB87RoRCZ8R6bYHqf0F2UuVuUIG fzR8Rzpkva1hly00.hAsJGbsNOkmzY3l7bS6QLJp8U2_jOHTDkrb.5eDbWSFcgziZ1CGmRSDRkZJ bBYKKhiJqaO6_6P6Wezufx8.WXV4WvtzCghAd8JchIjM9_o_uME3bvkvCcbqColGkftX0wQBatm_ 2MAvBiaOz5.GgvnOJt.AqvKtjVEb_PknMlRoBH73lDQ7XZ0YllqDUp1fiNStklWEiauEGu5HmpQe sjvbj_3IfiVZBSxIRKZE5yPqS51X6VvYOXLXTyWjI9 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.bf2.yahoo.com with HTTP; Tue, 22 Mar 2022 17:11:11 +0000 Original-Received: by kubenode514.mail-prod1.omega.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID c32f9d0938cbc50440b9861b7f4dcfd9; Tue, 22 Mar 2022 17:11:09 +0000 (UTC) Content-Disposition: inline In-Reply-To: <83wnglexef.fsf@gnu.org> X-Mailer: WebService/1.1.19894 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol Received-SPF: pass client-ip=74.6.131.124; envelope-from=spacibba@aol.com; helo=sonic311-14.consmr.mail.bf2.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:287363 Archived-At: On Tue, Mar 22, 2022 at 06:59:20PM +0200, Eli Zaretskii wrote: >> Date: Tue, 22 Mar 2022 16:46:37 +0100 >> From: Ergus >> Cc: larsi@gnus.org, emacs-devel@gnu.org, juri@linkov.net >> >> BTW Eli: >> >> Some of the new and old completions customs have some name miss-matches: >> some of them are called completion-something and some others are >> completions-something in plural. >> >> There are some of them with `:group 'completion` while others don't have >> that... could you please check if the names could be standardized and >> may be added to the right group?? >> >> Specially the options I added I am not sure if they are well named and >> for sure they don't have a group name... > >For options just added it might be possible, but for options that >exist for a while, I'm not sure renaming them is a good idea, or is >even practical. > >For the new ones, feel free to suggest renaming. I suggest 2 things: 1) add the group field for all of them 2) use completionS in plural and declare the old ones that are in singular deprecated alias for the new ones... and keep them there for the next 10 years... the intention is to make things uniform and easier to find (either throw completions or the custom interface...)