LINUX.ORG.RU

Emacs 28.1

 , ,


0

4

4 апреля состоялся релиз Emacs 28.1.
В новой версии добавлены возможности:

  • компиляция Lisp-файлов в машинный код;
  • поддержка Harfbuzz при формировании текста и отрисовка с помощью Cairo;
  • улучшенная поддержка отображения Emoji и их последовательное отображение;
  • minor mode для контекстного меню;
  • отображение по умолчанию совпадающих круглых скобок;
  • множество улучшений и дополнительных расширений для project.el;
  • новая система документирования групп функций.

>>> Подробности



Проверено: hobbit ()

Среди упоротых текстовых редакторов для разработчиков, этот самый упоротый текстовый редактор для разработчиков.

Ну, поздравляю всех упоротых, то есть причастных, юзеров сей жести).

UriZzz ()
Последнее исправление: UriZzz (всего исправлений: 1)
Ответ на: комментарий от UriZzz

Спасибо. Наконец там ребята взялись за оптимизацию и добавление новых возможностей, что даёт возможность снова его использовать в реальной переписке.

Oldboy ()

Поздравляю причастных. Я не осилил.

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

vim?

evil-mode позволяет использовать ., а вот с макросами в Emacs поярче дело.

Oldboy ()

Не так давно после долгих скитаний по редакторам (последний был Neovim) таки вернулся на Emacs, правда, сижу на мастере, так как там нативная поддержка Gtk появилась. Стало намного лучше, чем когда с него уходил (лет 5 назад).

Vovka-Korovka ★★★★★ ()

Нужно.

Говорю как адепт vi(m).

GFORGX ★★☆ ()

Не заметил значительных изменений в производительности после включения компиляции в машинный код.

eve ()
Ответ на: комментарий от hobbit

Нет. Если ты не только программер а админ и т.д. то понято vim, а если ты только кодер ну или наборщик текста для … то сабж более дружествен.

mx__ ★★★★★ ()

Как организована компиляция?
В неко транслатор в байт-код встроили, или дергаются сторонние утилиты и появились новые зависимости?

IIIypuk ★★★ ()

Хорошая новость. Надо обновиться. Привычная среда, для меня. И плюшек добавили.

Mamluk ()
Ответ на: комментарий от IIIypuk

Там для этого используется libgccjit - фактически обертка-API над gcc. Всё это в двух файлах: здесь собственно компилятор, здесь - обертки над libgccjit, которые компилятор вызывает. Точка входа - native-compile-async - вызывается при установке или обновлении пакетов.

eve ()
Последнее исправление: eve (всего исправлений: 2)
Ответ на: комментарий от IIIypuk

Ну, в принципе то, дали уже развёрнутый ответ. Со ссылками и подробностями. В fedora он просто заменил предыдущий.

Mamluk ()

Пожалуй, лучший из редакторов. Жаль только фан база мала.

andalevor ★★ ()
Ответ на: комментарий от alt-tab-let

Meta x doctor

Так можно не только из emacs выйти, но и из жизни.

no-such-file ★★★★★ ()
Ответ на: комментарий от yoghurt

Юзаю второй десяток лет, постоянно нахожу что-то новое

ну прикольно. дай знать, когда текстовый редактор попадется:)

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

Эт самое, он прям из GRUB-а запускается, да?

да ну брось! там свой lua загрузчик должен быть!

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

Да, да.. Пруфы-то будут, или так, побалаболить?

$apt show emacs

Package: emacs
Version: 1:26.1+1-3.2+deb10u1
Priority: optional
Section: editors
Maintainer: Rob Browning <rlb@defaultvalue.org>
Installed-Size: 76,8 kB
Depends: emacs-gtk (>= 1:26.1) | emacs-lucid (>= 1:26.1) | emacs-nox (>= 1:26.1)
Homepage: https://www.gnu.org/software/emacs/
Download-Size: 44,4 kB
APT-Sources: https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-base 1.7_x86-64/main amd64 Packages
Description: редактор GNU Emacs (метапакет)
 GNU Emacs — расширяемый самодокументируемый текстовый редактор. Данный
 метапакет будет всегда зависеть от последних рекомендованных вариантов Emacs
 (в настоящий момент это emacs-gtk).
Am6er ()
Ответ на: комментарий от hobbit

vim?

Vim это текстовый редактор. Emacs это lisp-машина с текстовым редактором. То есть гораздо больше, чем vim :)

Хорошая вещь. Пользуюсь для прослушивания трекерной музыки, чтения документов и книжек и многого другого. Альтернатив не вижу, хотя у вима навигация поудобнее.

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

Юзаю второй десяток лет, постоянно нахожу что-то новое

Та же фигня. Пользуюсь уже лет шестнадцать и не перестаю удивляться :)

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

эта под(д)елка уже смогла догнать кошерный вим, или все еще догоняет?

Ээээ. Реактивный самолёт уже смог догнать самокат? Или всё ещё догоняет?

skiminok1986 ★★★★★ ()

компиляция Lisp-файлов в машинный код;

Common Lisp теперь ненужен?

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

Админу с емаксом тоже очень даже хорошо:

  • редактирование файлов через TRAMP
  • эмулятор терминала в виде vterm
  • заметки в org-mode
  • тонна других применений вроде работы с БД из org-файлов

Если прям пару строчек надо на удалённом хосте поправить, тогда да, vi/vim хватает

YellowMold ()
Ответ на: комментарий от Am6er

Хм, надо будет перепроверить, хотел однажды поставить, дабы посмотреть, но не нашёл.

Mischutka ★★ ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)