モードをアンロードする方法(例:ECBをアンロードしてwinner.el機能を復元する)
質問
ECBモードは、スピードバーが強化され、コードブラウジング機能が優れているため、非常に便利な場合があります。残念ながら、私はECBと互換性のない勝者モードにも大きく依存しています。M-x ecb-deactivate
を実行した後でも、すべてのECB defunがロードされているように見え、勝者コマンドはECB /勝者の非互換性に関するエラーをスローします。Emacsを再起動する以外に、勝者が以前と同じように機能するようにECB定義を削除する方法はありますか?
解決
問題は、ECBがアドバイスを使用してエラーメッセージを表示し(「ecbフレームで勝者モード関数を使用できません」)、ecb-deactivate
が呼び出されたときにこのアドバイスがアクティブにならないことです。
ecb-deactivate-hook
のアドバイスを無効にすることで、この問題を回避することができました:
ジェネラコディセタグプレ
ただし、これはバグとしてECBのメンテナに報告する必要があります。
所属していません StackOverflow