Релиз текстового редактора GNU Emacs 31.1

24 августа 2026 года состоялся релиз открытого мультиплатформенного текстового редактора GNU Emacs 31.1. Это первый стабильный выпуск ветки 31.x, версия 31.0 использовалась для разработки. Выпуск GNU Emacs 30.1 случился в феврале 2025 года.Решение GNU Emacs 29.1 вышло в июле 2023 года. Исходный код проекта написан на языках программирования C и Lisp и опубликован на GitHub под лицензией GNU General Public License v3.0. Релиз первой стабильной версии GNU Emacs произошёл в 1985 году, а начало проекта было положено в 1979 году.

До выпуска версии GNU Emacs 24.5 проект развивался под личным руководством Ричарда Столлмана. Осенью 2015 года Столлман передал лидерство в этой проекте разработчику Джону Вигли (John Wiegley).

По информации OpenNET, основные изменения и доработки в GNU Emacs 31.1:

  • включена по умолчанию опция «xterm‑mouse‑mode», позволяющая использовать мышь при запуске Emacs в терминале;

  • в каталоге с настройками (.emacs.d) реализован подкаталог «user‑lisp/», в котором можно размещать дополнительные пакеты и el‑файлы для их автоматического запуска;

  • в текстовом интерфейсе реализована поддержка всплывающих окон, ранее доступных только в GUI;

  • улучшена навигация по предлагаемым вариантам автодополнения;

  • в командах разделения окна обеспечен автоматический выбор разделения по горизонтали или по вертикали в зависимости от доступного места на экране;

  • добавлена возможность редактирования найденной информации прямо в окне с результатами поиска по файлам (grep) и коду (xref);

  • добавлена поддержка рецензирования изменений перед установкой или обновлением пакетов;

  • добавлена новая тема оформления, предлагающая более привычный для новых пользователей внешний вид;

  • устранены критические уязвимости, позволяющие организовать выполнение своего кода при открытии специально оформленных файлов.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев