GNU Emacs 30.1

Вышла новая версия старейшего редактора, написанного на C и Lisp, Emacs 30.1! Основные изменения: портирование на Android; нативная компиляция включена по умолчанию (при наличии библиотеки libgccjit); нативная поддержка JSON, без ранее использованной библиотеки libjansson. Изменения, несовместимые с предыдущими версиями: режимы Tree-Sitter теперь объявлены подрежимами режимов non-TS (исправления в major-mode-remap-alist, что позволяет добавлять моды к TS, например Yasnippet); буфер Completions всегда сопровождает icomplete-in-buffer; фильтр процессов переписан в нативный код. Другие изменения: добавлена пользовательская опция trusted-content; добавлена поддержка Unicode 15.1; улучшена поддержка сенсорных экранов; элементы Modeline теперь можно выравнивать по правому краю; добавлены новые пользовательские опции, облегчающие работу: yes-or-no-prompt и kill-matching-buffers-no-ask.  editor, emacs, gnu, lisp

Фев 24, 2025 - 01:40
 0
GNU Emacs 30.1

Вышла новая версия старейшего редактора, написанного на C и Lisp, Emacs 30.1!

Основные изменения:

  • портирование на Android;
  • нативная компиляция включена по умолчанию (при наличии библиотеки libgccjit);
  • нативная поддержка JSON, без ранее использованной библиотеки libjansson.

Изменения, несовместимые с предыдущими версиями:

  • режимы Tree-Sitter теперь объявлены подрежимами режимов non-TS (исправления в major-mode-remap-alist, что позволяет добавлять моды к TS, например Yasnippet);
  • буфер Completions всегда сопровождает icomplete-in-buffer;
  • фильтр процессов переписан в нативный код.

Другие изменения:

  • добавлена пользовательская опция trusted-content;
  • добавлена поддержка Unicode 15.1;
  • улучшена поддержка сенсорных экранов;
  • элементы Modeline теперь можно выравнивать по правому краю;
  • добавлены новые пользовательские опции, облегчающие работу: yes-or-no-prompt и kill-matching-buffers-no-ask.

 , , ,