emacs/lisp/calc
Mattias Engdegård c2b8ce4439 Calc: don't treat nil as an integer (bug#40155)
Make Math-num-integerp return false for nil, following Math-integerp
which was changed in the bignum reform.  This fixes a crash in
calc-graph-fast.

Reported by Narendra Joshi.

* lisp/calc/calc-macs.el (Math-num-integerp): Not true for nil.
* test/lisp/calc/calc-tests.el (calc-Math-integerp): New tests.
2020-03-27 18:11:18 +01:00
..
calc-aent.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-alg.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-arith.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-bin.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-comb.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-cplx.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-embed.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-ext.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-fin.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-forms.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-frac.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-funcs.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-graph.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-help.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-incom.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-keypd.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-lang.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-macs.el Calc: don't treat nil as an integer (bug#40155) 2020-03-27 18:11:18 +01:00
calc-map.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-math.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-menu.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-misc.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-mode.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-mtx.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-nlfit.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-poly.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-prog.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-rewr.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-rules.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-sel.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-stat.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-store.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-stuff.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-trail.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-undo.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-units.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-vec.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc-yank.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calc.el Calc: Declare dynamic variable bound in lexbind code (bug#40185) 2020-03-23 21:36:09 +01:00
calcalg2.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calcalg3.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calccomp.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00
calcsel2.el Update copyright year to 2020 2020-01-01 00:59:52 +00:00