EmacsNews

Emacs Community News Aggregator

EmacsNews Weekly — 21 Aug 2026

Covering 14 Aug 2026 – 21 Aug 2026 · 55 articles this week

This Week in Emacs

Community & News: The biggest story this week is the impending release of Emacs 31.1. As noted by Irreal and confirmed via the emacs-devel mailing list, Release Candidate 1 is now out, with the HISTORY file indicating a target release date of 2026-08-24. If you're running a recent Emacs build, now is the time to test your configuration against the RC and report any regressions. Community discussion on Reddit has been active, and the release is a meaningful milestone worth paying attention to.

Also significant this week: the Emacs canvas patch has been merged to upstream master. For those unfamiliar, there's a helpful explainer thread on Reddit — in short, canvas support adds a proper graphical rendering surface within Emacs buffers, enabling a class of packages that previously required workarounds or external tools. The bug tracker entry confirms the merge. This has been a long time coming, and its arrival on master lays the groundwork for new packages and visual capabilities in future releases.

Packages & Tools: Several interesting tools surfaced this week. The most noteworthy for version control users is a Magit-inspired diff mode for Jujutsu (jj), the increasingly popular alternative VCS. As Jujutsu gains traction, having Magit-style ergonomics for it in Emacs is a welcome development. On the subject of Magit, there was both a tour of Magit's status interface doing the rounds — useful for newer users or as a refresher — and a thread on Magit customisation for those who want to tighten up the interface.

elpacman is a new CLI-facing package manager built on top of Elpaca. If you've ever wanted to manage Emacs packages from a terminal script or automate your setup more easily, this is worth a look. Emacs Omarchy has picked up dynamic theming support in its Quattro variant, which will appeal to anyone using that distribution who wants their editor to respond automatically to system theme changes.

On the theming front, there's a new Vague theme built on top of Modus themes — combining the accessibility guarantees of Modus with a softer, more muted aesthetic. And simple-modeline landed on MELPA this week, offering a lightweight mode-line for those who want something cleaner than the default without pulling in a full framework.

The latex-table-wizard package got a community spotlight this week — it's not brand new, but it deserves more attention from anyone working seriously with LaTeX tables. It provides a transient-based interface for navigating and editing complex table structures, which is genuinely tedious to manage by hand. Similarly, ediprolog resurfaced — for those doing logic programming, it provides interactive Prolog evaluation directly inside Emacs buffers.

Reddigg has evolved into a full Reddit client — a notable jump from its earlier, more limited scope. If you prefer to keep your Reddit browsing inside Emacs, this is now a considerably more capable option.

Org Mode: A rich week for Org. org-draw is a new package that embeds tldraw (a collaborative whiteboard tool) inside Org buffers, enabling diagram creation without leaving Emacs. It's early-stage but points in an interesting direction for visual note-taking workflows.

Uniline's 2.5 Dimensions update extends the ASCII/Unicode line-drawing package with new capabilities, making it more useful for diagram work directly in text buffers — handy for both Org documents and plain-text notes.

reviewer.el is a new package for writing structured reviews and critiques inside Org mode. Combined with the LLM-generated critique agent skill that also surfaced this week, there's an emerging pattern here: the agent brings critiques in, and reviewer.el helps you structure your response — Emacs as a hub for AI-assisted writing workflows.

emado is a new tool for managing large collections of Markdown entries at native speed from inside Emacs, aimed at users with massive note collections who've hit performance limits with other tools. Worth watching if you use Denote or similar tools at scale.

denote-grid also appeared — a new addition to the Denote ecosystem that provides a grid-style view of notes, adding a more visual navigation layer to what is otherwise a filename-first system. There's also a useful guide on using org-capture for dotfile management, which applies org-capture templates to a less common but practical use case.

Configuration & Workflows: Cross-platform Emacs configuration was a recurring theme this week, with discussions on Reddit, Lobsters, and Hacker News all exploring strategies for keeping a single config working cleanly across Linux, macOS, and Windows. A related technique also surfaced: using noweb syntax and Elisp to manage host-specific dotfiles — a literate configuration approach that uses Org's tangling mechanism to keep machine-specific settings cleanly separated.

minimal-emacs.d 1.5.1 released this week. This project provides a carefully tuned init.el and early-init.el foundation with an emphasis on startup performance and sensible defaults — a useful starting point or reference for anyone building or refining their own configuration.

Irreal's piece on Emacs backups is a timely reminder to check that your backup configuration is actually doing what you think. Easy to overlook, genuinely useful.

AI & LLM Integrations: Notable activity around AI tooling this week. A YouTube walkthrough of gptel's capabilities went beyond the basics to show gptel as a general-purpose LLM integration layer rather than just a chat window, and a Reddit thread on gptel's interaction interface discussed its evolving UX. agent-shell 0.73 added chat capabilities to its vendor-neutral AI agent shell — a useful addition for users wanting multi-provider AI interaction inside Emacs. A community poll on Emacs AI assistants published its results, giving a snapshot of which tools are actually being used.

Deep Dive

Two Major Milestones in One Week

It's not often that a single week brings two significant core-level developments, but this one did. The Emacs 31.1 RC1 announcement and the canvas patch merge to master arrived within days of each other, and together they illustrate something about where Emacs is headed.

The 31.1 RC1 is a stability and compatibility release, and the community response has been characteristically practical — people testing configs, watching for breakage, and preparing to upgrade. The HISTORY file target of 2026-08-24 gives a concrete date, which is a helpful anchor for those managing production setups.

The canvas patch is a different kind of milestone — one with longer-term implications. The org-draw package — embedding tldraw inside Org buffers — gives a sense of what this area might enable, even though it predates the canvas merge and uses a different mechanism. Expect more experiments in this space over the coming months.

The Cross-Platform Configuration Conversation

The cross-platform configuration theme is worth reflecting on. The same question appeared on Reddit, Lobsters, and Hacker News — a sign that more people are trying to use Emacs across multiple environments, whether due to employer-mandated Windows machines or the increasingly common Linux-primary, macOS-secondary split. The noweb + Elisp dotfile approach represents the more sophisticated end of the available solutions — using Org's literate programming capabilities to keep platform-specific configuration tangled out cleanly. It's a technique more people should know about.

The AI Layer Is Maturing

The AI integration picture in Emacs is becoming more differentiated. The gptel walkthrough frames it as a general-purpose LLM orchestration layer, while agent-shell takes a more structured, agent-oriented approach. The community poll results on which tools people actually use are worth reading if you're deciding where to invest configuration time — a useful signal about which packages have genuine traction versus generating enthusiasm on Reddit. The reviewer.el package combined with the LLM critique agent skill is a good example of Emacs users building composable workflows around AI tools rather than treating them as monolithic chat interfaces — which feels very much in the Emacs spirit.

Jujutsu's Emacs Presence Grows

The Magit-inspired Jujutsu diff mode is a notable signal that jj is moving beyond early adopter territory. Magit set a high bar for VCS interfaces in Emacs, and seeing its design patterns applied to Jujutsu suggests the community is serious about making jj a first-class option. If you've been curious about Jujutsu but held off because of tooling concerns, this is worth revisiting.

Timothy Johnson

Until next week,
Timothy Johnson
Digital & Research Compute Platforms, Johnson Matthey
About the curator

Articles referenced in this issue (32)

This issue went to subscribers by email. Get the next one in your inbox, every Friday.