Commit e8d2d3fb authored by Chong Yidong's avatar Chong Yidong
Browse files

* building.texi (Lisp Libraries): Clarify meaning of autoloading.

parent 6dd28193
2009-07-28 Chong Yidong <cyd@stupidchicken.com>
* building.texi (Lisp Libraries): Clarify meaning of autoloading.
2009-07-23 Glenn Morris <rgm@gnu.org> 2009-07-23 Glenn Morris <rgm@gnu.org>
* programs.texi (Matching): Update blink-matching-paren-distance. * programs.texi (Matching): Update blink-matching-paren-distance.
......
...@@ -1270,11 +1270,13 @@ your own, put them in a single directory and add that directory to ...@@ -1270,11 +1270,13 @@ your own, put them in a single directory and add that directory to
@end example @end example
@cindex autoload @cindex autoload
Often you do not have to give any command to load a library, because Some commands are @dfn{autoloaded}: when you run them, Emacs will
the commands defined in the library are set up to @dfn{autoload} that automatically load the associated library first. For instance, the
library. Trying to run any of those commands calls @code{load} to load @code{compile} and @code{compilation-mode} commands
the library; this replaces the autoload definitions with the real ones (@pxref{Compilation}) are autoloaded; if you call either command,
from the library. Emacs automatically loads the @code{compile} library. In contrast,
the command @code{recompile} is not autoloaded, so it is unavailable
until you load the @code{compile} library.
@vindex load-dangerous-libraries @vindex load-dangerous-libraries
@cindex Lisp files byte-compiled by XEmacs @cindex Lisp files byte-compiled by XEmacs
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment