Eglot: release version 1.19

* lisp/progmodes/eglot.el (Version): Bump to 1.19.
(Package-Requires): Require Flymake 1.4.2

* etc/EGLOT-NEWS: Announce new version.
This commit is contained in:
João Távora
2025-10-23 21:35:08 +01:00
parent 15ce665239
commit 94a4bf8a39
2 changed files with 10 additions and 10 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.19 (23/10/2025)
** Support for call and type hierarchies
@@ -36,9 +36,9 @@ performance.
** Suggests code actions at point
A commonly requested feature, Eglot will use ElDoc to ask the server for
code actions available at point, indicating to the user, who may use
execute them quickly via the usual 'eglot-code-actions' command.
Customize with 'eglot-code-action-indications' and
code actions available at point. This is indicated to the user, who may
quickly execute via the usual 'eglot-code-actions' command or with the
mouse. Customize with 'eglot-code-action-indications' and
'eglot-code-action-indicator'.
** Mode line is customizable
@@ -49,10 +49,10 @@ or removing symbols and strings from the customizable variable
** Improved diagnostic-reporting performance and bugfixes (bug#77588)
Eglot remembers the LSP document version to which diagonstics reported
by the LSP server pertain. This helps in skipping useless or harmful
updates, avoiding flakiness with code actions and flickering overlays
when the buffer is changed.
Eglot remembers the LSP document version pertaining to the diagnostics
reported by the LSP server. This helps in skipping useless or confusing
diagnostic updates, avoids flakiness with code actions and prevents
flickering overlays when the buffer is changed.
** Markdown links migrating to *eldoc* buffer now clickable (bug#79552)

View File

@@ -2,12 +2,12 @@
;; Copyright (C) 2018-2025 Free Software Foundation, Inc.
;; Version: 1.18
;; Version: 1.19
;; Author: João Távora <joaotavora@gmail.com>
;; Maintainer: João Távora <joaotavora@gmail.com>
;; URL: https://github.com/joaotavora/eglot
;; Keywords: convenience, languages
;; Package-Requires: ((emacs "26.3") (eldoc "1.14.0") (external-completion "0.1") (flymake "1.4.1") (jsonrpc "1.0.26") (project "0.9.8") (seq "2.23") (xref "1.6.2"))
;; Package-Requires: ((emacs "26.3") (eldoc "1.14.0") (external-completion "0.1") (flymake "1.4.2") (jsonrpc "1.0.26") (project "0.9.8") (seq "2.23") (xref "1.6.2"))
;; This is a GNU ELPA :core package. Avoid adding functionality
;; that is not available in the version of Emacs recorded above or any