summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorJoão Távora <joaotavora@gmail.com>2026-05-08 22:22:49 +0100
committerJoão Távora <joaotavora@gmail.com>2026-05-14 11:05:30 +0100
commitaba60ad0c5be8f657230649df9b78db534027a20 (patch)
tree53c4918a448d3cf9ee8ffc808136df1bea65a756 /etc
parent689c3bd5088c385fda6ce8054eb659737080d694 (diff)
Eglot: prefer markdown-ts-view-mode for markup rendering (bug#80127)
Eglot previously needed gfm-view-mode from markdown-mode.el to render Markdown from LSP servers. It now prefers markdown-ts-view-mode when available. * lisp/progmodes/eglot.el (eglot--accepted-formats): Recognize markdown-ts-view-mode as a Markdown renderer. (eglot--format-markup): Rework with cl-labels; prefer markdown-ts-view-mode over gfm-view-mode. * doc/misc/eglot.texi (Eglot Features): Don't mention markdown-mode directly. * etc/EGLOT-NEWS: Mention change
Diffstat (limited to 'etc')
-rw-r--r--etc/EGLOT-NEWS6
1 files changed, 6 insertions, 0 deletions
diff --git a/etc/EGLOT-NEWS b/etc/EGLOT-NEWS
index 4e01f32cecd..eb4040d107e 100644
--- a/etc/EGLOT-NEWS
+++ b/etc/EGLOT-NEWS
@@ -32,6 +32,12 @@ New key bindings: 'k' shuts down, 'r' reconnects, 'e' visits the events
buffer, 'w' shows workspace configuration, and 'RET' invokes
'eglot-describe-connection'.
+** Eglot uses new built-in 'markdown-ts-mode' of Emacs 31 (bug#80127)
+
+This means that on newer versions of Emacs the external
+'markdown-mode.el' package does not need to be installed to render
+Markdown content.
+
* Changes in Eglot 1.23 (2/4/2026)