Add support for multiple return values to the ERRSET macro
[maxima.git] / ChangeLog-5.29
blob7921aa66d32952aed2717f5c5eb19364a335e2cc
1    Maxima 5.29 change log
3    New items in core:
5  * revised and extended functions for Galois fields
8    New items in share:
10  * package draw: surfaces in spherical and cylindrical coordinates
11  * package draw: new terminals epslatex and epslatex_standalone
12  * package draw: multipage terminals
13  * package stats: new function title_inference
16    Other changes:
18  * improve derivative of gamma_incomplete and integral of psi.
19  * define orthopoly_weight for assoc_legendre_p
20  * define legendre_p and assoc_legendre_p for negative degree
21  * minor revision of recurrences in orthopoly
22  * simplify treatment of "^" in translator
23  * test script for Laplace transform
24  * plot2d (launch Gnuplot) for ABCL and Allegro CL
25  * update documentation for packages draw and distrib
26  * improvements in Windows build machinery
27  * special variable clean-up
28  * remove some unused code
31    Bug fixes: (numbering system changed with SourceForge project upgrade)
33  2504 wrong answer for simple limit, limit(sin(x)+1/x, x, inf)=0
34  2503 Declaring x as an integer changes result of limit from 3 to inf
35  3587362 inverse_erfc(1d-40) wrong
36  3587304 erfc(x) for x > 6 is wrong
37  3587191 erf inaccurate for small bigfloat values
38  3587184 erf inaccurate for small float values
39  3581619 Incorrect FFT for input of size 2
40  3559064 elliptic_f(2,1) is wrong.
41  3536976 "inverse_erf" doesn't allow complex arguments
42  3440046 elliptic_f(0.5,1) signals error
43  3428734 integrate(bessel_y(1,z),z)  with ?z : 1
44  3381301 log(-1.0b0) has small realpart
46  unnumbered bugs:
48  mailing list 2012-11-16: "Difference in interactivity with two sums"
49  mailing list 2012-11-25: "laplace() and tellsimpafter()"
50  fix bugs in kron_delta
51  return kron_delta nouns in orthopoly, clears up test_orthopoly errors
52  fix bug in numericalio: GCL doesn't distinguish single and double floats
53  fix bug in negative_binomial_quantile (package descriptive)
54  fix Lisp error for "lambert_w(1), numer;" and also generalized_lambert_w
55  fix bugs in pattern matcher: handle aa + foo(bb) and aa * foo(bb)
56  fix bug in pattern matcher: handle "^" expressions correctly
57  fix erfi(-0.15) for GCL