From: Chong Yidong Date: Wed, 11 Apr 2007 17:10:26 +0000 (+0000) Subject: * emacs-lisp/byte-opt.el (byte-optimize-form-code-walker): X-Git-Tag: emacs-pretest-22.0.98~141 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=f782c3293c257308cf9b79207278506e8600fadf;p=emacs.git * emacs-lisp/byte-opt.el (byte-optimize-form-code-walker): Evaluate pure function calls if possible. (byte-optimize-all-constp): New function. --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 4fdf8ee924f..3d14638251f 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -2,6 +2,9 @@ * emacs-lisp/byte-opt.el (byte-optimize-backward-char) (byte-optimize-backward-word): Remove (move to bytecomp.el) + (byte-optimize-form-code-walker): Evaluate pure function calls if + possible. + (byte-optimize-all-constp): New function. * emacs-lisp/bytecomp.el (byte-compile-char-before): Improve numeric argument case.