Окно методов Emacs ECB не обновляется

Итак, у меня установлен Emacs 24.3.1, а начиная с версии 24 он поставляется с CEDET. Я установил ECB через list-packages, и все работает, кроме обновления окна методов.

Когда я открываю файл, отображаются все методы, и я могу перейти к ним без проблем. Но проблема в том, что они никогда не обновляются без перезапуска Emacs. Я экспериментировал почти со всеми связанными переменными, которые смог найти, и ничего не работает. Я отчаянно ищу решение, так как оно в значительной степени сводит на нет удобство использования окна методов, когда я расширяю проект.

У меня эти переменные добавлены, ошибок Emacs нет, но он все равно не обновляется - ни после сохранения, ни после некоторого простоя.

(setq auto-update-methods-after-save 1)
(global-semantic-idle-scheduler-mode 1)
(global-semanticdb-minor-mode 1)

Я новичок в этом, поэтому я могу пропустить какое-то очевидное решение. Кто-нибудь может мне помочь? Я могу предоставить любой файл конфигурации или информацию, которая вам понадобится.

РЕДАКТИРОВАТЬ: Конечно, попробовал C-c . р, никаких результатов.


person user3142453    schedule 04.06.2015    source источник


Ответы (1)


У меня только что была такая же проблема. Список методов обновился после того, как я сделал:
1) revert-buffer
2) ecb-rebuild-methods-buffer (C-c . r)

Однако тот факт, что только п.2 недостаточно, кажется ошибкой.

person Marcin    schedule 14.02.2018