Catonano <[email protected]> writes:

> Isn't the autoload machinery meant to avoid the explicit require ? 

As far as I understand 'autoload' tells Emacs that a function does exit
and where to find it, without Emacs having to load the whole file
https://www.gnu.org/software/emacs/manual/elisp.html#Autoload.  It is
used to tell Emacs about the most important functions such as
'debbugs-gnu'.  It doesn't know about 'debbugs-gnu-all-packages' because
it is not autoloaded (see debbugs-gnu.el).  Once you load the whole
file, you will see everything.

Regards,
Fede

Reply via email to