Emacs 31.1: конец эпохи unexec и другие новшества

What's new in Emacs 31.1

Emacs 31.1: конец эпохи unexec и другие новшества

Вышла Emacs 31.1 — релиз без единой «фишки-блокбастера», но с множеством улучшений качества жизни. Главное событие — окончательное удаление устаревшего unexec-дампа, который десятилетиями использовался для ускорения загрузки, но зависел от «снежинок» в glibc. Теперь Emacs полагается на переносимый дампер. Также появилась удобная директория user-lisp для автоматической загрузки пакетов, расширены настройки minibuffer и completions, добавлено вращение окон и многое другое. Для терминальных пользователей приятные новости: поддержка дочерних фреймов и включение xterm-mouse-mode по умолчанию.

Вы как бы загоняете тяжеловесный Emacs в угол и применяете «Attitude Adjustment», с размаху бросая Emacs в новый бинарник, и всё готово к работе.
  1. qazxcvbnm

    Я слышал, что графический браузер вернулся в Emacs! Xwidget-webkit был мёртв с Emacs 29, и какое-то время я тосковал по хорошему графическому браузеру в Emacs. С тех пор дружелюбные ИИ-энтузиасты Emacs добавили рабочие версии графических браузеров, но они никогда не ощущались по-настоящему нативными для Emacs и оставляли желать лучшего (здесь имеется в виду embr, наименее нерабочий из них; среди его недостатков — ненадёжное определение ссылок, принудительные "вкладки" внутри буфера, непредсказуемые зависания, задержки при нажатии C-g). Наконец-то я могу избавиться от этих примесей в ядре Emacs!

  2. kstrauser

    Между деревьями и eglot (читай: LSP) мне не хватает немногого из других редакторов при использовании Emacs. Я некоторое время увлекался Zed, но слышу зов GNU. Возможно, на этой неделе я объявлю банкротство .emacs и начну заново с чистого конфига, посмотрев, сколько из моего старого стороннего конфига можно заменить встроенными функциями.

  3. rtpg

    Немного в сторону, но есть ли у кого-нибудь хорошие учебные материалы по работе с Emacs Lisp, кроме как просто смотреть на исходники пакетов? У меня есть книга Mastering Emacs, и я прочитал большую её часть, что даёт мне хорошее представление о некоторых вещах... но мне очень хотелось бы иметь хорошие идеи о правильных паттернах проектирования для типичных задач.

  4. bpye

    Есть ли способ начать работу с Emacs лучше, чем встроенный учебник? Я пробовал несколько раз (из-за растущего раздражения от VS Code), но мне так и не удалось достичь уровня, на котором я чувствовал бы себя достаточно продуктивным.

  5. cod3ninja

    Классно, Emacs такой старый школьный!

Ещё за этот день

2026-08-25