A new version of the oldest editor, written in C and Lisp, Emacs 30.1, has been released!
Key Changes:
- porting to Android;
- native compilation is enabled by default (if the libgccjit library is available);
- native JSON support, no longer using the previously utilized libjansson library.
Incompatible changes with previous versions:
- Tree-Sitter modes are now declared as submodes of non-TS modes (fixes in major-mode-remap-alist, allowing you to add modes to TS, such as Yasnippet);
- buffer Completions always accompanies icomplete-in-buffer;
- the process filter has been rewritten in native code.
Other changes:
- a new user option has been added trusted-content;
- Unicode 15.1 support has been added;
- improved support for touch screens;
- elements Modeline can now be right-aligned;
- new user options have been added to facilitate work: yes-or-no-prompt and kill-matching-buffers-no-ask.
Source: linux.org.ru
