summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2026-06-01 11:52:53 +0100
committerSean Whitton <spwhitton@spwhitton.name>2026-06-01 11:52:53 +0100
commitb64d1639799fb0f3ec812325eea6384b3231c5e9 (patch)
treea8cdd4722053f9dd21f01d489d2ed4cbbb1a1eee /doc
parent75d8e5773dede1d6c429bd08a4b8d5a0d87fe87b (diff)
parent2c2f1c00accb7672bea7fa98d5314bfb11edfd7f (diff)
Merge from origin/emacs-31
2c2f1c00acc ; * lisp/vc/vc-dir.el (vc-dir-update): Add an assertion. 51f823a3afa ; * etc/NEWS: Fix annotation. 271cc5c76c0 More tests for fill-paragraph-handle-comment.erts cc9f35c54ba ; * etc/PROBLEMS: Minor fixes of last change. 2727a6f4e8d ; Document problems caused by validation of *.eln files o... f1dd84bec99 ; * lisp/play/doctor.el (doctor-death): Fix Samaritans UR... 0bfbe06090c Update to Org 9.8.5 aac5e0457ae Eglot: replace eglot-prefer-plaintext with eglot-document... ec3d662de0b Make HTML button elements tab-stoppable in eww (bug#81107) # Conflicts: # etc/NEWS
Diffstat (limited to 'doc')
-rw-r--r--doc/misc/eglot.texi12
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/misc/eglot.texi b/doc/misc/eglot.texi
index d501fe32d5d..c7c296c24ff 100644
--- a/doc/misc/eglot.texi
+++ b/doc/misc/eglot.texi
@@ -996,6 +996,18 @@ same language server. That file is still outside your project
will consider it to be part of the workspace. The default is
@code{nil}.
+@cindex markdown renderer
+@item eglot-documentation-renderer
+This variable controls how Eglot renders at-point documentation
+imported from the server (@pxref{Eglot Features}). By default, the
+variable's value is set during startup to a markdown renderer if
+available, either @code{markdown-ts-view-mode} or
+@code{gfm-view-mode}. These utilities visually enhance the
+documentation content through fontification and other formatting. If
+you set it to @code{t}, plain text will be requested from the server
+and no rendering is attempted. If the variable's value is @code{nil},
+Eglot will attempt to find a suitable renderer every time.
+
@item eglot-mode-map
This variable is the keymap for binding Eglot-related command. It is in
effect only as long as the buffer is managed by Eglot. By default, it