aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/lispref/ChangeLog4
-rw-r--r--doc/lispref/internals.texi5
2 files changed, 8 insertions, 1 deletions
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 @@
12009-09-22 Glenn Morris <rgm@gnu.org>
2
3 * internals.texi (Building Emacs): Mention preloaded-file-list.
4
12009-09-14 Alan Mackenzie <acm@muc.de> 52009-09-14 Alan Mackenzie <acm@muc.de>
2 6
3 * os.texi (Terminal Output): Put "@code{}" around "stdout". 7 * 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
52load the files. This is the Emacs executable that is normally 52load the files. This is the Emacs executable that is normally
53installed. 53installed.
54 54
55@vindex preloaded-file-list
56@cindex dumped Lisp files
55 To create @file{emacs}, use the command @samp{temacs -batch -l loadup 57 To create @file{emacs}, use the command @samp{temacs -batch -l loadup
56dump}. The purpose of @samp{-batch} here is to prevent @file{temacs} 58dump}. The purpose of @samp{-batch} here is to prevent @file{temacs}
57from trying to initialize any of its data on the terminal; this ensures 59from trying to initialize any of its data on the terminal; this ensures
58that the tables of terminal information are empty in the dumped Emacs. 60that the tables of terminal information are empty in the dumped Emacs.
59The argument @samp{dump} tells @file{loadup.el} to dump a new executable 61The argument @samp{dump} tells @file{loadup.el} to dump a new executable
60named @file{emacs}. 62named @file{emacs}. The variable @code{preloaded-file-list} stores a
63list of the Lisp files that were dumped with the @file{emacs} executable.
61 64
62 Some operating systems don't support dumping. On those systems, you 65 Some operating systems don't support dumping. On those systems, you
63must start Emacs with the @samp{temacs -l loadup} command each time you 66must start Emacs with the @samp{temacs -l loadup} command each time you