Випуск текстового редактора GNU Emacs 28.1

Проект GNU опублікував реліз текстового редактора GNU Emacs 28.1. До випуску GNU Emacs 24.5 проект розвивався під особистим керівництвом Річарда Столлмана, який передав посаду лідера проекту Джону Віглі (John Wiegley) восени 2015 року.

Випуск текстового редактора GNU Emacs 28.1

Серед доданих покращень:

  • Надано можливість компіляції Lisp-файлів у код, що виконується за допомогою бібліотеки libgccjit, замість використання JIT-компіляції. Для включення вбудованої компіляції при складанні необхідно вказати опцію '—with-native-compilation', при якій всі пакети Elisp, що постачаються з Emacs, будуть скомпільовані в виконуваний код. Увімкнення режиму дозволяє досягти помітного підвищення продуктивності.
  • За промовчанням для малювання задіяна графічна бібліотека Cairo (активована опція '—with-cairo'), а для виведення тексту движок компонування гліфів HarfBuzz. Підтримка libXft переведена до категорії застарілих.
  • Додано підтримку специфікації Unicode 14.0 та значно покращено роботу з emoji.
  • Додано можливість завантаження фільтрів системних викликів seccomp ('—seccomp=FILE') для sandbox-ізоляції процесу.
  • Запропоновано нову систему для відображення документації та груп функцій.
  • Додано режим 'context-menu-mode' реалізацією контекстних меню, що показуються при натисканні правою кнопкою миші.
  • Помітно розширено можливості пакету для ведення проектів.

Джерело: opennet.ru

Додати коментар або відгук