GNU Project ebipụtala ntọhapụ nke GNU Emacs 28.1 editọ ederede. Ruo mgbe a tọhapụrụ GNU Emacs 24.5, oru ngo a malitere n'okpuru nduzi nke Richard Stallman, onye nyefere John Wiegley ọkwa onye ndu oru ngo na ọdịda nke 2015.
Nkwalite agbakwunyere gụnyere:
- Предоставлена возможность компиляции Lisp-файлов в исполняемый код при помощи библиотеки libgccjit, вместо использования JIT-компиляции. Для включения встроенной компиляции при сборке необходимо указать опцию ‘—with-native-compilation’, при которой все поставляемые с Emacs пакеты Elisp будут скомпилированы в исполняемый код. Включение режима позволяет добиться заметного повышения производительности.
- По умолчанию для отрисовки задействована графическая библиотека Cairo (активирована опция ‘—with-cairo’), а для вывода текста движок компоновки глифов HarfBuzz. Поддержка libXft переведена в категорию устаревших.
- Добавлена поддержка спецификации Unicode 14.0 и значительно улучшена работа с emoji.
- Добавлена возможность загрузки фильтров системных вызовов seccomp (‘—seccomp=FILE’) для sandbox-изоляции процесса.
- Предложена новая система для отображения документации и групп функций.
- Добавлен режим ‘context-menu-mode’ реализацией контекстных меню, показываемых при клике правой кнопкой мыши.
- Заметно расширены возможности пакета для ведения проектов.
isi: opennet.ru