Проект GNU опубликовал релиз текстового редактора GNU Emacs 25.1. Это первый стабильный релиз серии 25.x, подготовленный после 4 лет развития ветки 24.x, а также первый выпуск, сформированный после того, как Ричард Столлман передал пост лидера проекта другому участнику.

Ключевые новшества:

  • Обеспечена загрузка динамически связываемых библиотек, которые могут выступать в роли подключаемых модулей, реализующих дополнительную функциональность для использования в Lisp-программах Emacs, по аналогии с пакетами для Emacs Lisp;
  • Экспериментальная поддержка отрисовки с использованием библиотеки Cairo (требуется сборка с опцией "--with-cairo"). Положительным моментом использования Cairo является возможность использования встроенных диалогов вывода на печать при сборке Emacs с GTK+;
  • Реализован менеджер сетевой безопасности (Network Security Manager - NSM), в том числе обеспечивающий проверку корректности сертификатов TLS/SSL. Во встроенном генераторе псевдослучайных чисел обеспечена генерация криптографически стойких случайных значений;
  • Добавлен новый режим 'electric-quote-mode' для подстановки прямых и обратных кавычек по мере ввода;
  • Добавлена поддержка схлопывания символов в isearch.el;
  • Представлены новые возможности для вставки символов Unicode: горячая клавиша C-x 8 для быстрой вставки некоторых символов, таких как U+2010 (HYPHEN), U+2011 (NON-BREAKING HYPHEN) и U+2012 (FIGURE DASH);
  • В состав включён новый набор пиктограмм;
  • Добавлена функция Xwidgets, позволяющая интегрировать родные для системы виджеты в интерфейс Emacs. Например, при наличии gtk3 и webkitgtk3 можно получить доступ к встроенному браузеру на основе webkit через команду 'M-x xwidget-webkit-browse-url';
  • Прекращена работа на платформе IRIX, поддержка которой была прекращена компанией SGI в 2013 году.


Источник: http://www.opennet.ru/opennews/art.shtml?num=45168