Вышла новая версия старейшего редактора, написанного на C и Lisp, Emacs 30.1!
Основные изменения:
• Портирование на Android.
• Нативная компиляция включена по умолчанию (при наличии библиотеки libgccjit).
• Нативная поддержка JSON, без ранее использованной библиотеки libjansson.
Изменения, несовместимые с предыдущими версиями:
• Режимы Tree-Sitter теперь объявлены подрежимами режимов non-TS (исправления в major-mode-remap-alist, что позволяет добавлять моды к TS, например Yasnippet).
• Буфер Completions всегда сопровождает icomplete-in-buffer.
• Фильтр процессов переписан в нативный код.
Другие изменения:
• Добавлена пользовательская опция trusted-content.
• Добавлена поддержка Unicode 15.1.
• Улучшена поддержка сенсорных экранов.
• Элементы Modeline теперь можно выравнивать по правому краю.
• Добавлены новые пользовательские опции, облегчающие работу: yes-or-no-prompt и kill-matching-buffers-no-ask.
https://www.linux.org.ru/news/opensource/17893997