Bozhidar Batsov, maintainer of several major Emacs OSS projects, shares updates on two Emacs modes for AsciiDoc editing. He revived the classic regexp-based adoc-mode and built a new tree-sitter-based asciidoc-mode for Emacs 30.1+. Recent improvements include modern Asciidoctor spec support, uniform font-locking aligned with markdown-mode and org-mode, working cross-reference navigation, Asciidoctor-backed preview/export, Flymake integration, and native code-block syntax highlighting. The two modes serve different needs: adoc-mode works on any modern Emacs with no dependencies, while asciidoc-mode offers parser-backed highlighting for users on newer Emacs versions.

4m read timeFrom batsov.com
Post cover image
Table of contents
BackgroundLess is more, unless it’s modesRecent developmentsGive it a try
44 Impressions