Support RETURN-FROM in DEF%TR forms
[maxima.git] / changelogs / ChangeLog-5.17
blob42a7db5f0d1eb87e35ed61fa2844e18b83cfd5a5
1    Maxima 5.17 change log
2    Compiled 2008-12-07
4    Major items:
6  * Expand code for special functions. See: ChangeLog-5.17-special-functions
9    Backwards-incompatible changes:
11  * quad_qagi accepts upper and lower limits instead of flags for limits
13  * Cut out solve_inconsistent_error
16    New items in share:
18  * new, alternate implementation of vector operations
20  * colorterm: simple output color-coding
23    New items in core:
25  * function gruntz: Gruntz algorithm for limits
28    Other revisions:
30  * package distrib: noncentral t distribution, bug fixes
32  * package ezunits: revision, documentation
34  * package draw: pdf output
36  * package dynamics: new options, new function ploteq
38  * package graphs: bug fixes, documentation, new functions
40  * package simplex: revision
42  * package solve_rec: new tests
44  * package amatrix: revision
46  * package augmented_lagrangian: revise documentation
48  * package mathml: format floats and bigfloats more carefully
50  * package stats: TeX and MathML output for inference_result object
52  * package diffequations: expand test suite
54  * imaxima: fix installation problems
56  * Maxima + ECL: fix build problems
59    Bug fixes: (see also ChangeLog-5.17-special-functions)
61    2298141: atan2 & asksign
62    2210087: integrate((x+1)^2.0,x) loops endlessly
63    2208303: Problem with jacobi_dn and elliptic_kc
64    2176843: f90 does not use correct continuation character
65    2171229: factor runs out of primes
66    2158174: Bug in Limit of a function
67    2149714: fpprintprec does not work correctly
68    2144225: rationalize bug / fix
69    2142758: integrate(sqrt(2-2*x^2)*(sqrt(2)*x^2+sqrt(2))/(4-4*x^2),x,0,1)
70    2092317: Windows Installer Requires Admin Rights
71    2084910: limit bugs
72    2083561: Limit of the Wallis product
73    2037993: linsolve returns error instead of empty solution set
74    2037659: gnuplot terminal type 'default'
75    1978090: strange limit result
76    1729430: numberp of taylor poly
77    1644575: acot(0.0) vs acot(0)
78    1504146: taylor asks pn? when expr is zero
79    1467368: logcontract returns unsimplified expr
80    1269020: rectform(log(z)) with z declared complex
81    1251540: Incorrect "inconsistent" error report (linsolve)
82    1054472: defint(log(1+exp(A+B*cos(phi))),phi,0,%pi) wrong
83     929704: defint log(abs(...))/sqrt(...) gives wrong result
84     752332: taylor: sign called on imaginary arg
85     734851: pade interfered with by taylor
86     707253: limit(x^y,x,0) (y=0) => 0
87     635606: limit(abs(log(x)))
88     620246: carg(complex)
89     617699: carg([1]) is bogus
91    unnumbered: bug fixes for xreduce, cardinality, and equiv_classes
92    unnumbered: plot([x,x+y,y],[x,-4,4],[y,-4,4]); did not work
93    unnumbered: 1-d display of for-loop with unless condition being a symbol
94    unnumbered: Fix for hgfred([-n, -2*n], x) when n is declared integer
95    unnumbered: fix assume(b > 3/2); kill(all); assume(b < 1);
96    unnumbered: Declare some variables local in zb_prove
97    unnumbered: literal sets in expected results in test scripts are different
98    unnumbered: Fix for ifactors(1)