LINUX.ORG.RU

Emacs 25.1

 ,


1

7

Ник Петтон объявил о релизе программной реализации Lisp-машины от проекта GNU под названием Emacs версии 25.1.

Основные изменения:

  • поддержка модулей в форме загружаемых библиотек (теперь Emacs можно расширять не только с помощью elisp);
  • поддержка Cairo (улучшенные диалоги печати);
  • улучшения в плане сетевой безопасности (проверка TLS-сертификатов);
  • 'electric-quote-mode' (автовставка нужного количества апострофов/кавычек по аналогии со скобками )));
  • Xwidgets — поддержка встраивания произвольных графических компонентов;
  • улучшения поддержки юникода и всего по мелочи.

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

★★

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

поддержка модулей в форме загружаемых библиотек (теперь Emacs можно расширять не только с помощью elisp);

Интересно, означает ли это что емакс получит нормальную либу для асинхронностей?

loz ★★★★★ ()
Последнее исправление: loz (всего исправлений: 1)

поддержка модулей в форме загружаемых библиотек

еее наканецта

скоро в емаксе будет ещё веселее ^^

SL_RU ★★★ ()

Так это редактор или Lisp машина?

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

GNU Emacs is a version of Emacs, written by the author of the original (PDP-10) Emacs, Richard Stallman. The
user functionality of GNU Emacs encompasses everything other editors do, and it is easily extensible since its
editing commands are written in Lisp.

saahriktu ★★★★★ ()

Текстовый редактор для людей имеющих две руки с пятью пальцами на каждой в него так и не завезли? По прежнему только для тех у кого есть третья рука и пять щупалец?

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

всё настраиваемо
так что как настроишь, так и будешь пальцы раскорячивать

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

Кстати, уже давно в настройках по-умолчанию включен CUA.

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

Так это редактор или Lisp машина?

Тсс, только тихо, по секрету всему свету, шепну только тебе: «На самом деле Emacs — это операционная система» 😲

anonymous ()

Ураааааааааааааааааааааааааааа!

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

vaper-mode же.

Чёт много вейперов в последнее время.

SL_RU ★★★ ()

А я тут с Sublime Text с одной стороны и с IntelliJ наперевес.

Емакс не нужен. Не ну-жен.

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

Одно другому не мешает. И не противоречит.

«К людям надо мягше. И на вопросы смотреть ширше»©

Нужен емакс, ну-жен.

PS: А про «щупальца» и «третьи руки» — это уже давно не смешно. Тут уже отмечали гибкость настройки емакса.

DeVliegendeHollander ★★ ()

Вот это новость! Замечательно! Обновляюсь.

one_more_hokum ★★★ ()

Ну нифига себе! Вот это поворот! Может ради такого праздника ещё и Парнас победит?

anonymous ()

Замечательная новость! Emacs + Spacemacs(всё же хоткеи vim'a мне больше по душе, да и вообще Spacemacs - отличный набор) просто незаменимый инструмент для меня.

Singularity ★★★★ ()

Xwidgets

Это типа гвоздями к иксам прибито?

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

Завезли. evil-mode

(Не слушай Begemoth и прочих не вылезших из криокамеры)

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

Xwidgets

Это типа гвоздями к иксам прибито?

Да. Это проблема?

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

Интересно, означает ли это что емакс получит нормальную либу для асинхронностей?

Мне хватает emacs-async. Еще есть timp, который по идее лучше технологически, но там не закрыт баг «не работает в emacs 25». Но у тебя есть все шансы прикрутить что-то свое.

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

Да, по-умолчанию включен всякий хлам типа cua-mode, transient-mark-mode или даже tool-bar-mode.

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

Как минимум в vanilla GNU/Emacs > 24.3 cua-mode по умолчанию отключен; это можно проверить, если запустить Emacs с параметром --no-init-file.

theNamelessOne ★★★★★ ()

Почему мини-новость, если мажорный релиз?

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

А как тогда им пользоваться без XWayland? Никак?

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

А как тогда им пользоваться без XWayland? Никак?

Конкретно этой фичей - никак. Придется несчастным пользователям wayland'а использовать отдельный от emacs'а браузер.

feofan ★★★★★ ()

поддержка модулей в форме загружаемых библиотек (теперь Emacs можно расширять не только с помощью elisp);

(теперь Emacs можно расширять не только с помощью elisp);

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

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

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

Неправильно ты понимаешь. То, о чем ты говоришь работало и раньше - man use-package. Теперь можно использовать библиотеки в виде library.so. Например, это использовалось для того, чтобы прикрутить cairo.

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

Это ваще операционная система! Разве Вы не знали? :)

Злые языки обычно добавляют, что в ней нет нормального текстового редактора, но мы эти нездоровые инсинуации с негодованием отвергаем!

gns ★★★★ ()

Релиз Emacs - мини-новость, зато каждый новый выплев славянского редактора TEA - полноценная. Так победим!

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

+1. Офигенно на лоре приоритеты расставлены.

Hertz ★★★★★ ()

Если на сях его расширять начнут, то это хорошо. Но не дай боже в него притащат говнище навроде питона...

Hertz ★★★★★ ()

Я обязан сказать, что перешел на acme и Sam и не жалею.

Я перешел на acme и Sam и не жалею.

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

Правильно, ну этот мутный питон, давай Haskell!

anonymous ()

Уже можно использовать этот редактор, как ОС? То есть совсем не использовать оконных менеджеров и иксов.

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

Я перешел на acme и Sam и не жалею.

яб тоже перешёл бы, да в acme нет org-mode. печалька...

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

там есть процессы, пайпы, вебсокеты и прочий интернет... вот с асинхронностью, модульностью и си-расширяемостью косяки были, в отличие от того же (S)XEmacs-а. надеюсь тут это пофиксили.

да и в виджеты вроде проще рисовать стало.

а так да, ждём векторного гипертекстового Xanadu на елиспе.

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

Что, не осили Питон? Няша, ну не расстраивайся так, в классе десятом осилишь обязательно!

anonymous ()
Ответ на: комментарий от DeVliegendeHollander

А про «щупальца» и «третьи руки» — это уже давно не смешно. Тут уже отмечали гибкость настройки емакса.

Это всё от незнания (я не думаю, что троллинг). На двораке - просто прелесть работать. Так что не ведемся ;)

kedr ()
Ответ на: комментарий от unlog1c

Релиз Emacs - мини-новость, зато каждый новый выплев славянского редактора TEA - полноценная.

Поддерживаю!

kedr ()
Ответ на: комментарий от DeVliegendeHollander

PS: А про «щупальца» и «третьи руки» — это уже давно не смешно. Тут уже отмечали гибкость настройки емакса.

Мои претензии к емаксу в другом.

elisp нужно закопать, по-доброму, потому что он медленный до ужаса. Ну и подвисания интерфейса во время сетевых операций – моветон.

(В последний раз щупал 24.5, чото расхотелось после этого.)

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

Не сильно лучше. Хоть и фп, но зато геморрой с репозиториями, одно конфликтует с другим.

Hertz ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.