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.
This commit is contained in:
João Távora 2024-08-22 17:27:20 +01:00
parent 7e9d05e6d9
commit cfcba7ddc4
2 changed files with 26 additions and 2 deletions

View file

@ -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)

View 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