1 Maxima 5.12.0 change log
7 * lapack package (BLAS and LAPACK functions)
10 Backwards-incompatible changes:
12 * openplot_curves function removed (superseded by plot2d([discrete, ...]))
14 * qq package removed (superseded by QUADPACK functions)
16 * romberg function is now a share package (superseded by QUADPACK functions)
18 * airy function removed (superseded by airy_ai, airy_bi)
20 * plot2d_ps functions removed (superseded by Postscript mode of Gnuplot)
22 * cholesky function removed (superseded by cholesky in linearalgebra package)
24 * gauss function removed (superseded by random_normal in distrib package)
26 * kach function removed (superseded by simplex package)
28 * det function removed (superseded by determinant)
30 * closed_form renamed to simplify_sum
35 * ? <foo> => exact search (now default) and ?? <foo> => inexact search
37 * multiple assignment (e.g. [a, b, c] : [1, 2, 3])
39 * Separate Brazilian Portuguese and European Portuguese in docs
41 * contour_plot function
43 * random_permutation function
45 * absolute_real_time, elapsed_real_time, elapsed_run_time functions
47 * sublist_indices function
49 * --very-quiet command line option (suppress labels and banner)
51 * defstruct function moved from share into src
58 * levin package (acceleration of summations)
62 * clebsch_gordan function (Wigner 3j, 6j, and 9j symbols)
64 * meijer_g function (E-function of MacRobert and G-function of Meijer)
66 * grobner package: documentation
68 * implicit_plot: documentation
70 * sym package: documentation English translation
72 * grobner package: documentation
77 * plotting code: many revisions
79 * allow partially-evaluated Boolean expressions
81 * diffequations package: many revisions
83 * Default g.c.d. algorithm is now spmod (was subres)
85 * Reference manual: many revisions in all languages
87 * Try harder to simplify products and powers of inf and minf
89 * Build system: revisions
91 * zeilberger package: test scripts
93 * sarag package: new version
95 * dynamics package: revisions
97 * numericalio, stringproc, linearalgebra functions now autoload
99 * emaxima: minor revisions
101 * simplify_sum package: minor revisions
103 * symbols may comprise any alphabetic characters (not just A-Z)
105 * Expanded test suite
107 * Source code clean-up
109 * Modifications for better compatibility with case-sensitive Lisp
112 Bug fixes not otherwise mentioned:
114 * 1682678: function 'join' with non-list argument
116 * 1670491: columnspace
118 * 1668376: risch & *integrator-level* unbound
120 * 1663704: integrate(sin(r*x)^7/x^4,x,0,inf) -> r^3*false
122 * 1663530: lu condition number
124 * 1662070: mnewton doesn't allow subscripted vars
126 * 1661490: An integral gives a wrong result
128 * 1659985: vandermonde_matrix with 0 as an argument
130 * 1659477: push in caseq broken
132 * 1659405: mnewton variable name problem
134 * 1657350: edit keys should not be case sensitive
136 * 1654183: integrate(x^2 / (1+x^6)^(3/2),x)
138 * 1653672: floor(...) gives internal error
140 * 1650843: plot2d(acot(x)) signals an error and doesn't plot
142 * 1648352: rules and pattern bug
144 * 1647987: invert_by_lu using rationalfield
146 * 1646761: limit atanh @ -1 / 1 all wrong...
148 * 1644590: is equal and kron_delta are inconsistent
150 * 1644378: floor and ceiling change bigfloatone
152 * 1642851: notequal isn't negation of equal
154 * 1636823: conjugate of an array
156 * 1636789: conjugate & ratsubst
158 * 1638731: abs(x^k) with k declared integer
160 * 1636746: tellsimp and abs
162 * 1635372: specint returns expression containing internal Lisp variable
164 * 1635370: absolute value of conjugate
166 * 1635322: abs of infinity, minf, ...
168 * 1635320: absolute value of CL array
170 * 1641457: Taylor polynomials of Bessel functions
172 * 1631094: integrate(sin(n*x)*x, x) => linear time when n is an integer
174 * 1629724: Documentation in fourie pkg, meaning of p in fourier(f,x,p)
176 * 1620977: limit(5^n/(2^n*3^n),n,inf) is wrong
178 * 1614821: solver.mac still not working as expected
180 * 1607567: trigreduce([atan(sin(a)/cos(a))]) => [ atan(tan(a)) ]
182 * 1370433: trigsimp(sqrt(%i2)) != sqrt(trigsimp(%i2))
184 * 1122736: askinteger involving %pi wrong
186 * 836780: taylor(acosh(x),x,1,1)
188 * 771061: expand dot expr -> fatal error
190 * 707256: asksign/signum of ind and infinity
192 * 629716: dotexptsimp and x^^2
194 * 623165: taylor(acosh) wrong
196 * Various bug fixes in XMaxima