diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2018-08-19 01:22:08 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2018-08-19 01:22:25 -0700 |
commit | 47b7a5bd492e92dda928843e28a707b9682cb32f (patch) | |
tree | 90c26ba233152114aa308fe19a51f38c52735223 /src/w32font.c | |
parent | 06b5bcd639bf97fc77dc89dd52f136d4f262e888 (diff) | |
download | emacs-47b7a5bd492e92dda928843e28a707b9682cb32f.tar.gz emacs-47b7a5bd492e92dda928843e28a707b9682cb32f.tar.bz2 emacs-47b7a5bd492e92dda928843e28a707b9682cb32f.zip |
Add bignum support to expt
Problem and initial solution reported by Andy Moreton in:
https://lists.gnu.org/r/emacs-devel/2018-08/msg00503.html
* doc/lispref/numbers.texi (Math Functions): expt integer
overflow no longer causes truncation; it now signals an error
since bignum overflow is a big deal.
* src/floatfns.c (Fexpt): Support bignum arguments.
* test/src/floatfns-tests.el (bignum-expt): New test.
Diffstat (limited to 'src/w32font.c')
0 files changed, 0 insertions, 0 deletions