diff options
| author | Glenn Morris | 2009-09-22 02:24:20 +0000 |
|---|---|---|
| committer | Glenn Morris | 2009-09-22 02:24:20 +0000 |
| commit | b578c9cce418bf6e9a46c3e0118b4e30a769ffa3 (patch) | |
| tree | 391221d0688a2e9374c02625a9e61580f978abae | |
| parent | 245be23c669af9fa2a241531a74522b5cccc884c (diff) | |
| download | emacs-b578c9cce418bf6e9a46c3e0118b4e30a769ffa3.tar.gz emacs-b578c9cce418bf6e9a46c3e0118b4e30a769ffa3.zip | |
(Building Emacs): Mention preloaded-file-list.
| -rw-r--r-- | doc/lispref/ChangeLog | 4 | ||||
| -rw-r--r-- | doc/lispref/internals.texi | 5 |
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 @@ | |||
| 1 | 2009-09-22 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * internals.texi (Building Emacs): Mention preloaded-file-list. | ||
| 4 | |||
| 1 | 2009-09-14 Alan Mackenzie <acm@muc.de> | 5 | 2009-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 | |||
| 52 | load the files. This is the Emacs executable that is normally | 52 | load the files. This is the Emacs executable that is normally |
| 53 | installed. | 53 | installed. |
| 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 |
| 56 | dump}. The purpose of @samp{-batch} here is to prevent @file{temacs} | 58 | dump}. The purpose of @samp{-batch} here is to prevent @file{temacs} |
| 57 | from trying to initialize any of its data on the terminal; this ensures | 59 | from trying to initialize any of its data on the terminal; this ensures |
| 58 | that the tables of terminal information are empty in the dumped Emacs. | 60 | that the tables of terminal information are empty in the dumped Emacs. |
| 59 | The argument @samp{dump} tells @file{loadup.el} to dump a new executable | 61 | The argument @samp{dump} tells @file{loadup.el} to dump a new executable |
| 60 | named @file{emacs}. | 62 | named @file{emacs}. The variable @code{preloaded-file-list} stores a |
| 63 | list 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 |
| 63 | must start Emacs with the @samp{temacs -l loadup} command each time you | 66 | must start Emacs with the @samp{temacs -l loadup} command each time you |