GNU Emacs 31.1 adds terminal mouse support enabled by default and new theme for newcomers

GNU Emacs 31.1 has been released, bringing a range of changes for both long-time users and newcomers to the popular open source text editor. The update now enables terminal mouse control by default, letting users interact more fluidly with their Emacs environments when running in terminal sessions. Following these core interaction improvements, Emacs 31.1 adds a new user-lisp/ subdirectory inside the configuration directory, streamlining the management of custom scripts. It also introduces support for child frames within text frames, which expands possibilities for UI customization and extension. Building on the workflow enhancements, the Completions buffer has received several updates to refine the user experience. Commands for splitting windows now select split direction more intelligently, and both the grep and xref buffers support editable modes, giving users more flexibility during searches and code navigation. Alongside these core updates, the release helps users manage software ...

Read Original

Related

Product Hunt tool 4h ago

Perit Marketplace

Sell your data and RL tasks to frontier AI labs Discussion | Link

Product Hunt tool 16h ago

HuntMonitor

Watch today's hunt live: points, speed, rank moves Discussion | Link

Product Hunt tool 23h ago

Privacyboard

Privacy compliance on autopilot Discussion | Link