Mercurial > hg > xemacs-beta
comparison lisp/ChangeLog @ 4783:e29fcfd8df5f
Eliminate most core code byte-compile warnings.
2009-12-18 Aidan Kehoe <kehoea@parhasard.net>
* alist.el (modify-alist):
* autoload.el (update-autoload-files, autoload-print-form):
* bytecomp.el (batch-byte-compile-1)
(byte-compile-multiple-value-call, byte-compile-funcall)
(byte-compile-insert, byte-compile-concat, byte-compile-list)
(byte-compile-normal-call, byte-compile-flush-pending):
* cl-macs.el (letf):
* cl.el:
* disass.el (disassemble-1):
* easy-mmode.el (easy-mmode-define-syntax):
* faces.el (set-face-parent):
* files.el (cd):
* finder.el (finder-list-matches, finder-list-keywords)
(finder-compile-keywords):
* frame.el (frame-notice-user-settings)
(frame-remove-geometry-props):
* ldap.el (ldap-delete-entries, ldap-modify-entries)
(ldap-add-entries):
* loadhist.el (unload-feature):
* map-ynp.el (map-y-or-n-p):
* menubar-items.el (default-menubar):
* mouse.el (default-mouse-track-next-move-rect)
(default-mouse-track-next-move-rect)
(default-mouse-track-cleanup-hook)
(default-mouse-track-cleanup-extent):
* mule/ethio-util.el (ethio-fidel-to-sera-buffer)
(ethio-modify-vowel):
* obsolete.el:
* package-get.el (package-get-update-all):
* package-ui.el (pui-list-packages)
(pui-install-selected-packages, pui-install-selected-packages):
* select.el (select-make-extent-for-selection)
(dehilight-selection):
* simple.el (clone-buffer):
* term/tvi970.el:
* term/wyse50.el:
* unicode.el:
(load-unicode-tables):
* x-font-menu.el (fc-make-font-menu-entry)
(x-reset-device-font-menus-xft):
* x-misc.el (x-init-specifier-from-resources):
Eliminate byte-compile warnings, with the exception of Stephen's
various non-defined fontconfig functions, as I don't know if he
plans to add them and is keeping the warnings around as a
reminder. The warnings actually eliminated involve i) using mapcar
instead of mapc where the result is discarded and ii) using a
lambda quoted as data in a context where it is unequivocally used
as a function.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Fri, 18 Dec 2009 17:49:43 +0000 |
parents | c69aeb86b2a3 |
children | a67bfb29dd8b 8b50bee3c88c |
comparison
equal
deleted
inserted
replaced
4782:1523f1d28be1 | 4783:e29fcfd8df5f |
---|---|
1 2009-12-18 Aidan Kehoe <kehoea@parhasard.net> | |
2 | |
3 * alist.el (modify-alist): | |
4 * autoload.el (update-autoload-files, autoload-print-form): | |
5 * bytecomp.el (batch-byte-compile-1) | |
6 (byte-compile-multiple-value-call, byte-compile-funcall) | |
7 (byte-compile-insert, byte-compile-concat, byte-compile-list) | |
8 (byte-compile-normal-call, byte-compile-flush-pending): | |
9 * cl-macs.el (letf): | |
10 * cl.el: | |
11 * disass.el (disassemble-1): | |
12 * easy-mmode.el (easy-mmode-define-syntax): | |
13 * faces.el (set-face-parent): | |
14 * files.el (cd): | |
15 * finder.el (finder-list-matches, finder-list-keywords) | |
16 (finder-compile-keywords): | |
17 * frame.el (frame-notice-user-settings) | |
18 (frame-remove-geometry-props): | |
19 * ldap.el (ldap-delete-entries, ldap-modify-entries) | |
20 (ldap-add-entries): | |
21 * loadhist.el (unload-feature): | |
22 * map-ynp.el (map-y-or-n-p): | |
23 * menubar-items.el (default-menubar): | |
24 * mouse.el (default-mouse-track-next-move-rect) | |
25 (default-mouse-track-next-move-rect) | |
26 (default-mouse-track-cleanup-hook) | |
27 (default-mouse-track-cleanup-extent): | |
28 * mule/ethio-util.el (ethio-fidel-to-sera-buffer) | |
29 (ethio-modify-vowel): | |
30 * obsolete.el: | |
31 * package-get.el (package-get-update-all): | |
32 * package-ui.el (pui-list-packages) | |
33 (pui-install-selected-packages, pui-install-selected-packages): | |
34 * select.el (select-make-extent-for-selection) | |
35 (dehilight-selection): | |
36 * simple.el (clone-buffer): | |
37 * term/tvi970.el: | |
38 * term/wyse50.el: | |
39 * unicode.el: | |
40 (load-unicode-tables): | |
41 * x-font-menu.el (fc-make-font-menu-entry) | |
42 (x-reset-device-font-menus-xft): | |
43 * x-misc.el (x-init-specifier-from-resources): | |
44 Eliminate byte-compile warnings, with the exception of Stephen's | |
45 various non-defined fontconfig functions, as I don't know if he | |
46 plans to add them and is keeping the warnings around as a | |
47 reminder. The warnings actually eliminated involve i) using mapcar | |
48 instead of mapc where the result is discarded and ii) using a | |
49 lambda quoted as data in a context where it is unequivocally used | |
50 as a function. | |
51 | |
1 2009-12-17 Aidan Kehoe <kehoea@parhasard.net> | 52 2009-12-17 Aidan Kehoe <kehoea@parhasard.net> |
2 | 53 |
3 * mule/make-coding-system.el | 54 * mule/make-coding-system.el |
4 (fixed-width-create-decode-encode-tables): | 55 (fixed-width-create-decode-encode-tables): |
5 Use a rehash threshold of 0.999 for this hash table, now that hash | 56 Use a rehash threshold of 0.999 for this hash table, now that hash |