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)

Хороший повод выпить пива.

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

Вот, нужно мне набрать обычное C-u 5 C-M-i и что теперь?

Я так понимаю, ожидается, что ты не будешь тыкать в тачскрин, а подключишь внешнюю клавиатуру.

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

Портирование на Android.

Но, как?!

Но… зачем?!

// Запятая у тебя лишняя, если что. (=

mord0d ★★★★★
()

...портирование на Android...

Но нахр... зачем???

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

Можно, но это будет другой редактор. Смысл лиспа в Emacs именно в том, что на нëм написаны мегабайты нетривиального кода.

Поэтому менять там лисп на питон сродни замене в ядре линукса си на руст.

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

Сейчас же выяснится, что он у тебя в приставке или телике есть, просто ты не в курсе. :)

ssh2 ★★★★★
()

Вообще, релиз значимый, много нужного запилили, что по лени не добавил в новость:

Ешё более настраиваемый в терминальной сессии
Проработан рендер (теперь аки Vim со слабыми удалёнными соединениями)
Поправили emacsclient
Много новых «правильных» настроек, делающий его более удобным «из коробки»
С Tree-sitter теперь он позволяет сделать обвязку из нескольких модов, что любителям IDE позволяет, ИМХО, запилить сложные решения
Переработана работы с мышью и жестами (Андроид, видимо, повлиял)
Задумались о Org mode и доверии (trusted mode)

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

нативная поддержка JSON, без ранее использованной библиотеки libjansson.

Через пол года: так переходим на js и электрон.

Ygor ★★★★★
()

Как дела обстоят с популярностью? Я вот вижу что Vim и Emacs уже очень скоро будут стоять спина к спине на вершине Сироямы. В моём окружении если кто и использует один из этих редакторов, так это программисты на редких языках, для которых нет моднейшей IDE.

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

Является наиболее популярным текстовым редактором среди пользователей emacs.

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

Как дела обстоят с популярностью?

Миллионы мух не могут ошибаться?

Если же серьёзно, то альтернатив как текстовому редактору и IDE есть, хотя они и ужасны. Альтернатив как вычислительной среде нет.

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