From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Renaming eglot -- or at least add an alias? Date: Fri, 7 Oct 2022 15:03:36 +0300 Message-ID: <5a1e604c-4500-a476-da3d-259d9057a7f0@yandex.ru> References: <83pmfdduix.fsf@gnu.org> <86wn9ji3ma.fsf@gmail.com> <86tu4lsnqk.fsf@gmail.com> <8335c0p2fn.fsf@gnu.org> <83leproov6.fsf@gnu.org> <83fsfzonwn.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32594"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 Cc: rms@gnu.org, ams@gnu.org, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Oct 07 15:57:04 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 1ognqa-0008Ml-KP for ged-emacs-devel@m.gmane-mx.org; Fri, 07 Oct 2022 15:57:04 +0200 Original-Received: from localhost ([::1]:60124 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ognqZ-0006A3-I7 for ged-emacs-devel@m.gmane-mx.org; Fri, 07 Oct 2022 09:57:03 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36570) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ogm5P-0008C1-37 for emacs-devel@gnu.org; Fri, 07 Oct 2022 08:04:15 -0400 Original-Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:35782) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ogm5L-00073q-Va; Fri, 07 Oct 2022 08:04:14 -0400 Original-Received: by mail-wr1-x436.google.com with SMTP id u10so6987486wrq.2; Fri, 07 Oct 2022 05:03:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=Ib4NaC4//5dK8Mi1Bo6s/ms9bQNZTPOAegk36Db76Ts=; b=Z8gaS6tjXXQj/bo9U/1t6W1nzkGvlpmED0X8IO8wVcAzaEVlO62v36TE7ZqoWZAbMC cQAQzkQ2CwwAd7V41qPFbDh4z5dzwxcUNco6AKfC3x0SJU64/7epZQyTkLtbwKLPffwN QqU7Q2jqdCz3FJN8AO9nPxpM5GaxwXUDwDSdZIhRCJdcMYzfppIe2HaTn1OEN5QgkXSD Dq5zviH4BTNgIYtsA4/7yph7D/wEi5HTQdBKCk3R6E73Z+Xp93XOPrKvbxl1Wl9ZKBq4 leyZ4GzdaKdhYIi5bNAc7enhbu3/t8nI7CxpRdKyDu5z/YWkWD6+KCpiCGYO3VujPIN+ i6NA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Ib4NaC4//5dK8Mi1Bo6s/ms9bQNZTPOAegk36Db76Ts=; b=OwHf0+hUKCyuMKds/e6aEAsu4d3xhsAFv4/AHiKDN5WHnF6MqGUDNhhx+aiwUAIILl 46GtIJpGFpmnDFcyLJ3TP/nUEctYuRXigmRN9KIDQUIOO4VaLTT/zFsK0KOGmfYB4MU5 Q+SVVUlOnawYpmWgOsAaFLe+sb2jhICwMjoEhUsG14L2nyMYojI8nZaqen5TJImAMUGT YxojuOCE9ce7Z6seFwGQF4R223alpxH13LYn55E49jwABRK7lNcxvFN24WpDymJb0dae Qyako0zIaAIS3iZtHMs/HFVr1+jDDE9PodWutAJk+7AHSHJ35bTJg5ELeFACxoS/9124 nidA== X-Gm-Message-State: ACrzQf09EQ1r7SOt8C4ZcnNLBKHU+ZvZ7NTPPwAYX1q3m2qlFv/zO6pe JEo/b+l1/ZsM28bt9jwHJ1OFBMCqjVE= X-Google-Smtp-Source: AMsMyM5MUzJMn1o87qmV45Ff+kMFfHJOfOwbcb1ajnZtOYfVhv9VfybN5FOvporuSi/AhkERbEGvvQ== X-Received: by 2002:a5d:47c2:0:b0:22e:4911:6925 with SMTP id o2-20020a5d47c2000000b0022e49116925mr3009941wrc.403.1665144218005; Fri, 07 Oct 2022 05:03:38 -0700 (PDT) Original-Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id m38-20020a05600c3b2600b003b4ff30e566sm21077750wms.3.2022.10.07.05.03.37 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 07 Oct 2022 05:03:37 -0700 (PDT) Content-Language: en-US In-Reply-To: <83fsfzonwn.fsf@gnu.org> Received-SPF: pass client-ip=2a00:1450:4864:20::436; envelope-from=raaahh@gmail.com; helo=mail-wr1-x436.google.com X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NICE_REPLY_A=-2.699, RCVD_IN_DNSWL_NONE=-0.0001, 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:297148 Archived-At: On 07.10.2022 14:48, Eli Zaretskii wrote: >> Date: Fri, 7 Oct 2022 14:38:34 +0300 >> Cc:rms@gnu.org,ams@gnu.org,emacs-devel@gnu.org >> From: Dmitry Gutov >> >>>> We could put them alongside EDE's and Semantic's menu entries. Or maybe >>>> instead, given that EDE is not the recommended choice for "Project >>>> Support" anymore, and we don't usually recommend Semantic to new users >>>> either. >>> Or we could make the EDE/Semantic menus have a sub-menu, whereby the >>> user could select which kind of "support" they want. >> That depends on whether we want the menus to present an "intro" to Emacs >> functionality that doesn't require much reading to pick the right choice. >> >> IMHO that can be the best goal for the menu bar. But you might have a >> different understanding of its role. > Something to revisit at a later date, I think. Too many things are > still in flux: Eglot, tree-sitter... The functionalities overlap, and > at least I personally don't yet have a clear idea of how to make the > best "mix". IIUC tree-sitter will be used by specific major modes that implement the integration. Some will just do that from the outset, and some might have user options to toggle. But if those options are featured in the menu bar, they probably will be in the major mode's menu, not inside Tools.