diff options
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/emacs/ChangeLog | 4 | ||||
| -rw-r--r-- | doc/emacs/custom.texi | 12 |
2 files changed, 12 insertions, 4 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index 141ec6b97e8..a94c43e1af8 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2008-04-05 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * custom.texi (Init File): Byte-compiling .emacs is bad. | ||
| 4 | |||
| 1 | 2008-04-04 Stefan Monnier <monnier@iro.umontreal.ca> | 5 | 2008-04-04 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 6 | ||
| 3 | * mini.texi (Minibuffer Edit) <resize-mini-windows>: Adjust default. | 7 | * mini.texi (Minibuffer Edit) <resize-mini-windows>: Adjust default. |
diff --git a/doc/emacs/custom.texi b/doc/emacs/custom.texi index 6660b5e66ff..efc6614abe2 100644 --- a/doc/emacs/custom.texi +++ b/doc/emacs/custom.texi | |||
| @@ -2085,10 +2085,14 @@ Many sites put these files in the @file{site-lisp} subdirectory of the | |||
| 2085 | Emacs installation directory, typically | 2085 | Emacs installation directory, typically |
| 2086 | @file{/usr/local/share/emacs/site-lisp}. | 2086 | @file{/usr/local/share/emacs/site-lisp}. |
| 2087 | 2087 | ||
| 2088 | If you have a large amount of code in your @file{.emacs} file, you | 2088 | Byte-compiling your @file{.emacs} is not recommended (@pxref{Byte |
| 2089 | should rename it to @file{~/.emacs.el}, and byte-compile it. @xref{Byte | 2089 | Compilation,, Byte Compilation, elisp, the Emacs Lisp Reference |
| 2090 | Compilation,, Byte Compilation, elisp, the Emacs Lisp Reference Manual}, | 2090 | Manual}). It generally does not speed up startup very much, and often |
| 2091 | for more information about compiling Emacs Lisp programs. | 2091 | leads to problems when you forget to recompile the file. A better |
| 2092 | solution is to use the Emacs server to reduce the number of times you | ||
| 2093 | have to start Emacs (@pxref{Emacs Server}). If your @file{.emacs} | ||
| 2094 | defines many functions, consider moving them to a separate | ||
| 2095 | (byte-compiled) file which you load in your @file{.emacs}. | ||
| 2092 | 2096 | ||
| 2093 | If you are going to write actual Emacs Lisp programs that go beyond | 2097 | If you are going to write actual Emacs Lisp programs that go beyond |
| 2094 | minor customization, you should read the @cite{Emacs Lisp Reference Manual}. | 2098 | minor customization, you should read the @cite{Emacs Lisp Reference Manual}. |