Mercurial > emacs
comparison lisp/ChangeLog @ 38664:e66554362619
Code cleanup, speed and consing improvements for uniquify.el.
author | Francesco Potortì <pot@gnu.org> |
---|---|
date | Thu, 02 Aug 2001 11:26:48 +0000 |
parents | d9122c191349 |
children | ce568cc1138b |
comparison
equal
deleted
inserted
replaced
38663:d9122c191349 | 38664:e66554362619 |
---|---|
1 2001-08-02 Francesco Potorti` <pot@gnu.org> | |
2 | |
3 * uniquify.el (uniquify-ref-base, uniquify-ref-filename) | |
4 (uniquify-ref-buffer, uniquify-ref-proposed): New functions. | |
5 (uniquify-fix-item-base, uniquify-fix-item-filename) | |
6 (uniquify-fix-item-buffer, uniquify-fix-item-proposed): Deleted. | |
7 Callers changed. | |
8 (uniquify-set-proposed): Changed to work with a vector item. | |
9 (uniquify-rationalize-file-buffer-names): Use a list of arrays for | |
10 the fix list, and a list of strings for the non-file buffer | |
11 names. Both changes reduce consing. | |
12 (uniquify-rationalize-a-list): Local variable renaming. | |
13 (uniquify-rationalize-conflicting-sublist): Use member instead of | |
14 assoc. | |
15 (uniquify-rename-buffer): Use unless instead of if not. | |
16 | |
1 2001-08-02 Gerd Moellmann <gerd@gnu.org> | 17 2001-08-02 Gerd Moellmann <gerd@gnu.org> |
2 | 18 |
3 * recentf.el (recentf-dump-variable): Handle a value of nil | 19 * recentf.el (recentf-dump-variable): Handle a value of nil |
4 correctly. | 20 correctly. |
5 | 21 |
6 * custom.el (custom-set-variables): Set options with :require | 22 * custom.el (custom-set-variables): Set options with :require |
7 clauses last. | 23 clauses last. |
8 | 24 |
9 * custom.el (defcustom): Doc fix. | 25 * custom.el (defcustom): Doc fix. |
10 | 26 |
11 * Makefile.in (TAGS, TAGS-LISP): Exclude loaddefs.el. | 27 * Makefile.in (TAGS, TAGS-LISP): Exclude loaddefs.el. |
12 | 28 |
13 2001-08-01 Eli Zaretskii <eliz@is.elta.co.il> | 29 2001-08-01 Eli Zaretskii <eliz@is.elta.co.il> |