|
> The term "activate" is used many times wrt packages, but is not
> defined anywhere. How are users meant to understand what it means ?
It means to add its files to the `load-path` and run the code indicated
by the autoload cookies (i.e. mostly setup some autoloads, potentially
add itself to some menu, or things like that).
Usually, for major modes it's the only thing necessary for the
major mode to be automatically used on the appropriate files.
Package.el does it in `package-activate-all` (also called by
`package-initialize`, tho it depends on some details, for historical
reasons).
Stefan
|