Emacs 29.1 was just released and most of us are still exploring it’s new features. But time and tide wait for no man and neither, apparently, does Emacs so of course work is already underway on Emacs 30. It seems silly to be talking about Emacs 30 already but it’s always good to know what’s coming and maybe even contribute to the new release in some way.
Emacs Elements has risen to the challenge with a video on what’s new in Emacs 30. Based on the video, Emacs 30 will not be the huge update that Emacs 29 was but, of course, it’s still early days and there’s plenty of time to add important new features.
The video is only 8 minutes so it should be easy to fit in. Here’s a list of the new features covered by Emacs Elements:
- X selection requests are faster
write-region-inhibit-fsync
defaults tot
.- New options for remote files.
yes-or-no-prompt
configurable- New face for
display-time-date-and-time
. - New icons for general use.
- The tool bar can be put at the bottom of of the frame.
cl-print
improved.- Ability to right align mode line elements.
- Emacs supports input methods performing string conversion on X.
- New Command:
kill-matching-buffers-no-ask
. - New flexibility in displaying
grep
results. - Eshell aliases can be loaded interactively.
- In
eshell
,rgrep
is builtin. - New command to indent docstrings or comments in functions.
- New customization options for
dictionary-search
. - New Modus themes.
- New/Changed byte-compilation warnings.
Take a look at the video for more details on these changes.