emacs/doc/misc
João Távora bfa4d6dd40 Disable markdown-ts-mode & markdown-ts-view-mode for Emacs 31
Ported from emacs-31 release branch:

   commit 984932d4dc
   Author: Sean Whitton <spwhitton@spwhitton.name>
   Date:   Mon Jun 1 11:48:42 2026 +0100

       Disable markdown-ts-mode & markdown-ts-view-mode for Emacs 31

This synchronizes master's Eglot with emacs-31.  The goal of that commit
is to demote those markdown-ts-mode.el modes to "experimental" status in
emacs-31, but Eglot was already relying on them and changes were needed.

984932d4dc is not the commit that best
does those changes, but since that commit was marked "do not merge" on
emacs-31, I thought it best to bring it here manually so any further
work -- which doesn't contradict the overarching intention -- can
continue in emacs-31 with clean merges to master (where the GNU-devel
core Elpa package is pulled from).

* lisp/progmodes/eglot.el (eglot-documentation-renderer)
(eglot--format-markup): Don't call eglot--builtin-mdown-p.
* doc/misc/eglot.texi (Customization Variables):
* etc/EGLOT-NEWS: Don't mention markdown-ts-mode

Co-authored-by: Sean Whitton <spwhitton@spwhitton.name>
2026-06-01 19:11:46 +01:00
..
auth.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
autotype.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
bovine.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
calc.texi ; * doc/misc/calc.texi (Top): Improve menu item description (bug#80923). 2026-04-30 09:32:59 +03:00
cc-mode.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
ChangeLog.1 ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
cl.texi Rename 'any' to 'member-if' and deprecate 'cl-member-if' 2026-03-04 14:43:05 +00:00
dbus.texi dbus-call-method-asynchronously supports also an ERROR-HANDLER 2026-05-28 10:03:05 +02:00
dired-x.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
doclicense.texi Merge from Gnulib 2017-10-01 18:31:10 -07:00
ebrowse.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
ede.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
ediff.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
edt.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
efaq-w32.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
efaq.texi Document setrgbb, setrgbf, and Tc terminal capabilities 2026-04-23 10:45:01 +03:00
eglot.texi Disable markdown-ts-mode & markdown-ts-view-mode for Emacs 31 2026-06-01 19:11:46 +01:00
eieio.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
emacs-gnutls.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
emacs-mime.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
epa.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
erc.texi Change ERC version to 5.7-git 2026-05-12 20:27:39 -07:00
ert.texi Show executed tests from erts files via the ERT results buffer 2026-04-21 12:30:48 +02:00
eshell.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
eudc.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
eww.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
flymake.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
forms.texi ; * doc/misc/forms.texi (Credits): Added Johan Vromans (bug#80517). 2026-03-01 16:30:42 +02:00
gnus-faq.texi ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
gnus.texi ; Fix last change 2026-05-09 13:17:06 +02:00
gpl.texi Merge from Gnulib 2017-10-01 18:31:10 -07:00
htmlfontify.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
idlwave.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
ido.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
info.texi ; Avoid warnings when generating info.info 2026-04-26 15:20:57 +03:00
mairix-el.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
Makefile.in Make doc/ build fail on DOCLANG=dummy 2026-05-31 14:22:34 +02:00
message.texi Accept stream type as 4th argument of X-Message-SMTP-Method header 2026-05-05 10:28:25 +03:00
mh-e.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
modus-themes.org Revert "; Fix node names in modus-themes.org" 2026-04-13 13:48:22 +03:00
newsticker.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
nxml-mode.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
octave-mode.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
org-setup.org Update to Org 9.8.1 2026-04-05 00:36:31 -04:00
org.org doc: Remove long obsolete references to package-initialize 2026-05-13 10:34:22 -04:00
pcl-cvs.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
pgg.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
rcirc.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
reftex.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
remember.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
sasl.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
sc.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
sem-user.texi ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
semantic.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
ses.texi ses doc, add comment how to compile individually the manuals. 2026-05-29 09:27:51 +02:00
sieve.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
smtpmail.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
speedbar.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
srecode.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
texinfo.tex Update from Gnulib by running admin/merge-gnulib 2026-05-26 21:57:20 -07:00
todo-mode.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
tramp.texi ; Minor Tramp changes 2026-05-23 10:25:46 +02:00
trampver.texi External Tramp methods can be used in multi-hops 2026-01-06 15:20:58 +01:00
transient.texi Update to Transient v0.13.3-10-g87d0ca08 2026-05-07 17:35:17 +02:00
url.texi Improve documentation of 'url-retrieve' and GnuTLS peer status 2026-04-08 11:02:47 +03:00
use-package.texi Give an example of how to use use-package+:vc without :rev 2026-03-13 23:50:05 +01:00
vhdl-mode.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
viper.texi ; Fix indexing in viper.texi. 2026-03-05 15:17:50 +02:00
vtable.texi vtable truncate-string-pixelwise, ellipsis can be a string (bug#80026) 2026-03-21 12:50:04 +02:00
widget.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
wisent.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
woman.texi ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00