# HG changeset patch # User Glenn Morris # Date 1247341164 0 # Node ID cc83b339ea18b9f354be02e158044ae908abe582 # Parent 79feb82d15fb8871221203c3c6869f0b0c10136a Kevin Ryde (Named Features): Refer to eval-after-load. diff -r 79feb82d15fb -r cc83b339ea18 doc/lispref/ChangeLog --- a/doc/lispref/ChangeLog Sat Jul 11 19:32:00 2009 +0000 +++ b/doc/lispref/ChangeLog Sat Jul 11 19:39:24 2009 +0000 @@ -1,14 +1,14 @@ +2009-07-11 Kevin Ryde + + * hooks.texi (Standard Hooks): Fix cross-references. + + * loading.texi (Named Features): Refer to eval-after-load. + 2009-07-11 Glenn Morris * searching.texi (Regexp Backslash): Fix typo. -2009-07-11 Kevin Ryde - - * hooks.texi (Standard Hooks): Fix cross-references. - -2009-07-11 Glenn Morris - - * elisp.texi (Top): Display copyright notice at start of non-TeX. + * elisp.texi (Top): Display copyright notice at start of non-TeX. 2009-07-10 Glenn Morris diff -r 79feb82d15fb -r cc83b339ea18 doc/lispref/loading.texi --- a/doc/lispref/loading.texi Sat Jul 11 19:32:00 2009 +0000 +++ b/doc/lispref/loading.texi Sat Jul 11 19:39:24 2009 +0000 @@ -733,10 +733,11 @@ associated with @var{feature} are or will be available for other Lisp programs. -The direct effect of calling @code{provide} is to add @var{feature} to -the front of the list @code{features} if it is not already in the list. -The argument @var{feature} must be a symbol. @code{provide} returns -@var{feature}. +The direct effect of calling @code{provide} is if not already in +@var{features} then to add @var{feature} to the front of that list and +call any @code{eval-after-load} code waiting for it (@pxref{Hooks for +Loading}). The argument @var{feature} must be a symbol. +@code{provide} returns @var{feature}. If provided, @var{subfeatures} should be a list of symbols indicating a set of specific subfeatures provided by this version of