comparison lisp/ChangeLog @ 104861:ea878f8b6510

(emacs-lisp-file-regexp): Doc fix. (byte-compile-dest-file-function): New option. (byte-compile-dest-file): Doc fix. Obey byte-compile-dest-file-function. (byte-compile-cl-file-p): New function. (byte-compile-eval): Only suppress noruntime warnings about cl functions if the cl-functions warning is enabled. Use byte-compile-cl-file-p. (byte-compile-eval): Check for non-nil byte-compile-cl-functions rather than for file being previously loaded. (byte-compile-find-cl-functions): Use byte-compile-cl-file-p. (byte-compile-file-form-require): Handle the case where requiring a file indirectly causes CL to be loaded.
author Glenn Morris <rgm@gnu.org>
date Sat, 05 Sep 2009 19:10:37 +0000
parents 53d8d2c49942
children 03f15a6c0c31
comparison
equal deleted inserted replaced
104860:216634f325ab 104861:ea878f8b6510
1 2009-09-05 Glenn Morris <rgm@gnu.org>
2
3 * emacs-lisp/bytecomp.el (emacs-lisp-file-regexp): Doc fix.
4 (byte-compile-dest-file-function): New option.
5 (byte-compile-dest-file): Doc fix.
6 Obey byte-compile-dest-file-function.
7 (byte-compile-cl-file-p): New function.
8 (byte-compile-eval): Only suppress noruntime warnings about cl functions
9 if the cl-functions warning is enabled. Use byte-compile-cl-file-p.
10 (byte-compile-eval): Check for non-nil byte-compile-cl-functions rather
11 than for file being previously loaded.
12 (byte-compile-find-cl-functions): Use byte-compile-cl-file-p.
13 (byte-compile-file-form-require): Handle the case where requiring a file
14 indirectly causes CL to be loaded.
15
1 2009-09-05 Karl Fogel <kfogel@red-bean.com> 16 2009-09-05 Karl Fogel <kfogel@red-bean.com>
2 17
3 * files.el (find-alternate-file): Run `kill-buffer-hook' manually 18 * files.el (find-alternate-file): Run `kill-buffer-hook' manually
4 before killing the old buffer, since by the time `kill-buffer' is 19 before killing the old buffer, since by the time `kill-buffer' is
5 run so many buffer variables have been set to nil that it may not 20 run so many buffer variables have been set to nil that it may not