Mercurial > emacs
changeset 105136:efbb3447451f
(Building Emacs): Mention preloaded-file-list.
author | Glenn Morris <rgm@gnu.org> |
---|---|
date | Tue, 22 Sep 2009 02:24:20 +0000 |
parents | 708c5f10a0be |
children | 1ca02a761eac |
files | doc/lispref/ChangeLog doc/lispref/internals.texi |
diffstat | 2 files changed, 8 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/doc/lispref/ChangeLog Tue Sep 22 00:06:28 2009 +0000 +++ b/doc/lispref/ChangeLog Tue Sep 22 02:24:20 2009 +0000 @@ -1,3 +1,7 @@ +2009-09-22 Glenn Morris <rgm@gnu.org> + + * internals.texi (Building Emacs): Mention preloaded-file-list. + 2009-09-14 Alan Mackenzie <acm@muc.de> * os.texi (Terminal Output): Put "@code{}" around "stdout".
--- a/doc/lispref/internals.texi Tue Sep 22 00:06:28 2009 +0000 +++ b/doc/lispref/internals.texi Tue Sep 22 02:24:20 2009 +0000 @@ -52,12 +52,15 @@ 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