changeset 66308:cd1db33ab0d9

*** empty log message ***
author Richard M. Stallman <rms@gnu.org>
date Sat, 22 Oct 2005 15:27:03 +0000
parents ca953a3dbdf1
children 3bea1353ceed
files etc/NEWS lisp/ChangeLog
diffstat 2 files changed, 15 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/etc/NEWS	Sat Oct 22 15:26:36 2005 +0000
+++ b/etc/NEWS	Sat Oct 22 15:27:03 2005 +0000
@@ -3475,6 +3475,12 @@
 dangerous; otherwise it returns a reason why the form might be unsafe
 (calls unknown function, alters global variable, etc).
 
+*** New macro `eval-at-startup' specifies expressions to
+evaluate when Emacs starts up.  If this is done after startup,
+it evaluates those expressions immediately.
+
+This is useful in packages that can be preloaded. 
+
 *** `list-faces-display' takes an optional argument, REGEXP.
 
 If it is non-nil, the function lists only faces matching this regexp.
--- a/lisp/ChangeLog	Sat Oct 22 15:26:36 2005 +0000
+++ b/lisp/ChangeLog	Sat Oct 22 15:27:03 2005 +0000
@@ -1,3 +1,12 @@
+2005-10-22  Richard M. Stallman  <rms@gnu.org>
+
+	* image.el (image-load-path): Use eval-at-startup to initialize.
+
+	* subr.el (eval-at-startup): New macro.
+
+	* subr.el: Much rearrangement of functions and division
+	into pages.  No code changes.
+
 2005-10-22  Kenichi Handa  <handa@m17n.org>
 
 	* tar-mode.el (tar-extract): Be sure to call