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

Вышла Emacs 31.1 — релиз без единой «фишки-блокбастера», но с множеством улучшений качества жизни. Главное событие — окончательное удаление устаревшего unexec-дампа, который десятилетиями использовался для ускорения загрузки, но зависел от «снежинок» в glibc. Теперь Emacs полагается на переносимый дампер. Также появилась удобная директория user-lisp для автоматической загрузки пакетов, расширены настройки minibuffer и completions, добавлено вращение окон и многое другое. Для терминальных пользователей приятные новости: поддержка дочерних фреймов и включение xterm-mouse-mode по умолчанию.
Вы как бы загоняете тяжеловесный Emacs в угол и применяете «Attitude Adjustment», с размаху бросая Emacs в новый бинарник, и всё готово к работе.
- qazxcvbnm
Я слышал, что графический браузер вернулся в Emacs! Xwidget-webkit был мёртв с Emacs 29, и какое-то время я тосковал по хорошему графическому браузеру в Emacs. С тех пор дружелюбные ИИ-энтузиасты Emacs добавили рабочие версии графических браузеров, но они никогда не ощущались по-настоящему нативными для Emacs и оставляли желать лучшего (здесь имеется в виду embr, наименее нерабочий из них; среди его недостатков — ненадёжное определение ссылок, принудительные "вкладки" внутри буфера, непредсказуемые зависания, задержки при нажатии C-g). Наконец-то я могу избавиться от этих примесей в ядре Emacs!
- kstrauser
Между деревьями и eglot (читай: LSP) мне не хватает немногого из других редакторов при использовании Emacs. Я некоторое время увлекался Zed, но слышу зов GNU. Возможно, на этой неделе я объявлю банкротство .emacs и начну заново с чистого конфига, посмотрев, сколько из моего старого стороннего конфига можно заменить встроенными функциями.
- rtpg
Немного в сторону, но есть ли у кого-нибудь хорошие учебные материалы по работе с Emacs Lisp, кроме как просто смотреть на исходники пакетов? У меня есть книга Mastering Emacs, и я прочитал большую её часть, что даёт мне хорошее представление о некоторых вещах... но мне очень хотелось бы иметь хорошие идеи о правильных паттернах проектирования для типичных задач.
- bpye
Есть ли способ начать работу с Emacs лучше, чем встроенный учебник? Я пробовал несколько раз (из-за растущего раздражения от VS Code), но мне так и не удалось достичь уровня, на котором я чувствовал бы себя достаточно продуктивным.
- cod3ninja
Классно, Emacs такой старый школьный!