comparison lispref/loading.texi @ 48729:ddd01000bda9

Update defn of load-history.
author Richard M. Stallman <rms@gnu.org>
date Sat, 07 Dec 2002 21:41:51 +0000
parents 8a11d295c3f3
children ce58108a36d0
comparison
equal deleted inserted replaced
48728:ea9832f89c8f 48729:ddd01000bda9
748 This variable's value is an alist connecting library names with the 748 This variable's value is an alist connecting library names with the
749 names of functions and variables they define, the features they provide, 749 names of functions and variables they define, the features they provide,
750 and the features they require. 750 and the features they require.
751 751
752 Each element is a list and describes one library. The @sc{car} of the 752 Each element is a list and describes one library. The @sc{car} of the
753 list is the name of the library, as a string. The rest of the list is 753 list is the name of the library, as a string. The rest of the list
754 composed of these kinds of objects: 754 elements have these forms:
755 755
756 @itemize @bullet 756 @table @code
757 @item 757 @item @var{fun}
758 Symbols that were defined by this library. 758 The function @var{fun} was defined by this library.
759 @item 759 @item (t . @var{fun})
760 Cons cells of the form @code{(require . @var{feature})} indicating 760 The function @var{fun} was previously an autoload before this library
761 features that were required. 761 redefined it as a function. The following element is always the
762 @item 762 symbol @var{fun}, which signifies that the library defined @var{fun}
763 Cons cells of the form @code{(provide . @var{feature})} indicating 763 as a function.
764 features that were provided. 764 @item (autoload . @var{fun})
765 The function @var{fun} was defined as an autoload.
766 @item (defvar . @var{var})
767 The symbol @var{var} was defined as a variable.
768 @item (require . @var{feature})
769 The feature @var{feature} was required.
770 @item (provide . @var{feature})
771 The feature @var{feature} was provided.
765 @end itemize 772 @end itemize
766 773
767 The value of @code{load-history} may have one element whose @sc{car} is 774 The value of @code{load-history} may have one element whose @sc{car} is
768 @code{nil}. This element describes definitions made with 775 @code{nil}. This element describes definitions made with
769 @code{eval-buffer} on a buffer that is not visiting a file. 776 @code{eval-buffer} on a buffer that is not visiting a file.