comparison lisp/ChangeLog @ 550:1638aacf421d

[xemacs-hg @ 2001-05-21 02:15:12 by martinb] Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
author martinb
date Mon, 21 May 2001 02:15:12 +0000
parents 2b0ea82d329f
children 93749ba3e629
comparison
equal deleted inserted replaced
549:2b0ea82d329f 550:1638aacf421d
1 2001-05-21 Martin Buchholz <martin@xemacs.org>
2
3 * byte-optimize.el (=): `=' is not a binary predicate!
4 Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
5 Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6
1 2001-05-20 Martin Buchholz <martin@xemacs.org> 7 2001-05-20 Martin Buchholz <martin@xemacs.org>
2 8
3 * bytecomp.el (byte-compile-arithcompare): 9 * bytecomp.el (byte-compile-arithcompare):
4 Only optimize (= x) ==> t if byte-compile-delete-errors is nil. 10 Only optimize (= x) ==> t if byte-compile-delete-errors is nil.
5 11