changeset 37596:47f8d088e385

(Init File): Say explicitly that site-start.el is also searched along load-path. Recommend where to put default.el and site-start.el. Add index entries for site-start.el and default.el.
author Eli Zaretskii <eliz@gnu.org>
date Mon, 07 May 2001 11:14:44 +0000
parents fe04457ea88a
children 95a1e7b6d4cf
files man/custom.texi
diffstat 1 files changed, 15 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/man/custom.texi	Mon May 07 11:12:49 2001 +0000
+++ b/man/custom.texi	Mon May 07 11:14:44 2001 +0000
@@ -2037,6 +2037,7 @@
 loading your init file, and @samp{-u} (or @samp{--user}) to specify a
 different user's init file (@pxref{Entering Emacs}).
 
+@cindex @file{default.el}, the default init file
   There can also be a @dfn{default init file}, which is the library
 named @file{default.el}, found via the standard search path for
 libraries.  The Emacs distribution contains no such library; your site
@@ -2046,10 +2047,21 @@
 @code{inhibit-default-init} non-@code{nil}, then @file{default} is not
 loaded.
 
+@cindex site init file
+@cindex @file{site-start.el}, the site startup file
   Your site may also have a @dfn{site startup file}; this is named
-@file{site-start.el}, if it exists.  Emacs loads this library before it
-loads your init file.  To inhibit loading of this library, use the
-option @samp{-no-site-file}.  @xref{Initial Options}.
+@file{site-start.el}, if it exists.  Like @file{default.el}, Emacs
+finds this file via the standard search path for Lisp libraries.
+Emacs loads this library before it loads your init file.  To inhibit
+loading of this library, use the option @samp{-no-site-file}.
+@xref{Initial Options}.
+
+  You can place @file{default.el} and @file{site-start.el} in any of
+the directories which Emacs searches for Lisp libraries.  The variable
+@code{load-path} (@pxref{Lisp Libraries}) specifies these directories.
+Many sites put these files in the @file{site-lisp} subdirectory of the
+Emacs installation directory, typically
+@file{/usr/local/share/emacs/site-lisp}.
 
   If you have a large amount of code in your @file{.emacs} file, you
 should rename it to @file{~/.emacs.el}, and byte-compile it.  @xref{Byte