From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Philip Kaludercic Newsgroups: gmane.emacs.devel Subject: Re: Renaming eglot -- or at least add an alias? Date: Sun, 02 Oct 2022 15:52:04 +0000 Message-ID: <87mtae2pgb.fsf@posteo.net> References: <83pmfdduix.fsf@gnu.org> <86sfk7hse3.fsf@gmail.com> <8735c6tq6t.fsf@posteo.net> <87r0zq2uea.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6641"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Tim Cross , emacs-devel@gnu.org, Richard Stallman To: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Oct 02 17:52:48 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 1of1Go-0001SW-IA for ged-emacs-devel@m.gmane-mx.org; Sun, 02 Oct 2022 17:52:46 +0200 Original-Received: from localhost ([::1]:57082 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1of1Gn-0003ze-FS for ged-emacs-devel@m.gmane-mx.org; Sun, 02 Oct 2022 11:52:45 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38966) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1of1GE-0003K5-22 for emacs-devel@gnu.org; Sun, 02 Oct 2022 11:52:10 -0400 Original-Received: from mout01.posteo.de ([185.67.36.65]:46883) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1of1GC-0000a3-3J for emacs-devel@gnu.org; Sun, 02 Oct 2022 11:52:09 -0400 Original-Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id ED72724003B for ; Sun, 2 Oct 2022 17:52:05 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1664725926; bh=mg73YZwWGe9EAsGRJIzQf5EoYGZo/qYLoHbdsz4VuQA=; h=From:To:Cc:Subject:Autocrypt:Date:From; b=PL9++WhdauEHIreEVXOHVb/fIB9HeMazRd2QZJyT9Se4GHtc3oFov65qx/2tjMjEe 3Q216iynCXMjMkIlw0DMcHYYWvQ3nbctuQnCmCRSsSY0DrvnqOhp+8RdK2gXutvI1A OU9aHFa9C7ugH6XdXZvJ4fU+zcNKuDx1Hgq40IasMEefaXUnbWXEYNujaH6wtU14e/ 2o/kXfx2pG8uM2wq7xZWbqJjTf5jwqNaFQAnFiWGSBqjl4lQ5CUzoP7+VO8UslZRTq TSQGvOAsG2MdzDgmlpVIbFK6AwNirBbR9ja5wHO6dOxTiAAZN7JLrvEBnFlKGPxt1R p4drcaDp3mRqQ== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4MgT4530Y9z6trJ; Sun, 2 Oct 2022 17:52:05 +0200 (CEST) In-Reply-To: (=?utf-8?Q?=22Jo=C3=A3o_T=C3=A1vora=22's?= message of "Sun, 2 Oct 2022 15:42:43 +0100") Autocrypt: addr=philipk@posteo.net; prefer-encrypt=nopreference; keydata= mDMEYHHqUhYJKwYBBAHaRw8BAQdAp3GdmYJ6tm5McweY6dEvIYIiry+Oz9rU4MH6NHWK0Ee0QlBo aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0 ZW8ubmV0PoiQBBMWCAA4FiEEDM2H44ZoPt9Ms0eHtVrAHPRh1FwFAmBx6lICGwMFCwkIBwIGFQoJ CAsCBBYCAwECHgECF4AACgkQtVrAHPRh1FyTkgEAjlbGPxFchvMbxzAES3r8QLuZgCxeAXunM9gh io0ePtUBALVhh9G6wIoZhl0gUCbQpoN/UJHI08Gm1qDob5zDxnIHuDgEYHHqUhIKKwYBBAGXVQEF AQEHQNcRB+MUimTMqoxxMMUERpOR+Q4b1KgncDZkhrO2ql1tAwEIB4h4BBgWCAAgFiEEDM2H44Zo Pt9Ms0eHtVrAHPRh1FwFAmBx6lICGwwACgkQtVrAHPRh1Fw1JwD/Qo7kvtib8jy7puyWrSv0MeTS g8qIxgoRWJE/KKdkCLEA/jb9b9/g8nnX+UcwHf/4VfKsjExlnND3FrBviXUW6NcB Received-SPF: pass client-ip=185.67.36.65; envelope-from=philipk@posteo.net; helo=mout01.posteo.de 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, SPF_HELO_NONE=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.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:296626 Archived-At: Jo=C3=A3o T=C3=A1vora writes: > On Sun, Oct 2, 2022 at 3:05 PM Philip Kaludercic wro= te: > >> Jo=C3=A3o T=C3=A1vora writes: >> >> > Since when are names "intuitive"? Do I have any intuition about who >> > you are or what you do from your name alone? Names are abstract >> > indirections by definition (with some 20th century structuralist and >> > post-structuralist caveats that I really don't think apply here). >> >> Intuitive in the sense that you can reasonably infer information given >> previous experiences. I know that [languagename]-mode is usually a >> major mode for a language. A package name like "hl-diff" gives a rough >> idea of what the package is about, when you know that "hl" stands for >> highlight. Something like "highlight-parentheses" is obvious. If you >> know about VC, then "vc-fossil" is an intuitive name. >> > > Those are all phrases in disguise. Even "hl" is really two things. I guess so? What is the other thing? > One could have come up with a short phrase instead of Eglot, say > "emacs-very-bueno" or sth like that. That would probably be more intuitiv= e. > But also probably silly, and easy to miss the target. I am under the impression that we are talking past one another. Yes, I agree that "emacs-very-bueno" and "Eglot" are equally opaque, but why is that important? I am saying that it might be good to _at the very least_ add an alias for `eglot-ensure' consisting of only English words. > None of this makes any difference to the fact that Eglot is the best > name for referring to exactly what Eglot is. Tautologically yes, but this is too abstract. The question others and I are raising is whether or not the function of Eglot is best described by the name "Eglot", for nothing more than the practical issue of feature discovery and ease of remembering a name. > Jo=C3=A3o Also, do you have comments on the other suggestions form my previous message?