Mercurial > emacs
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. |