aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman <[email protected]>2002-12-07 21:41:51 +0000
committerRichard M. Stallman <[email protected]>2002-12-07 21:41:51 +0000
commitc80d2280abe4bea9d67287a67783e4da52a6ddd3 (patch)
treef689dec0810bfacc9504f9bd5006c6c8adab690c
parent9252f7bcc94dc72050f595070802a6e0c873779b (diff)
Update defn of load-history.
-rw-r--r--lispref/loading.texi31
1 files changed, 19 insertions, 12 deletions
diff --git a/lispref/loading.texi b/lispref/loading.texi
index 147b0a94e6..7fcf6fbc4b 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