[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs/lisp ChangeLog subr.el [EMACS_23_1_RC]

From: Glenn Morris
Subject: [Emacs-diffs] emacs/lisp ChangeLog subr.el [EMACS_23_1_RC]
Date: Mon, 06 Jul 2009 00:45:40 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Branch:         EMACS_23_1_RC
Changes by:     Glenn Morris <gm>       09/07/06 00:45:39

Modified files:
        lisp           : ChangeLog subr.el 

Log message:
        (eval-after-load): Doc fix.


Index: ChangeLog
RCS file: /sources/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.15702.2.15
retrieving revision 1.15702.2.16
diff -u -b -r1.15702.2.15 -r1.15702.2.16
--- ChangeLog   5 Jul 2009 22:15:10 -0000       1.15702.2.15
+++ ChangeLog   6 Jul 2009 00:45:33 -0000       1.15702.2.16
@@ -1,3 +1,7 @@
+2009-07-06  Glenn Morris  <address@hidden>
+       * subr.el (eval-after-load): Doc fix.
 2009-07-05  Stefan Monnier  <address@hidden>
        * files.el (find-alternate-file-other-window, find-alternate-file):

Index: subr.el
RCS file: /sources/emacs/emacs/lisp/subr.el,v
retrieving revision 1.639
retrieving revision 1.639.2.1
diff -u -b -r1.639 -r1.639.2.1
--- subr.el     19 Jun 2009 03:08:54 -0000      1.639
+++ subr.el     6 Jul 2009 00:45:39 -0000       1.639.2.1
@@ -1615,7 +1615,11 @@
 this name matching.
 Alternatively, FILE can be a feature (i.e. a symbol), in which case FORM
-is evaluated whenever that feature is `provide'd.
+is evaluated whenever that feature is `provide'd.  Note that although
+provide statements are usually at the end of files, this is not always
+the case (e.g., sometimes they are at the start to avoid a recursive
+load error).  If your FORM should not be evaluated until the code in
+FILE has been, do not use the symbol form for FILE in such cases.
 Usually FILE is just a library name like \"font-lock\" or a feature name
 like 'font-lock.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]