2013-11-21 3 views
5

Используя CEDET, который поставляется вместе с Emacs 24.3.1 и ECB, который находится в Melpa, я получаю следующие попытки: ecb-activate:Emacs 24.3.1 CEDET 2.0 (встроенный) и ECB 20131116.1319: Ошибки при настройке компоновки ECB

All requirements for ECB 2.40 fulfilled - Enjoy it! [2 times] 
The ECB is now deactivated. 
ecb-clean-up-after-activation-failure: ECB 2.40: Errors during the layout setup of ECB. 
    (error-type: void-variable, error-data: (ecb-examples-bufferinfo-buffer-name)) 

Вот информация от менеджера Emacs pacakage:

ecb is an installed package. 

    Status: Installed in `/home/Smith/.emacs.d/elpa/ecb-20131116.1319/'. 
    Version: 20131116.1319 
    Summary: a code browser for Emacs 

cedet is a built-in package. 

    Status: Built-in. 
    Version: 2.0 
    Summary: Setup CEDET environment 

Мой вопрос, как получить эту работу. Alex Ott's fork of ECB, кажется, указывает, что это должно.

+0

hmmm, это очень странно - примеры ecb не упоминаются нигде в самом ECB ... Не стесняйтесь записывать проблему на github ... –

+0

Я только что загрузил пакет ECB из MELPA и запустил Emacs без каких-либо config, загрузил ЕЦБ в него, и все работает нормально. Можете ли вы включить 'toggle-debug-on-error', запустить' ecb-activate' снова и отправить stacktrace в alexott в gmail –

+0

Я пробовал запускать EMACS с помощью только ecb и получил аналогичную ошибку: отладчик введен - ошибка Lisp: (ошибка «ECB 2.40: Ошибки при настройке компоновки ECB». (error-type: error, error-data: (\ «Переменная глубина переплета превышает max-specpdl-size \")))) –

ответ

13

я смог пройти эту ошибку после выполнения этой команды в *scratch*

(setq ecb-examples-bufferinfo-buffer-name nil)

YMMV.

 Смежные вопросы

  • Нет связанных вопросов^_^