From cfcba7ddc41b84f108809bdd8d7201c181fd62ab Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jo=C3=A3o=20T=C3=A1vora?= Date: Thu, 22 Aug 2024 17:27:20 +0100 Subject: [PATCH] Eglot: bump version to 1.17.30 and update EGLOT-NEWS This is a change specific to emacs-30. Don't merge to master. * lisp/progmodes/eglot.el (Version): Mark it 1.17.30. * etc/EGLOT-NEWS (1.17.30): Fill in section. --- etc/EGLOT-NEWS | 26 +++++++++++++++++++++++++- lisp/progmodes/eglot.el | 2 +- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/etc/EGLOT-NEWS b/etc/EGLOT-NEWS index 0e3e4b7aff8..ff9a53bd242 100644 --- a/etc/EGLOT-NEWS +++ b/etc/EGLOT-NEWS @@ -18,7 +18,7 @@ to look up issue github#1234, go to https://github.com/joaotavora/eglot/issues/1234. -* Changes in upcoming Eglot +* * Changes in Eglot 1.17.30 (Eglot bundled with Emacs 30.1) ** Disable workDoneProgress if eglot-report-progress is nil @@ -26,6 +26,30 @@ Eglot will now try to not register $/progress messages from the server when the defcustom is set to nil. This requires a restart of the server for the change to take effect. +** LSP MarkedString interface is now supported (bug#71353) + +Some servers still use this deprecated interface for communicating +documentation snippets. + +** Fixes to completion logic (bug#68699, github#1339, github#1349) + +These affect mostly the "vanilla" frontend to completions (invoked with +C-M-i). + +** Experimental support for Eglot-only subprojects (github#1337) + +Useful for complex projects with subprojects needing different language +servers. See associated github issue +https://github.com/joaotavora/eglot/discussions/1337 for examples. + +** New servers have been added to 'eglot-server-programs'. + +- blueprint (bug#70015) +- BasedPyright (bug#69925) +- move-analyzer (bug#69796) +- millet +- nushell (bug#68823) + * Changes in Eglot 1.17 (25/1/2024) diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index 5845aff39b7..6fc8e60f90f 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -2,7 +2,7 @@ ;; Copyright (C) 2018-2024 Free Software Foundation, Inc. -;; Version: 1.17 +;; Version: 1.17.30 ;; Author: João Távora ;; Maintainer: João Távora ;; URL: https://github.com/joaotavora/eglot -- 2.30.2