diff options
| author | Glenn Morris | 2013-12-22 18:54:28 -0800 |
|---|---|---|
| committer | Glenn Morris | 2013-12-22 18:54:28 -0800 |
| commit | aec3bf9f49c8c0d0356a0e57f362bd0e23206e7d (patch) | |
| tree | 1968eb7f765b2b67cfe72ab250fabbcb3ebc9413 /src | |
| parent | bb962da29aed412d70ac4b0b02bb343eb133dc88 (diff) | |
| download | emacs-aec3bf9f49c8c0d0356a0e57f362bd0e23206e7d.tar.gz emacs-aec3bf9f49c8c0d0356a0e57f362bd0e23206e7d.zip | |
Some documenting of load-prefer-newer
* doc/lispref/loading.texi (How Programs Do Loading, Load Suffixes):
Mention `load-prefer-newer'.
* src/lread.c (Fload): Mention load-prefer-newer in doc.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/lread.c | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 6e0a01bcbae..8a521a585b6 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2013-12-23 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * lread.c (Fload): Mention load-prefer-newer in doc. | ||
| 4 | |||
| 1 | 2013-12-22 Martin Rudalics <rudalics@gmx.at> | 5 | 2013-12-22 Martin Rudalics <rudalics@gmx.at> |
| 2 | 6 | ||
| 3 | Handle Bug#16207 by being more restrictive when running hooks. | 7 | Handle Bug#16207 by being more restrictive when running hooks. |
diff --git a/src/lread.c b/src/lread.c index 1db3a47ef0a..a6181b0cb85 100644 --- a/src/lread.c +++ b/src/lread.c | |||
| @@ -1029,6 +1029,10 @@ in `load-file-rep-suffixes'. If MUST-SUFFIX is non-nil, only the | |||
| 1029 | return value of `get-load-suffixes' is used, i.e. the file name is | 1029 | return value of `get-load-suffixes' is used, i.e. the file name is |
| 1030 | required to have a non-empty suffix. | 1030 | required to have a non-empty suffix. |
| 1031 | 1031 | ||
| 1032 | When searching suffixes, this function normally stops at the first | ||
| 1033 | one that exists. If the option `load-prefer-newer' is non-nil, | ||
| 1034 | however, it tries all suffixes, and uses whichever file is the newest. | ||
| 1035 | |||
| 1032 | Loading a file records its definitions, and its `provide' and | 1036 | Loading a file records its definitions, and its `provide' and |
| 1033 | `require' calls, in an element of `load-history' whose | 1037 | `require' calls, in an element of `load-history' whose |
| 1034 | car is the file name loaded. See `load-history'. | 1038 | car is the file name loaded. See `load-history'. |