[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This chapter describes all aspects of activating and deactivating ECB.
3.1 Standard activation and deactivation | How to manually (de)activate ECB | |
3.2 Automatic activation and deactivation | Automatically (de)activating ECB |
IMPORTANT: Regardless of the activation-type (standard or automatic) the activation-process of ECB is always completely failure-save. This means any error during any step of the activation-process forces a complete cleanup (e.g. removing hooks, disabling advices etc.) of all settings ECB did (e.g. adding hooks, activating advices etc.) until the failure. Therefore if ECB-activation stops cause of a failure then you can be sure that your Emacs has the same state as before the ECB-activation-start!
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Call M-x ecb-activate and M-x ecb-deactivate to activate
or deactivate ECB(12). If you want ECB started in a
new frame see the option ecb-new-ecb-frame
(default is nil).
ecb-activate
always raises and selects the ECB-frame even if
ECB is already started.
Because ECB is a global minor-mode it can also be (de)activated/toggled by M-x ecb-minor-mode.
The following sequence of hooks is evaluated during activation of ECB:
ecb-before-activate-hook
ecb-activate-before-layout-draw-hook
ecb-redraw-layout-before-hook
ecb-redraw-layout-after-hook
ecb-activate-hook
The following sequence of hooks is evaluated during deactivation of ECB:
ecb-before-deactivate-hook
ecb-deactivate-hook
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
There are two ways for auto. (de)activation ECB after Emacs-start and for different window-configurations.
ecb-auto-activate
window-manager support
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |