aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/ChangeLog4
-rw-r--r--doc/emacs/custom.texi12
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 @@
12008-04-05 Glenn Morris <rgm@gnu.org>
2
3 * custom.texi (Init File): Byte-compiling .emacs is bad.
4
12008-04-04 Stefan Monnier <monnier@iro.umontreal.ca> 52008-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
2085Emacs installation directory, typically 2085Emacs 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
2089should rename it to @file{~/.emacs.el}, and byte-compile it. @xref{Byte 2089Compilation,, Byte Compilation, elisp, the Emacs Lisp Reference
2090Compilation,, Byte Compilation, elisp, the Emacs Lisp Reference Manual}, 2090Manual}). It generally does not speed up startup very much, and often
2091for more information about compiling Emacs Lisp programs. 2091leads to problems when you forget to recompile the file. A better
2092solution is to use the Emacs server to reduce the number of times you
2093have to start Emacs (@pxref{Emacs Server}). If your @file{.emacs}
2094defines 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
2094minor customization, you should read the @cite{Emacs Lisp Reference Manual}. 2098minor customization, you should read the @cite{Emacs Lisp Reference Manual}.