<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chemacs.git/etc, branch devmain</title>
<subtitle>emacs
</subtitle>
<id>http://cgit.adnoto.dev/chemacs.git/atom?h=devmain</id>
<link rel='self' href='http://cgit.adnoto.dev/chemacs.git/atom?h=devmain'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/'/>
<updated>2026-06-02T10:43:08Z</updated>
<entry>
<title>Support Ansible messages in compilation-mode</title>
<updated>2026-06-02T10:43:08Z</updated>
<author>
<name>Michael Albinus</name>
<email>michael.albinus@gmx.de</email>
</author>
<published>2026-06-02T10:43:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=2db5a145acbbe84042128806d8b2e333495cf70e'/>
<id>urn:sha1:2db5a145acbbe84042128806d8b2e333495cf70e</id>
<content type='text'>
* etc/NEWS: Mention Ansible integration in compilation mode.

* etc/compilation.txt: Add examples of Ansible error, warning and
note messages.  Fix typos.

* lisp/progmodes/compile.el
(compilation-error-regexp-alist-alist): Add Ansible regexps for
error, warning and note messages.

* test/lisp/progmodes/compile-tests.el
(compile-tests--test-regexps-data): Add new test cases.
(compile-test-error-regexps): Increase expected infos.
</content>
</entry>
<entry>
<title>Disable markdown-ts-mode &amp; markdown-ts-view-mode for Emacs 31</title>
<updated>2026-06-01T18:11:46Z</updated>
<author>
<name>João Távora</name>
<email>joaotavora@gmail.com</email>
</author>
<published>2026-06-01T10:48:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=bfa4d6dd400f18832aa19df3cdd41bfd763c85f7'/>
<id>urn:sha1:bfa4d6dd400f18832aa19df3cdd41bfd763c85f7</id>
<content type='text'>
Ported from emacs-31 release branch:

   commit 984932d4dc992af384b8201caa6f1ba8457cfb2a
   Author: Sean Whitton &lt;spwhitton@spwhitton.name&gt;
   Date:   Mon Jun 1 11:48:42 2026 +0100

       Disable markdown-ts-mode &amp; 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.

984932d4dc992af384b8201caa6f1ba8457cfb2a 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 &lt;spwhitton@spwhitton.name&gt;
</content>
</entry>
<entry>
<title>; Move markdown-ts-mode to correct NEWS file.</title>
<updated>2026-06-01T11:53:44Z</updated>
<author>
<name>Sean Whitton</name>
<email>spwhitton@spwhitton.name</email>
</author>
<published>2026-06-01T11:53:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=32c329253f33850d29851b4b5f1757b3b2106bb9'/>
<id>urn:sha1:32c329253f33850d29851b4b5f1757b3b2106bb9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge from origin/emacs-31</title>
<updated>2026-06-01T10:52:53Z</updated>
<author>
<name>Sean Whitton</name>
<email>spwhitton@spwhitton.name</email>
</author>
<published>2026-06-01T10:52:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=b64d1639799fb0f3ec812325eea6384b3231c5e9'/>
<id>urn:sha1:b64d1639799fb0f3ec812325eea6384b3231c5e9</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>; * etc/NEWS: Fix annotation.</title>
<updated>2026-06-01T08:50:56Z</updated>
<author>
<name>Sean Whitton</name>
<email>spwhitton@spwhitton.name</email>
</author>
<published>2026-06-01T08:50:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=51f823a3afa48b4515594470e245940989e4151d'/>
<id>urn:sha1:51f823a3afa48b4515594470e245940989e4151d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>; * etc/PROBLEMS: Minor fixes of last change.</title>
<updated>2026-05-31T09:40:11Z</updated>
<author>
<name>Eli Zaretskii</name>
<email>eliz@gnu.org</email>
</author>
<published>2026-05-31T09:40:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=cc9f35c54bab5f2250c660ea475fc029bcc4bf94'/>
<id>urn:sha1:cc9f35c54bab5f2250c660ea475fc029bcc4bf94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>; Document problems caused by validation of *.eln files on macOS</title>
<updated>2026-05-31T09:34:51Z</updated>
<author>
<name>Aaron Jensen</name>
<email>aaronjensen@gmail.com</email>
</author>
<published>2026-05-30T16:20:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=2727a6f4e8d07f3b6cd984fae90dc16f122e5796'/>
<id>urn:sha1:2727a6f4e8d07f3b6cd984fae90dc16f122e5796</id>
<content type='text'>
* etc/PROBLEMS: Document slowdown on macOS caused by the OS
validation of *.eln files.
</content>
</entry>
<entry>
<title>Allow optionally disabling the use of TABs for TTY cursor movement</title>
<updated>2026-05-31T08:36:15Z</updated>
<author>
<name>Eli Zaretskii</name>
<email>eliz@gnu.org</email>
</author>
<published>2026-05-31T08:36:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=64f4ce7b2d9d8bf8c291b8b6993f9b4ced51814c'/>
<id>urn:sha1:64f4ce7b2d9d8bf8c291b8b6993f9b4ced51814c</id>
<content type='text'>
* src/term.c (syms_of_term) &lt;tty-cursor-movement-use-TAB&gt;: New var.
&lt;tty-cursor-movement-use-TAB-BS&gt;: Doc fix.
* src/cm.c (calccost): Use it to disable use of TABs for cursor
motion on text terminals.

* etc/NEWS: Announce the new variable.
</content>
</entry>
<entry>
<title>Update to Org 9.8.5</title>
<updated>2026-05-31T05:42:27Z</updated>
<author>
<name>Kyle Meyer</name>
<email>kyle@kyleam.com</email>
</author>
<published>2026-05-31T05:42:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=0bfbe06090c468c1edef835fdf4af226b88461c9'/>
<id>urn:sha1:0bfbe06090c468c1edef835fdf4af226b88461c9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Eglot: replace eglot-prefer-plaintext with eglot-documentation-renderer</title>
<updated>2026-05-30T17:22:54Z</updated>
<author>
<name>João Távora</name>
<email>joaotavora@gmail.com</email>
</author>
<published>2026-05-30T13:28:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/chemacs.git/commit/?id=aac5e0457aeef68ddc64b25adf5039e69f3fdc17'/>
<id>urn:sha1:aac5e0457aeef68ddc64b25adf5039e69f3fdc17</id>
<content type='text'>
The old boolean 'eglot-prefer-plaintext' is replaced by the more
expressive 'eglot-documentation-renderer', which can hold a major-mode
symbol, t (plain text), or nil (auto-detect each time).  By selecting a
renderer once at startup the repeated per-request lookups are avoided,
which helps with the slowness reported in bug#81150.

* lisp/progmodes/eglot.el (eglot-prefer-plaintext): Declare obsolete
alias to 'eglot-documentation-renderer'.
(eglot-documentation-renderer): New defcustom, reworked from from
eglot-prefer-plaintext.
(eglot--accepted-formats): Use new variable.
(eglot--format-markup): Use new variable.

* etc/EGLOT-NEWS: Announce change.

* doc/misc/eglot.texi (Customization Variables): Document
  eglot-documentation-renderer.
</content>
</entry>
</feed>
