Eglot: bump version to 1.17.30 and update EGLOT-NEWS
authorJoão Távora <joaotavora@gmail.com>
Thu, 22 Aug 2024 16:27:20 +0000 (17:27 +0100)
committerJoão Távora <joaotavora@gmail.com>
Thu, 22 Aug 2024 16:28:11 +0000 (17:28 +0100)
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
lisp/progmodes/eglot.el

index 0e3e4b7aff846ff62e62625db7d038b88d564b8a..ff9a53bd242a92ee87cec6a6eb43ee4dc9ab2a4c 100644 (file)
@@ -18,7 +18,7 @@ to look up issue github#1234, go to
 https://github.com/joaotavora/eglot/issues/1234.
 
 \f
-* 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)
+
 \f
 * Changes in Eglot 1.17 (25/1/2024)
 
index 5845aff39b737e64a36fa45181f686a91bd8cc8c..6fc8e60f90f618dc6ce61f61d5ed93d6cfc4b8a3 100644 (file)
@@ -2,7 +2,7 @@
 
 ;; Copyright (C) 2018-2024 Free Software Foundation, Inc.
 
-;; Version: 1.17
+;; Version: 1.17.30
 ;; Author: João Távora <joaotavora@gmail.com>
 ;; Maintainer: João Távora <joaotavora@gmail.com>
 ;; URL: https://github.com/joaotavora/eglot