+2009-07-28 Chong Yidong <cyd@stupidchicken.com>
+
+ * building.texi (Lisp Libraries): Clarify meaning of autoloading.
+
2009-07-22 Richard Stallman <rms@gnu.org>
* glossary.texi (GNU, Daemon): Update information.
@end example
@cindex autoload
- Often you do not have to give any command to load a library, because
-the commands defined in the library are set up to @dfn{autoload} that
-library. Trying to run any of those commands calls @code{load} to load
-the library; this replaces the autoload definitions with the real ones
-from the library.
+ Some commands are @dfn{autoloaded}: when you run them, Emacs will
+automatically load the associated library first. For instance, the
+@code{compile} and @code{compilation-mode} commands are autoloaded; if
+you call either command, Emacs automatically loads @file{compile.elc}
+or @file{compile.el}. (In contrast, the command @code{recompile} is
+not autoloaded, and thus unavailable until you load @file{compile.elc}
+or @file{compile.el}.)
@vindex load-dangerous-libraries
@cindex Lisp files byte-compiled by XEmacs