** easy-mmode
The easy-mmode package provides macros and functions that make developing minor modes easier. Roughly, the programmer has to code only the functionality of the minor mode. All the rest--toggles, predicate, and documentation--can be done in one call to the macro `easy-mmode-define-minor-mode' (see the documentation). See also `easy-mmode-define-keymap'.