LINUX.ORG.RU

GNU Emacs 30.1

 , , ,


0

2

Вышла новая версия старейшего редактора, написанного на 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.

>>> Полный список изменений на gnu.org



Проверено: dataman ()
Последнее исправление: CrX (всего исправлений: 3)
Ответ на: комментарий от Eulenspiegel

Ровняешь код парой команд или одним сочетанием, если забиндил. Такого в Vim/Neovim просто нет

Или ты просто не знаешь как такое в виме сделать :)

pihter ★★★★★
()
Ответ на: комментарий от MOPKOBKA

ради того что требует ровно 0 нажатий в Notepad.exe

А как ты ему дашь знать что-ты что-то хочешь?

pihter ★★★★★
()
Ответ на: комментарий от Somebody

Зачем?? С какой целью заменять Лисп на Питон?

Чтобы можно было писать команды Emacs’у на питоне.

Почему тогда уже не на Раст, как нынче стало «модным»?

А в нём разве есть REPL? Я с трудом представляю Раст как язык для скриптов к чему-либо.

monk ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.