From b578c9cce418bf6e9a46c3e0118b4e30a769ffa3 Mon Sep 17 00:00:00 2001 From: Glenn Morris Date: Tue, 22 Sep 2009 02:24:20 +0000 Subject: [PATCH] (Building Emacs): Mention preloaded-file-list. --- doc/lispref/ChangeLog | 4 ++++ doc/lispref/internals.texi | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index c9b19b5ff98..5ff71492944 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog @@ -1,3 +1,7 @@ +2009-09-22 Glenn Morris + + * internals.texi (Building Emacs): Mention preloaded-file-list. + 2009-09-14 Alan Mackenzie * os.texi (Terminal Output): Put "@code{}" around "stdout". diff --git a/doc/lispref/internals.texi b/doc/lispref/internals.texi index e2814983770..ba28396482d 100644 --- a/doc/lispref/internals.texi +++ b/doc/lispref/internals.texi @@ -52,12 +52,15 @@ preloaded. @file{emacs} starts more quickly because it does not need to load the files. This is the Emacs executable that is normally installed. +@vindex preloaded-file-list +@cindex dumped Lisp files To create @file{emacs}, use the command @samp{temacs -batch -l loadup dump}. The purpose of @samp{-batch} here is to prevent @file{temacs} from trying to initialize any of its data on the terminal; this ensures that the tables of terminal information are empty in the dumped Emacs. The argument @samp{dump} tells @file{loadup.el} to dump a new executable -named @file{emacs}. +named @file{emacs}. The variable @code{preloaded-file-list} stores a +list of the Lisp files that were dumped with the @file{emacs} executable. Some operating systems don't support dumping. On those systems, you must start Emacs with the @samp{temacs -l loadup} command each time you -- 2.39.2