GNU Emacs Text Editor 27.2 has been released as a new maintenance release.
Emacs 27.2 is a bugfix release with no new features. According to the change log, the behavior of the user option “resize-mini-frames” has changed. If it is set to a non-function value other than nil, use the new function “fit-mini-frame-to-buffer” to resize the miniframe. This does not skip blank lines at the beginning or end of the buffer.
Emacs now ignores modifier keys when IME input is used. By default, even if you press Ctrl, Shift, and Alt while using IME input, some IMEs use qualified keys to enter some characters, so the generated characters have modifiers. It no longer applies. Customize the variable’w32-ignore-modifiers-on-IME-input’to nil to undo the old behavior.
Also, the user option “tramp-completion-reread-directory-timeout” has been abolished.
How to install GnuEmacs on Ubuntu:
For those who prefer the classic apt repository, Kevin Kelly’s PPA, Although not updated at the time of writing.
Emacs is also available as a container Snap packageHowever, it is currently version 27.1.
- If you don’t have the flatpak framework, install it as follows:
sudo apt install flatpak
- Add a flathub repository that hosts the flatpak package.
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
- Finally, install the Emacs flatpak package.
flatpak install flathub org.gnu.emacs
(Optional) To remove the flatpak package, just run the command in your terminal.
flatpak uninstall org.gnu.emacs