Fix rounding errors in <, =, etc.
commit4e2622bf0d63c40f447d44e6401ea054ef55b261
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 2 Mar 2017 17:11:11 +0000 (2 09:11 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 2 Mar 2017 17:12:49 +0000 (2 09:12 -0800)
tree10f66df3cd59695ffe15546aaa961987a3fe2ba1
parentd546be31a9320d94769cb322f008f49d08d852a8
Fix rounding errors in <, =, etc.

* etc/NEWS: Document this.
* src/bytecode.c (exec_byte_code):
* src/data.c (arithcompare):
Do not lose information when comparing floats to integers.
* test/src/data-tests.el (data-tests-=, data-tests-<)
(data-tests->, data-tests-<=, data-tests->=):
Test this.
etc/NEWS
src/bytecode.c
src/data.c
test/src/data-tests.el