Mercurial > emacs
changeset 26942:2f77d6176df4
*** empty log message ***
author | Dave Love <fx@gnu.org> |
---|---|
date | Sat, 18 Dec 1999 17:37:02 +0000 |
parents | 8584ef89a2bd |
children | 701de01758bc |
files | lisp/ChangeLog |
diffstat | 1 files changed, 23 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Sat Dec 18 17:28:36 1999 +0000 +++ b/lisp/ChangeLog Sat Dec 18 17:37:02 1999 +0000 @@ -1,3 +1,26 @@ +1999-12-18 Dave Love <fx@gnu.org> + + * cl-macs.el: Remove conditional definition of eval-when-compile. + Don't specify abs, expt, gethash, hash-table-count, hash-table-p + as side-effect-free here. + (cl-emacs-type): Don't declare. + (cl-compile-time-init): Remove Emacs 18 compiler patch. + (cl-parse-loop-clause): Remove compatibility code. + + * byte-opt.el: Don't put optimization info on `eql'. + (side-effect-free-fns): Add gethash, hash-table-count. + (side-effect-and-error-free-fns): Add hash-table-p. + + * cl.el: Remove Emacs 18 compatibility code. Prepend `cl-' to + autoload names for some hash functions. Don't autoload + eval-when-compile. Don't provide mini-cl. + (cl-emacs-type): Remove. + (cl-map-extents): Remove compatibility code. + + * float.el: Bind free variables. + + * bytecomp.el (byte-compile-constp): Include keywords. + 1999-12-16 Gerd Moellmann <gerd@gnu.org> * bindings.el (completion-ignored-extensions): Add .tfm.