GNU Emacs 31.0.91 Pretest Drops Legacy Dumper, Flex Completion Rewrite, and New Window Layout Commands
GNU Emacs 31.0.91 is the second pretest release leading to 31.1, announced July 23, 2026, and it strips out the legacy unexec dumper while delivering a major completion system overhaul. The update brings a fleet of new window layout commands for rotating and flipping frames, a rewritten flex completion style, and finally enables mouse support by default in compatible terminals. Startup order changes now let site administrators load site-start.el before early-init.el, and native compilation adds a battery-aware option to stop your laptop fan from spinning up every time you save a buffer. Unicode 17.0 support expands internationalization coverage to Tifinagh and Northern Iroquoian scripts, so grab the tarball from alpha.gnu.org and report any bugs to bug-gnu-emacs before the stable release drops.
GNU Emacs 31.0.91 Pretest Drops Legacy Dumper, Flex Completion Rewrite, and New Window Layout Commands
GNU Emacs 31.0.91, announced on July 23, 2026, is the second pretest release leading to version 31.1, featuring significant updates such as the removal of the legacy unexec dumper and a complete overhaul of the completion system. The release introduces new commands for window layout management, including options for rotating, flipping, and cloning frames, alongside enabling mouse support by default in compatible terminals. It enhances the completion experience with a new flex style that improves performance and user navigation. Additionally, Unicode 17.0 support broadens internationalization coverage, and various architectural tweaks, including a battery-aware option for native compilation, are integrated into this release
