Mercurial > emacs
changeset 27586:5d6eb73b10d0
Use bytecomp-load-hook, not emacs-lisp-mode-hook.
Don't check for defalias being defined.
author | Dave Love <fx@gnu.org> |
---|---|
date | Wed, 02 Feb 2000 15:20:31 +0000 |
parents | 65b514b0ab72 |
children | b529e919efd4 |
files | lisp/emacs-lisp/cl.el |
diffstat | 1 files changed, 1 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/emacs-lisp/cl.el Wed Feb 02 15:11:39 2000 +0000 +++ b/lisp/emacs-lisp/cl.el Wed Feb 02 15:20:31 2000 +0000 @@ -93,8 +93,6 @@ ;;; Code: -(or (fboundp 'defalias) (fset 'defalias 'fset)) - (defvar cl-optimize-speed 1) (defvar cl-optimize-safety 1) @@ -670,12 +668,7 @@ (cl-hack-byte-compiler) ;;; Also make a hook in case compiler is loaded after this file. -;;; The compiler doesn't call any hooks when it loads or runs, but -;;; we can take advantage of the fact that emacs-lisp-mode will be -;;; called when the compiler reads in the file to be compiled. -;;; BUG: If the first compilation is `byte-compile' rather than -;;; `byte-compile-file', we lose. Oh, well. -(add-hook 'emacs-lisp-mode-hook 'cl-hack-byte-compiler) +(add-hook 'bytecomp-load-hook 'cl-hack-byte-compiler) ;;; The following ensures that packages which expect the old-style cl.el