Mercurial > hg > xemacs-beta
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 |