5.1 Anju Initialization (anju-init)

Anju has a number of customizable variables that determine the behavior of anju-init. They are:

anju-reconfigure-context-menu-functions-enable

Enable reconfiguration of the variable context-menu-functions with Anju-defined menu functions.

If context-menu-functions is previously set via customize-variable then anju-init will make no changes to context-menu-functions regardless of how anju-reconfigure-context-menu-functions-enable is set.

anju-mode-line-bindings-enable

Enable Anju-defined bindings for the mode line.

anju-unset-legacy-mouse-bindings-enable

Remove bindings using mouse-2.

anju-reconfigure-main-menu-enable

Reconfigure the main menu.

The variable anju-reconfigure-main-menu-hook is a list of functions which each modify a different section of the main menu.

If anju-reconfigure-main-menu-enable is t, the variable anju-help-menu-remove-emacs-tutorial can control if the menu entries for the Emacs tutorial are shown.

By default, all the above *-enable variables are turned on (t). Users preferring to make granular changes to anju-init can invoke M-x customize-group anju.