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: Sat, 8 Oct 2022 02:20:42 +0300 Message-ID: References: <83pmfdduix.fsf@gnu.org> <86wn9ji3ma.fsf@gmail.com> <86tu4lsnqk.fsf@gmail.com> <83ill0vzit.fsf@gnu.org> <835ygzv4p3.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="1105"; 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: emacs-devel@gnu.org To: rms@gnu.org, Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Oct 08 01:22:16 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 1ogwfX-000AeC-QN for ged-emacs-devel@m.gmane-mx.org; Sat, 08 Oct 2022 01:22:15 +0200 Original-Received: from localhost ([::1]:43798 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ogwfW-00008r-M1 for ged-emacs-devel@m.gmane-mx.org; Fri, 07 Oct 2022 19:22:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48404) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ogweX-0007tQ-9D for emacs-devel@gnu.org; Fri, 07 Oct 2022 19:21:13 -0400 Original-Received: from mail-wr1-x431.google.com ([2a00:1450:4864:20::431]:44683) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ogweU-0005ok-UY; Fri, 07 Oct 2022 19:21:12 -0400 Original-Received: by mail-wr1-x431.google.com with SMTP id r13so9220794wrj.11; Fri, 07 Oct 2022 16:20:45 -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=UwXVKWSchUWLGocvNVoj/nCHqg63VrOZCkjyc9yd/Sw=; b=HoHk68uZRNM+n2Qas/Q/n5wAmN1HSYD5R+kgxnj4/ha5B4N8ZF96OujNyxNqur7f2L Q/DrQoqaGR/keY7ESNfXxEKIQ+qaHgknX5reQ3lHRSfc1d4m09FabmS8nBuvIFWyU+KA p+xIRkM2X6XiFkgUmsrybApe2Z9qAMPmJhk2Qonp/KiUoxxOG97w5lvkHKuNKFH5KI1p PXKN2R7s43CJC6mkJIknh/BJyBlI0FBfLyppy5wzvQXAVr2szcQmuR+OLXcJMkPxTU0v wAvC785USRKrRAR2tFA21eOB1GtP6Do2ywdBiB12IjtwoNdwO0uDpZKJxLwZkA42Sgo3 t7Fg== 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=UwXVKWSchUWLGocvNVoj/nCHqg63VrOZCkjyc9yd/Sw=; b=kql8DtzeQWo1hCW2RfUubW+6nPP/7uokH96EANvu4YRENR6Bfxtw9Lu/KGFzqRykM0 e6u1o0Yp77QDLHNnHWMQTvE9n4tQEuL70J0F4gEJuo76FRd907O8ha0Ok1YhPvbsXMmX e6B8Hsoew5E+x5PCaz6j8PwlaeLGKfwgSkiW3fGuX+raEjkLBRfxRuAVyHCHc2qVmV/q 8hGUWJIkc8eh3MYSr9+871q2Y9z+q+2cIqWCHyQ2r9BRLc7qcAavz8E5AzLwQ8AKAAW/ jhGNd+f/ibC2MQZfMCVPNXnnQHiBPD8aLMpjm4Y+0U0iQTG3NQfM8celLei6X+RiHmmU xI+Q== X-Gm-Message-State: ACrzQf15tznsf6M1WR2+QdNEc0uAq8BQBzSSEbu3TEYzqFt7ycmzjPjD ZPSJ7k5/ixdpgr/XfsQOH9V+LEVzYTA= X-Google-Smtp-Source: AMsMyM7jQkGi+Gub7KAYHA9mV0jzz3+uxzBWcWTpR0l3F+3IRB7Le5MjnaPzHgPSy3BKVv+i8qb9rQ== X-Received: by 2002:a5d:6c6f:0:b0:22e:3fdf:4b27 with SMTP id r15-20020a5d6c6f000000b0022e3fdf4b27mr4682684wrz.150.1665184844340; Fri, 07 Oct 2022 16:20:44 -0700 (PDT) Original-Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id iv19-20020a05600c549300b003b47b913901sm23916185wmb.1.2022.10.07.16.20.43 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 07 Oct 2022 16:20:44 -0700 (PDT) Content-Language: en-US In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::431; envelope-from=raaahh@gmail.com; helo=mail-wr1-x431.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:297184 Archived-At: On 08.10.2022 01:49, Richard Stallman wrote: > We could have a Parse Code feature which uses can enable. For some > actions and languages, it would use Eglot, and for others it would use > Semantic, but users should not have to know about those two (unless > they are curious). I'm not aware of any languages where Semantic is universally (meaning, for most users) a better option. It can still serve those who have written a custom grammar for some domain-specific language, and those who have been using it for a while, and not willing to switch. In most other cases, Eglot (or LSP-Mode) should be preferred. There are other third-party language support packages (such as Cider for Clojure or Robe for Ruby) which some consider superior, but neither has been proposed for inclusion, so I'm just mentioning that for completeness.