From: Richard M. Stallman Date: Sat, 7 Dec 2002 21:41:51 +0000 (+0000) Subject: Update defn of load-history. X-Git-Tag: ttn-vms-21-2-B4~12106 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=c80d2280abe4bea9d67287a67783e4da52a6ddd3;p=emacs.git Update defn of load-history. --- diff --git a/lispref/loading.texi b/lispref/loading.texi index 147b0a94e66..7fcf6fbc4b2 100644 --- a/lispref/loading.texi +++ b/lispref/loading.texi @@ -750,18 +750,25 @@ names of functions and variables they define, the features they provide, and the features they require. Each element is a list and describes one library. The @sc{car} of the -list is the name of the library, as a string. The rest of the list is -composed of these kinds of objects: - -@itemize @bullet -@item -Symbols that were defined by this library. -@item -Cons cells of the form @code{(require . @var{feature})} indicating -features that were required. -@item -Cons cells of the form @code{(provide . @var{feature})} indicating -features that were provided. +list is the name of the library, as a string. The rest of the list +elements have these forms: + +@table @code +@item @var{fun} +The function @var{fun} was defined by this library. +@item (t . @var{fun}) +The function @var{fun} was previously an autoload before this library +redefined it as a function. The following element is always the +symbol @var{fun}, which signifies that the library defined @var{fun} +as a function. +@item (autoload . @var{fun}) +The function @var{fun} was defined as an autoload. +@item (defvar . @var{var}) +The symbol @var{var} was defined as a variable. +@item (require . @var{feature}) +The feature @var{feature} was required. +@item (provide . @var{feature}) +The feature @var{feature} was provided. @end itemize The value of @code{load-history} may have one element whose @sc{car} is