comparison lisp/ChangeLog @ 4359:df1f1f49ef70

Automated merge with file:/Sources/xemacs-21.5-checked-out
author Aidan Kehoe <kehoea@parhasard.net>
date Mon, 24 Dec 2007 15:04:01 +0100
parents d2f4dd8611d9
children f5693b5f7f2d 6a17ac5da3c4 ef9eb714f0e4 ebb35ddea76a e214ff9f9507
comparison
equal deleted inserted replaced
4358:63c25d1cbecf 4359:df1f1f49ef70
1 2007-12-22 Stephen J. Turnbull <stephen@xemacs.org>
2
3 Factor out lists of operators specially treated by `make-autoload'.
4
5 * autoload.el (autoload-make-autoload-operators): New.
6 (autoload-make-autoload-complex-operators): New.
7 (make-autoload): Use them.
8
9 2007-12-18 Mike Sperber <mike@xemacs.org>
10
11 * autoload.el (process-one-lisp-autoload): Insert <immediate> into
12 the section header for immediate autoloads, to make sure the
13 upstream doesn't think there aren't any autoloads at all.
14
15 2007-12-19 Mike Sperber <mike@xemacs.org>
16
17 * startup.el (ask-about-user-init-file-migration-p): Factored out
18 check.
19 (maybe-migrate-user-init-file):
20 (migrate-user-init-file): Don't do a backup of ~/.emacs anymore.
21 Instead, make only a manual adjustment of the file, if at all,
22 i.e. don't go through customize magic anymore.
23 (unmigrate-user-init-file): Don't use customize to set
24 `load-home-init-file' anymore.
25 (set-load-home-init-file): Add; performs the modification
26 previously done through customize.
27 (unmigrate-user-init-file): Use `set-load-home-init-file' instead
28 of customize.
29 (command-line-1): Only wait for the first event if we're not going
30 to ask about migration.
31
32 2007-12-18 Aidan Kehoe <kehoea@parhasard.net>
33
34 * help.el (describe-function-1):
35 Give details of bindings for commands, taking into account
36 global-window-system-map and global-tty-map when bindings differ
37 compared to the global map.
38
39 2007-12-17 Aidan Kehoe <kehoea@parhasard.net>
40
41 * subr.el (integer-to-bit-vector): New.
42 * subr.el (bit-vector-to-integer): New.
43 Provide naive implementations using the Lisp reader for these.
44
45 2007-12-14 Aidan Kehoe <kehoea@parhasard.net>
46
47 * process.el (substitute-env-vars):
48 Merge an example from GNU's docstring.
49 * process.el (setenv):
50 Pass nil as the default abbrev table to the #'read-from-minibuffer
51 call, instead of passing the current value of the variable. Bug
52 introduced by an incorrect sync from GNU by Ben; reported by
53 Thomas Mittelstaedt in 47626712.40609@cadenas.de.
54
55 Document the #'set-time-zone-rule call when TZ is set. Push the
56 old value on to the beginning of setenv-history. (Both merged from
57 GNU.) Document that we don't do the coding-system frobbing at this
58 level that GNU does.
59
60 Provide a commented-out, sample implementation of GNU's
61 #'environment; document why I think we shouldn't include it.
62
63 2007-12-11 Aidan Kehoe <kehoea@parhasard.net>
64
65 * mule/latin.el :
66 Specify tutorial-coding-system using dotted cons notation, since
67 it's not a list. Prevents an error in help-with-tutorial for these
68 languages.
69
1 2007-12-09 Aidan Kehoe <kehoea@parhasard.net> 70 2007-12-09 Aidan Kehoe <kehoea@parhasard.net>
2 71
3 * abbrev.el (write-abbrev-file): 72 * abbrev.el (write-abbrev-file):
4 Write FILE using escape-quoted, as a coding system. Add a coding 73 Write FILE using escape-quoted, as a coding system. Add a coding
5 cookie to specify exactly what coding system was used 74 cookie to specify exactly what coding system was used