# HG changeset patch # User Chong Yidong # Date 1176311426 0 # Node ID 6babcfd1b46227003320d6be234b006bfc82e2e7 # Parent 4d7a5d9bbe7643af2e360c07ed942be9732ca582 * emacs-lisp/byte-opt.el (byte-optimize-form-code-walker): Evaluate pure function calls if possible. (byte-optimize-all-constp): New function. diff -r 4d7a5d9bbe76 -r 6babcfd1b462 lisp/ChangeLog --- a/lisp/ChangeLog Wed Apr 11 16:27:33 2007 +0000 +++ b/lisp/ChangeLog Wed Apr 11 17:10:26 2007 +0000 @@ -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.