LINUX.ORG.RU

Вышел GNU Emacs 24.3

 ,


1

5

10 марта Glenn Morris в списке рассылки объявил о выходе новой версии текстового редактора — Emacs 24.3.

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

  • Основным X-тулкитом стал Gtk+ версии 3 (возможность сборки с Gtk+ 2 сохранена).
  • Обобщенные переменные включены в ядро Emacs Lisp.
  • Обновление библиотеки, эмулирующей Common Lisp.
  • Новый режим (major mode) для разработки на языке Python (привязка командных консолей к буферам, улучшенные отступы, поддержка Python 3, поддержка iPython).

Список изменений

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

★★★★★

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

Ответ на: комментарий от tp_for_my_bunghole

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

ну толсто
стивенсон же

Bad_ptr ★★★★ ()

Emacs now generates backtraces on fatal errors

Опа. А что было? Emacs OS kernel panic?

ziemin ★★ ()

Отличная новость, хотя и пришлось переустановить пакеты, но после обновления полезный flymake-cursor так и не завелся. С пакетом auto-complete тоже были проблемы.

Пока чинил, набрел на сайт: emacsrocks.com (эпизод 8, 9). В общем замечательное обновление получилось.

swwwfactory ★★ ()

Лучший текстовый редактор.

pi11 ★★★★★ ()

где брать сборку под некродебиан?

x4DA ★★★★★ ()

где брать сборку под некродебиан?

x4DA ★★★★★ ()

Новый режим (major mode) для разработки на языке Python

Нельзя так пугать: просто обновили python.el. Нехватало ещё третьего режима для питона.

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

Новый режим (major mode) для разработки на языке Python

Нельзя так пугать: просто обновили python.el. Нехватало ещё третьего режима для питона.

A new major mode for Python.

Как написали, так и перевел :)

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

А где такое написано? Я прочитал вот это:

A new version of python.el, which provides several new features, including:
per-buffer shells, better indentation, Python 3 support, and improved
shell-interaction compatible with iPython (and virtually any other
text based shell).

Так или иначе «new major mode for Python» не соответствует действительности.

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

поонятно, значит лучше пока оставаться на 23

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

Там пофиксили спадение выделения при скроллинге?

(setq lazy-highlight-cleanup nil)
gv ()
Ответ на: комментарий от gv

А, хотя наверное речь не о поиске, тогда не знаю.

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

лениво обновляться, но две недели назад было вот:

GNU Emacs 24.3.50.1 (x86_64-pc-linux-gnu, X toolkit, Xaw scroll bars) of 2013-02-27 on dex, modified by Debian

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

А где такое написано?

В «Подробностях», сообщение из списка рассылки с анонсом.

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

Пока чинил, набрел на сайт: emacsrocks.com (эпизод 8, 9).

Чепуха какая-то. Единственное что за щти десятилетия появилось стОящее - это Cedet, но никто не подхватил.

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

А зачем? Чем Qt вам так нравится? А Mir - вообще никогда не получит распространения. Ненужная технология. Разрабы иксов давно помогают пилить гораздо более годный Wayland.

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

(пальцы в конце дня не ломят).

Перебиндить клавиши и будет всё в порядке.

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

тормоза и c++ форматировалку починили?

Тормоза чего? (setq-default bidi-display-reordering nil) ?

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

х.з. чего, у меня 24я версия периодически уходила в какое-то странное состояние, что отклик от нажатия на кнопки составлял до 5 секунд.

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

х.з. чего, у меня 24я версия периодически уходила в какое-то странное состояние, что отклик от нажатия на кнопки составлял до 5 секунд.

Это, скорее всего, всё евреи и прочие арабы виноваты, ради которых включили по-дефолту поддержку отображения справа-налево. Тот set-default всё обратно православно делает.

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

Там пофиксили спадение выделения при скроллинге?

При включенном CUA не спадает. Хотя есть ярые противники CUA...

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

Это чудо инженерной мысли осваивал, даже elisp учил. На протяжении всего процесса не мог понять - ну зачем всё это?? Но продолжал, думая что чего-то я пока не знаю, не наступило просветление.

Исключительно ИМХО: попробуй привязать функции на шоткаты которые самому хотелось бы иметь, а не те, что предустановлены и требуют изучения, повиновения и поклонения.

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

где брать сборку под некродебиан?

Пока или руками собирать или ждать. Думаю, счет уже идет на часы... ;)

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

лениво обновляться, но две недели назад было вот:

GNU Emacs 24.3.50.1 (x86_64-pc-linux-gnu, X toolkit, Xaw scroll bars) of 2013-02-27 on dex, modified by Debian

Это совсем не то. Как раз именно в этой версии наблюдал безбожные тормоза и поломанную работу yasnippet и icomplete+.

В GNU Emacs 24.2.93.1 (pretest) таких проблем нет.

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

Чепуха какая-то. Единственное что за щти десятилетия появилось стОящее - это Cedet, но никто не подхватил.

Как же не подхватил? Посмотрите список рассылки.

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

х.з. чего, у меня 24я версия периодически уходила в какое-то странное состояние, что отклик от нажатия на кнопки составлял до 5 секунд.

Это было в версии 24.2.0 (которая до последнего времени являлась последней стабильной сборкой). И это было очень не здорово. Но сейчас такой проблемы нет.

http://lists.gnu.org/archive/html/help-gnu-emacs/2013-01/msg00464.html

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

наблюдал безбожные тормоза

Упс, ошибся. Тормоза были в 24.2.0. Поломанная работа yasnippet и icomplete+ в 24.3.50.1

В 24.2.93.1 нет ни той ни другой проблемы.

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

Меня шоткаты устраивают. Для программиста Emacs как-то устарел, не соответствует современным ожиданиям, но много требует... Система плагинов должна быть, а не копипаста скриптов elisp.

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

Меня шоткаты устраивают. Для программиста Emacs как-то устарел, не соответствует современным ожиданиям, но много требует...

Да, ну на самом деле много можно на эту тему разговаривать о плюсах, минусах и тех костылях, что принято подставлять там где минусы, рассматривая emacs как ide. Но как расширяемый редактор emacs не превзойден.

Система плагинов должна быть, а не копипаста скриптов elisp.

Чем EPLA не устраивает?

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

Чем EPLA не устраивает?

Может быть и устроит. Я emacs24 удалил, поставил из пакетов 23-й. Там какие-то проблемы регулярно появлялись. С EmacsCodeBrowser например.

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

Может быть и устроит. Я emacs24 удалил, поставил из пакетов 23-й. Там какие-то проблемы регулярно появлялись. С EmacsCodeBrowser например.

Да, с ecb есть небольшая проблема. Я как-то брал один снапшот CEDET (актуальный на тот момент времени) и с ним успешно завелся ecb отсюда:

https://github.com/alexott/ecb/

Пока работает и не трогаю :). Будем посмотреть как будут развиваться события с предустановленным CEDET и CEDET, хранящимся в ELPA.

А какие еще проблемы появлялись?

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

А какие еще проблемы появлялись?

Никаких вроде бы. Я не очень активно пользую Emacs.

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

безбожные тормоза и поломанную работу yasnippet и icomplete+.

не пользуюсь этими свистелками, третий год на этом репозе - ничего не тормозит

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

копипаста скриптов elisp

а зачем их копипастить?

Система плагинов должна быть

чем тебя не устраивают плагины на elisp?

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

не соответствует современным ожиданиям

ну это у кого как, я от него ожидал меньше, чем получил

но много требует...

ты про что? Ресурсов он жрёт (по нынешним временам) очень мало

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

легкость написания elisp кода как раз и есть плюс.

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

не пользуюсь этими свистелками, третий год на этом репозе - ничего не тормозит

Говорил же.

от Kostafey 13.03.2013 21:47:01

наблюдал безбожные тормоза

Упс, ошибся. Тормоза были в 24.2.0. Поломанная работа yasnippet и icomplete+ в 24.3.50.1

Kostafey ()

killing floor под emacs уже портировали?

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

Да, спасибо. Но emacs'а нет в списке поддерживаемых ОС :(

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

Тормоза были в 24.2.0. Поломанная работа yasnippet и icomplete+ в 24.3.50.1

Вот не понимаю этой погони за версиями. Приключений очень хочется? Меня, например, и Emacs 23.4.1 вполне устраивает.

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

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

ну толсто
стивенсон же

Роберт Льюис? Продвинутый был кекс для девятнадцатого века...

LamerOk ★★★★★ ()

Хотя я ничего не могу сказать о нем как о среде программирования, просто потому, что не программирую, но Emacs как DE - бесподобен. Читаю новости, слушаю музыку, смотрю котиков на ютубе , пишу письма, оформляю бумажки, считаю в нем, хороший органайзер, хороший переводчик, хороший менеджер файлов - все сделано для людей, все продумано, все настраивается. Храни его святой Столлман.

Чего не хватает - жду FFI, жду concurrency, жду webkit.

Да, и еще я уже давно прошел тетрис и змейку, есть ли какие нибудь хорошие игры для emacs?

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

Вот не понимаю этой погони за версиями. Приключений очень хочется? Меня, например, и Emacs 23.4.1 вполне устраивает.

Я тоже долго после выхода 24-го на 23-м еще сидел. В 24-м емаксе переключение раскладок человеческое + ELPA из коробки.

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

В 24-м емаксе переключение раскладок человеческое

C-\ всегда хватало.

ELPA из коробки.

Всего делов - прочитать README в репозитории https://github.com/technomancy/package.el и скачать себе последнюю рабочую версию для Emacs 23 http://bit.ly/pkg-el23.

Какие-то левые отмазки на фоне этого

Тормоза были в 24.2.0. Поломанная работа yasnippet и icomplete+ в 24.3.50.1

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