comparison lisp/ChangeLog @ 1232:c08a6fa181d1

[xemacs-hg @ 2003-01-23 11:38:56 by stephent] commit notice <87lm1cksms.fsf@tleepslib.sk.tsukuba.ac.jp> autoloads patch <87lm1ig654.fsf@tleepslib.sk.tsukuba.ac.jp> Martin's info.el patch <877kd5je7e.fsf@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Thu, 23 Jan 2003 11:39:01 +0000
parents 78781398fc4c
children 9f175fcece64
comparison
equal deleted inserted replaced
1231:3f6adebda25c 1232:c08a6fa181d1
1 2003-01-18 Stephen J. Turnbull <stephen@xemacs.org>
2
3 * autoload.el: Drastically reorganized.
4
5 API improvement:
6
7 (autoload-target-directory):
8 (batch-update-autoloads):
9 (batch-update-directory):
10 (batch-update-one-directory):
11 (batch-force-update-one-directory):
12 Deprecated.
13 (autoload-feature-prefix): New special.
14 (autoload-package-name): Obsolete alias for autoload-feature-prefix.
15 (autoload-batch-update-autoloads): New function. Main
16 command-line API.
17
18 Documentation:
19
20 Improve many docstrings.
21 (Header summary): Update.
22 (Commentary): Completely rewritten.
23 (ChangeLog): Redundant, so removed.
24
25 General sanitation:
26
27 (generated-autoload-file): Default changed to lisp-directory.
28 (generate-file-autoloads): Better argument checking.
29 (generate-c-file-autoloads-1): Make the output code prettier,
30 clean up long lines.
31 (autoload-featurep-protect-autoloads):
32 (autoload-make-feature-name):
33 New functions for handling feature checking and provide'ing.
34 (update-autoload-files): Use them. Don't try tricky things to
35 guess feature names.
36 (update-autoloads-here): Remove extra arg to a call
37 to format. Warn of probable bitrot in the docstring.
38 (batch-force-update-one-directory):
39 (batch-update-one-directory):
40 Fix typo in error message.
41
42 Related changes:
43
44 * update-elc.el: Use `autoload-update-directory-autoloads'.
45
46 * update-elc-2.el (batch-update-elc-2): Use full API for
47 `update-autoload-files'.
48
49 * startup.el (startup-load-autoloads): Oops. Ben generates Mule
50 autoloads in lisp/mule, Mike doesn't load them in startup.el.
51 Also, use `when' and `unless' for clarity.
52 (command-line): Comment typo.
53 (splash-frame-body): Grammatical nits.
54
55 2003-01-17 Stephen J. Turnbull <stephen@xemacs.org>
56
57 * info.el (Info-insert-dir): Make default-directory end in
58 separator. Patch due to Martin Buchholz.
59
1 2003-01-10 Mike Sperber <mike@xemacs.org> 60 2003-01-10 Mike Sperber <mike@xemacs.org>
2 61
3 * window-xemacs.el: Revert his change 62 * window-xemacs.el: Revert his change
4 63
5 2003-01-10 Mike Sperber <mike@xemacs.org> 64 2003-01-10 Mike Sperber <mike@xemacs.org>