# HG changeset patch # User Richard M. Stallman # Date 1076979539 0 # Node ID 5089d03a20615d46572d7a338cba551ce1994844 # Parent dd88584a14e982cd5e460f52154c2fbdd348dcb1 (Unloading): Document unload-feature-special-hooks. Get rid of fns-NNN.el file. diff -r dd88584a14e9 -r 5089d03a2061 lispref/loading.texi --- a/lispref/loading.texi Tue Feb 17 00:54:04 2004 +0000 +++ b/lispref/loading.texi Tue Feb 17 00:58:59 2004 +0000 @@ -173,7 +173,7 @@ The value of @code{load-path} is initialized from the environment variable @code{EMACSLOADPATH}, if that exists; otherwise its default -value is specified in @file{emacs/src/paths.h} when Emacs is built. +value is specified in @file{emacs/src/epaths.h} when Emacs is built. Then the list is expanded by adding subdirectories of the directories in the list. @@ -790,18 +790,7 @@ by adding the symbols defined to the element for the file being visited, rather than replacing that element. @xref{Eval}. - Preloaded libraries don't contribute initially to @code{load-history}. -Instead, preloading writes information about preloaded libraries into a -file, which can be loaded later on to add information to -@code{load-history} describing the preloaded files. This file is -installed in @code{exec-directory} and has a name of the form -@file{fns-@var{emacsversion}.el}. - -@findex symbol-file - See the source for the function @code{symbol-file}, for an example of -code that loads this file to find functions in preloaded libraries. - -@defvar loadhist-special-hooks +@defvar unload-feature-special-hooks This variable holds a list of hooks to be scanned before unloading a library, to remove functions defined in the library. @end defvar