Как выгрузить режим (например, выгрузить ECB, чтобы восстановить функциональность Winner.el)
Вопрос
Я нахожу режим ECB весьма полезным временами из-за его расширенной панели Speedbar и хороших возможностей просмотра кода.К сожалению, я также сильно полагаюсь на режим победителя, который несовместим с ECB.Даже после того, как я сгенерировал кодовый код, все defuns ECB кажутся загруженными, и команды-победитель по-прежнему выдают ошибку о несовместимости ECB / победителя.Есть ли способ удалить определения ECB, чтобы победитель работал как раньше, за исключением перезапуска Emacs?
Решение
Проблема, похоже, в том, что ECB использует совет для отображения сообщения об ошибке («Невозможно использовать функции режима победителя в кадре ecb»), и этот совет не активируется при вызове ecb-deactivate
.
Мне удалось обойти эту проблему, отключив совет в ecb-deactivate-hook
:
Однако вам, вероятно, следует сообщить об этом как об ошибке разработчикам ECB.