# HG changeset patch # User Richard M. Stallman # Date 1129995368 0 # Node ID c6ce52581f1e2d7af4d01291d587fb370b0a045c # Parent cf092daa39de5a276eb68625ce7cb4c02d26ebeb *** empty log message *** diff -r cf092daa39de -r c6ce52581f1e etc/NEWS --- a/etc/NEWS Sat Oct 22 15:35:45 2005 +0000 +++ b/etc/NEWS Sat Oct 22 15:36:08 2005 +0000 @@ -3475,6 +3475,7 @@ 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. diff -r cf092daa39de -r c6ce52581f1e lisp/ChangeLog --- a/lisp/ChangeLog Sat Oct 22 15:35:45 2005 +0000 +++ b/lisp/ChangeLog Sat Oct 22 15:36:08 2005 +0000 @@ -1,5 +1,11 @@ 2005-10-22 Richard M. Stallman + * files.el (make-temp-file): Moved from subr.el. + * subr.el (make-temp-file): Moved to files.el. + + * window.el (get-buffer-window-list): Moved from subr.el. + * subr.el (get-buffer-window-list): Moved to window.el. + * image.el (image-load-path): Use eval-at-startup to initialize. * subr.el (eval-at-startup): New macro. diff -r cf092daa39de -r c6ce52581f1e lispref/ChangeLog --- a/lispref/ChangeLog Sat Oct 22 15:35:45 2005 +0000 +++ b/lispref/ChangeLog Sat Oct 22 15:36:08 2005 +0000 @@ -1,3 +1,7 @@ +2005-10-22 Richard M. Stallman + + * internals.texi (Building Emacs): Document eval-at-startup. + 2005-10-21 Richard M. Stallman * loading.texi (Where Defined): load-history contains abs file names.