aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2009-09-22 02:24:20 +0000
committerGlenn Morris2009-09-22 02:24:20 +0000
commitb578c9cce418bf6e9a46c3e0118b4e30a769ffa3 (patch)
tree391221d0688a2e9374c02625a9e61580f978abae
parent245be23c669af9fa2a241531a74522b5cccc884c (diff)
downloademacs-b578c9cce418bf6e9a46c3e0118b4e30a769ffa3.tar.gz
emacs-b578c9cce418bf6e9a46c3e0118b4e30a769ffa3.zip
(Building Emacs): Mention preloaded-file-list.
-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