From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: New Eglot release Date: Fri, 10 Mar 2023 12:50:27 +0000 Message-ID: References: <87a60sjneo.fsf@gmail.com> <87v8jfw5si.fsf@posteo.net> <87cz5mhmku.fsf@gmail.com> <87bkl5zsw1.fsf@posteo.net> <875ybc7gtm.fsf@neverwas.me> <87jzzoj0oy.fsf@gmail.com> <83lek4ztfe.fsf@gnu.org> 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="17624"; mail-complaints-to="usenet@ciao.gmane.io" Cc: jp@neverwas.me, philipk@posteo.net, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Mar 10 13:51:37 2023 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 1pacDg-0004Hu-FK for ged-emacs-devel@m.gmane-mx.org; Fri, 10 Mar 2023 13:51:36 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pacCq-0004OA-Du; Fri, 10 Mar 2023 07:50:44 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pacCo-0004Mi-Tl for emacs-devel@gnu.org; Fri, 10 Mar 2023 07:50:42 -0500 Original-Received: from mail-oi1-x233.google.com ([2607:f8b0:4864:20::233]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pacCn-0005St-6x; Fri, 10 Mar 2023 07:50:42 -0500 Original-Received: by mail-oi1-x233.google.com with SMTP id e21so4142944oie.1; Fri, 10 Mar 2023 04:50:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1678452639; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=AscGGmRzNXPgbhEPm5tFCzJhAf7mFvoQ61u8k1ThPhY=; b=FOI5Iq6IYXQdOCyKPEEYcz8CXvucYdV0BgzFKamIVCryAS4rd9nLivXd41IN3YaW0Q QIAwJxHJIP4H8VNCz6WJIMetcHc+GwsxoVU2EdRHYoApc3fmMD25jzt6Bie8T873TXuu FCdh9+DRtEWeyIkR3oUW8j+7zxwm1+57rpXz1CwzmIL/p5Qehx0cNx1A6PdfzOdUNYBe HEfhGRI8PuQIk7nWkBNMgyH5I92UnHI9Uin73b5dXS27XKzcP/JVcvfUDysOMQIarZ/d vysQRXCf/4mlwoCsQY3Lblj4D1omNOvvCxVKfSN6wQEfIuT92s9mb2hVmO0f2HobsBGW eZgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678452639; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=AscGGmRzNXPgbhEPm5tFCzJhAf7mFvoQ61u8k1ThPhY=; b=ntS7BDuI7quFGq4vaL7EIoJ36lxv7VdUAcmvQeYCvuK1crzeu9T2DnmWtWvyjiw53T CQN7t9wEGnKCju/3+JY6Beswj53vVSHRXOGWcbPdaQJ9WhT/OnhtqESx3T5KoThe6GjC oBOAYxCB3h+vwqt8WpLOrShvqXIIxqmfyfqbeAdcK9YUsZsGbnm6C1wzlQ945JwbHwgM hVvPcnIPXztNF3Kya+0JPX4ToVL6YylclK1Gz9+/3Qo7wat/THRa3b9eyEYBked9VwHX wcxnDMYlr6qVvI6vHGIBTBDM1uj/Bq+hE+jFsQ0EVQG71U8UVP3AKzkuAdBz6QBwmRfY QLyg== X-Gm-Message-State: AO0yUKUAJBCwHJk/l0/9e+FwOwEzMW9NTZu8ifHIv3oh6qyPV+QKYulF Y8vxXZR2v6I1j4f99Whi+kNEhF+z72ipgvAv5uCIa7y1jz4= X-Google-Smtp-Source: AK7set9oywDPmdMWsYOJFvn1h00qTMNzfSjVKP/GHL45MokFAtS47qp684+zzKbe9IHDLtLb7G/IewDlMhxgkt7XVIE= X-Received: by 2002:aca:1c09:0:b0:384:2019:c201 with SMTP id c9-20020aca1c09000000b003842019c201mr8393448oic.8.1678452638689; Fri, 10 Mar 2023 04:50:38 -0800 (PST) In-Reply-To: <83lek4ztfe.fsf@gnu.org> Received-SPF: pass client-ip=2607:f8b0:4864:20::233; envelope-from=joaotavora@gmail.com; helo=mail-oi1-x233.google.com X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.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, FREEMAIL_REPLY=1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:304240 Archived-At: On Fri, Mar 10, 2023 at 12:23=E2=80=AFPM Eli Zaretskii wrote= : > > > From: Jo=C3=A3o T=C3=A1vora > > Cc: Philip Kaludercic , emacs-devel@gnu.org, eliz@= gnu.org > > Date: Fri, 10 Mar 2023 11:38:37 +0000 > > > > Eli, is this patch good to push? It adds a new etc/EGLOT-NEWS and make= s > > a tiny mention to it in etc/NEWS. > > EGLOT-NEWS mentions many bugfixes, something that we don't do in > NEWS. The style is also very different: Yes, it's quite different and this is in big part why I opted for a separate file, so hopefully these idiosyncrasies could be at least tolerated. > > +(github#29) > > + > > +** Handle experimental/unknown server methods gracefully. > > This doesn't say enough about the change, so why mention it? And why > the GitHub reference there? For readers to get access to the original context. This was all pre-merge, and at the time I decided as maintainer that that would be the kind of NEWS file that I would like to read. > > +** Hierarchical symbols are supported in Imenu. > > +Thanks to Ingo Lohmar for the original implementation (github#303). > > We don't mention individual contributors in NEWS. They are mentioned > in AUTHORS instead (and if you want, also in doc/emacs/ack.texi). Yeah, again pre-merge. At the time I didn't have an AUTHORS file and I wanted to thank certain contributors specially for certain contributions. Shall I remove these mentions? (Sorry Ingo :-) ) > > +(github#196) > > + > > +** Completion sorting fixed. > > This (and other similar entries) are not very useful, IMNSHO. > > Moreover, I don't think I see why mentioning past versions of Eglot > that were never parts of Emacs would be useful to someone. > It might be okay to have that on ELPA, Eglot is a :core GNU ELPA package, meaning its source files and its documentation lives in the Emacs.git repo. > but I don't see why we'd want this in Emacs core. I think it's quite nice to have a historical record of Eglot's evolution, to see how far it has come, how certain decisions were taken and adjusted over the years. > > +mode: outline > > +mode: bug-reference-mode > > Why not emacs-news-mode? Because, for some reason I didn't investigate, it erases my bug-reference-bug-regexp and the links stop working. > > +Please send Eglot bug reports to 'bug-gnu-emacs@gnu.org', and Cc (or > > +X-Debbugs-CC) the maintainer 'joaotavora@gmail.com' as well. Please > > +read the chapter titled "Troubleshooting" in the Eglot manual, > > +available https://joaotavora.github.io/eglot/#Troubleshooting-Eglot > > The Eglot manual is now part of Emacs, not on GitHub. When Emacs 29 is releasd, probably the Eglot manual will be in GNU sites _for that release, but not for all the other intermediate releases of the :core ELPA package. AFAIK, the only place where an up-to-date version is published for users to read is that link (I'm happy to be shown otherwise, so I don't have to do this periodic chore anymore). Jo=C3=A3o