What's new in Emacs 31.1
Article URL: https://www.masteringemacs.org/article/whats-new-in-emacs-311 Comments URL: https://news.ycombinator.com/item?id=49419252 Points: 251 # Comments: 49
Emacs 31.1, the latest version of the popular text editor, has been released. While there isn't a singular big-bang feature in this release, it does include a few noteworthy improvements and fixes. One of the significant changes is the deprecation of the unexec/pdumper, marking the end of an era. This feature allowed Emacs to be compiled and linked into a bare-bones version called temacs, which lacked most libraries.
However, due to the glibc team discontinuing the support for the snowflake functions that unexec/pdumper relied on, Emacs had to find an alternative solution. The portable dumper, introduced around ten years ago, has now become the default. Additionally, Emacs 31.1 introduces a variety of small quality of life improvements and customizable options.
Notable features include the completion-preview-mode, which offers a native "pop-up window" system for completion, and the ability to install language grammars for Tree-sitter modes directly within Emacs. The editor also gains the capability to run Emacs's server via a systemd service, a feature previously missing from terminal Emacs.
Moreover, an option has been added to prevent the mark commands from activating the region in transient mark mode, addressing a longstanding issue with Emacs's region-affected commands.
Written by urgent.news from Hacker News Best's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.