diff options
| -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 |