Выпуск текстового редактора GNU Emacs 31
Проект GNU опубликовал релиз текстового редактора GNU Emacs 31.1 (первый выпуск серии 31.x, ветка 31.0 использовалась для разработки). Вплоть до выпуска GNU Emacs 24.5 проект развивался под личным руководством Ричарда Столлмана, который передал пост лидера проекта осенью 2015 года. Код проекта написан на языках Си и Lisp и распространяется под лицензией GPLv3.
Среди изменений (1, 2, 3):
Включена по умолчанию опция «xterm-mouse-mode», позволяющая использовать мышь при запуске Emacs в терминале.
В каталоге с настройками (.emacs.d) реализован подкаталог «user-lisp/», в котором можно размещать дополнительные пакеты и el-файлы для их автоматического запуска.
В текстовом интерфейсе реализована поддержка всплывающих окон, ранее доступных только в GUI.
Улучшена навигация по предлагаемым вариантам автодополнения.
В командах разделения окна обеспечен автоматический выбор разделения по горизонтали или по вертикали в зависимости от доступного места на экране.
Добавлена возможность редактирования найденной информации прямо в окне с результатами поиска по файлам (grep) и коду (xref).
Добавлена поддержка рецензирования изменений перед установкой или обновлением пакетов.
Добавлена новая тема оформления, предлагающая более привычный для новых пользователей внешний вид.
Устранены критические уязвимости, позволяющие организовать выполнение своего кода при открытии специально оформленных файлов.
Источник: http://www.opennet.ru/opennews/art.shtml? num=66137
© OpenNet
