summaryrefslogtreecommitdiff
path: root/src/floatfns.c
Commit message (Expand)AuthorAge
* Update copyright year to 2021Paul Eggert2021-01-01
* Update copyright year to 2020Paul Eggert2020-01-01
* Port new float-scaling code to SolarisPaul Eggert2019-11-15
* Handle weird cases like (ceil 0 0.0)Paul Eggert2019-11-14
* Fix double-rounding bug in ceiling etc.Paul Eggert2019-11-13
* Refactor double integer scalingPaul Eggert2019-11-13
* lisp/*.el, src/*.c: Fix typos in docstringsJuanma Barranquero2019-09-19
* ; * src/floatfns.c: Don't use non-ASCII characters in comments.Eli Zaretskii2019-08-31
* * src/floatfns.c: Check against __FINITE_MATH_ONLY__ (bug#37140)Mattias Engdegård2019-08-30
* Be more careful about pointers to bignum valsPaul Eggert2019-08-21
* Fix logb on zero, infinite, NaN argsPaul Eggert2019-01-06
* Merge from origin/emacs-26Paul Eggert2018-12-31
|\
| * Update copyright year to 2019Paul Eggert2019-01-01
* | Fix (floor 54043195528445955 3.0) bugPaul Eggert2018-09-13
* | Minor rounding_driver simplificationPaul Eggert2018-09-11
* | Fix misleading name ‘double_to_bignum’Paul Eggert2018-09-10
* | Improve (round FIXNUM FIXNUM) performancePaul Eggert2018-09-05
* | Fix (round FLOAT BIGNUM) bugPaul Eggert2018-09-04
* | Speed up (+ 2 2) by a factor of 10Paul Eggert2018-09-03
* | Fix Fnatnump typosPaul Eggert2018-08-28
* | Modularize bignums betterPaul Eggert2018-08-27
* | Fix bugs when rounding to bignumsPaul Eggert2018-08-22
* | Add bignum support to floor, ceiling, etc.Paul Eggert2018-08-21
* | Avoid libgmp aborts by imposing limitsPaul Eggert2018-08-21
* | Fix expt signedness bug --without-wide-intPaul Eggert2018-08-19
* | Add bignum support to exptPaul Eggert2018-08-19
* | Fix bug with ‘mod’ and float+bignumPaul Eggert2018-08-18
* | Improve ‘abs’ performancePaul Eggert2018-08-17
* | Merge remote-tracking branch 'origin/master' into feature/bignumTom Tromey2018-08-09
|\ \
| * | Simplify by assuming C99 math.h isnan etc.Paul Eggert2018-07-31
* | | More macro renamings for bignumTom Tromey2018-08-07
* | | Fix bignum creation when EMACS_INT is wider than longTom Tromey2018-07-19
* | | Make logb handle bignumsTom Tromey2018-07-12
* | | Make abs handle bignumsTom Tromey2018-07-12
* | | Allow conversion of bignums to floatsTom Tromey2018-07-12
* | | Rename integerp->fixnum, etc, in preparation for bignumsTom Tromey2018-07-12
|/ /
* / (format "%d" F) now truncates floating FPaul Eggert2018-06-25
|/
* Update copyright year to 2018Paul Eggert2018-01-01
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-13
* Remove isnan hack for Solaris 10 gcc 3.4.3Paul Eggert2017-03-07
* Define copysign on all platformsPaul Eggert2017-03-07
* ffloor etc. now accept only floatsPaul Eggert2017-03-05
* * src/floatfns.c (Fftruncate): Simplify via emacs_trunc.Paul Eggert2017-03-04
* logb now works correctly on large integersPaul Eggert2017-03-03
* Restore XFLOATINT but with restricted argsPaul Eggert2017-03-02
* Remove XFLOATINTPaul Eggert2017-03-02
* Fix rounding error in ‘ceiling’ etc.Paul Eggert2017-03-01
* Update copyright year to 2017Paul Eggert2016-12-31
* Doc fixes for grammar and typos (bug#23746)Stephen Berman2016-06-13
* ; Spelling fixesPaul Eggert2016-03-18