[sisyphus] emacs24 + ecb
Michael Bykov
m.bykov на gmail.com
Вс Янв 13 18:01:08 MSK 2013
13 января 2013 г., 12:15 пользователь Pavel Nakonechny
<zorg1331 на gmail.com>написал:
> Всем привет!
>
> В процессе работы уже за несколько лет сильно привык к использованию
> ECB в Emacs'е. Но с появлением Emacs24 это стало трудно (до сегодняшнего
> дня думал, что и не удастся). Сразу спрошу, если есть современные
> альтернативы
> ECB, то посоветуйте пожалуйста. От ECB собственно нужен только его layout с
> последними открытыми файлами, файлами в текущем каталоге и списком
> методов в текущем исходнике.
>
Попробуйте eproject. Это не замена, но с ним и с ido-mode и ibuffer (мне)
ECB стал не нужен.
Поставить удобно через package-list-packages
>
> Итак, про ECB. В текущем Сизифе имеется Emacs24 и даже пакет emacs-ecb.
> Этот пакет неработоспособен на данный момент. Основная проблема
> совместимости
> с новым emacs устранятся правкой в /etc/emacs/site-start.d/ecb.el
> путем добавления
> в начало файла (setq stack-trace-on-error t). Это исправление
> гуглится, но у меня
> полностью не исправляет ситуацию. После подключения ecb к emacs и даже
> до активации отваливаются функции split-window и delete-other-windows, т.к.
> они переопределяются в ecb.
>
> Привести в более-менее работоспособное состояние этот ecb удалось следующим
> образом.
> - удалил системный ecb;
> - подключил для использования ecb из
> git://github.com/RayRacine/ecb.git (привлекло
> множество правок, хотя вряд ли они так уж критичны):
> - добавил в .emacs (setq stack-trace-on-error t) перед подгрузкой ecb;
> - в ecb-layout.el закомментировал переопределение функций:
> (defecb-advice delete-other-windows before
> ecb-permanent-adviced-layout-functions
> и
> (defecb-advice split-window before ecb-permanent-adviced-layout-functions
>
> Я emacs-lisp не знаю, и к чему привело это комментирование, и как это
> сделать
> правильно, я не в курсе. Если есть специалисты, посмотрите, пожалуйста, и
> думается, что стоит обновить пакет с ecb в сизифе, текущий все-равно
> не работает.
>
>
> --
> с уважением, Наконечный Павел
> _______________________________________________
> Sisyphus mailing list
> Sisyphus на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus
--
М.
http://diglossa.ru
xmpp://m.bykov@jabber.ru
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/sisyphus/attachments/20130113/0dfe1727/attachment.html>
Подробная информация о списке рассылки Sisyphus