File: ChangeLog-5.12.0

package info (click to toggle)
maxima 5.27.0-3
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 120,648 kB
  • sloc: lisp: 322,503; fortran: 14,666; perl: 14,343; tcl: 11,031; sh: 4,146; makefile: 2,047; ansic: 471; awk: 24; sed: 10
file content (196 lines) | stat: -rw-r--r-- 4,469 bytes parent folder | download | duplicates (13)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
   Maxima 5.12.0 change log
   Compiled 2007-04-11


   Major changes:

 * lapack package (BLAS and LAPACK functions)


   Backwards-incompatible changes:

 * openplot_curves function removed (superseded by plot2d([discrete, ...]))

 * qq package removed (superseded by QUADPACK functions)

 * romberg function is now a share package (superseded by QUADPACK functions)

 * airy function removed (superseded by airy_ai, airy_bi)

 * plot2d_ps functions removed (superseded by Postscript mode of Gnuplot)

 * cholesky function removed (superseded by cholesky in linearalgebra package)

 * gauss function removed (superseded by random_normal in distrib package)

 * kach function removed (superseded by simplex package)

 * det function removed (superseded by determinant)

 * closed_form renamed to simplify_sum


   New items in core:

 * ? <foo> => exact search (now default) and ?? <foo> => inexact search

 * multiple assignment (e.g. [a, b, c] : [1, 2, 3])

 * Separate Brazilian Portuguese and European Portuguese in docs

 * contour_plot function

 * random_permutation function

 * absolute_real_time, elapsed_real_time, elapsed_run_time functions

 * sublist_indices function

 * --very-quiet command line option (suppress labels and banner)

 * defstruct function moved from share into src


   New items in share:

 * to_cl function

 * levin package (acceleration of summations)

 * fractals package

 * clebsch_gordan function (Wigner 3j, 6j, and 9j symbols)

 * meijer_g function (E-function of MacRobert and G-function of Meijer)

 * grobner package: documentation

 * implicit_plot: documentation

 * sym package: documentation English translation

 * grobner package: documentation


   Other revisions:

 * plotting code: many revisions

 * allow partially-evaluated Boolean expressions

 * diffequations package: many revisions

 * Default g.c.d. algorithm is now spmod (was subres)

 * Reference manual: many revisions in all languages

 * Try harder to simplify products and powers of inf and minf

 * Build system: revisions

 * zeilberger package: test scripts

 * sarag package: new version

 * dynamics package: revisions

 * numericalio, stringproc, linearalgebra functions now autoload

 * emaxima: minor revisions

 * simplify_sum package: minor revisions

 * symbols may comprise any alphabetic characters (not just A-Z)

 * Expanded test suite

 * Source code clean-up

 * Modifications for better compatibility with case-sensitive Lisp


   Bug fixes not otherwise mentioned:

 * 1682678: function 'join' with non-list argument

 * 1670491: columnspace

 * 1668376: risch & *integrator-level* unbound

 * 1663704: integrate(sin(r*x)^7/x^4,x,0,inf) -> r^3*false

 * 1663530: lu condition number

 * 1662070: mnewton doesn't allow subscripted vars

 * 1661490: An integral gives a wrong result

 * 1659985: vandermonde_matrix with 0 as an argument

 * 1659477: push in caseq broken

 * 1659405: mnewton variable name problem

 * 1657350: edit keys should not be case sensitive

 * 1654183: integrate(x^2 / (1+x^6)^(3/2),x)

 * 1653672: floor(...) gives internal error

 * 1650843: plot2d(acot(x)) signals an error and doesn't plot

 * 1648352: rules and pattern bug

 * 1647987: invert_by_lu using rationalfield

 * 1646761: limit atanh @ -1 / 1 all wrong...

 * 1644590: is equal and kron_delta are inconsistent

 * 1644378: floor and ceiling change bigfloatone

 * 1642851: notequal isn't negation of equal

 * 1636823: conjugate of an array

 * 1636789: conjugate & ratsubst

 * 1638731: abs(x^k) with k declared integer

 * 1636746: tellsimp and abs

 * 1635372: specint returns expression containing internal Lisp variable

 * 1635370: absolute value of conjugate

 * 1635322: abs of infinity, minf, ...

 * 1635320: absolute value of CL array

 * 1641457: Taylor polynomials of Bessel functions

 * 1631094: integrate(sin(n*x)*x, x) => linear time when n is an integer

 * 1629724: Documentation in fourie pkg, meaning of p in fourier(f,x,p)

 * 1620977: limit(5^n/(2^n*3^n),n,inf) is wrong

 * 1614821: solver.mac still not working as expected

 * 1607567: trigreduce([atan(sin(a)/cos(a))]) => [ atan(tan(a)) ]
 
 * 1370433: trigsimp(sqrt(%i2)) != sqrt(trigsimp(%i2))

 * 1122736: askinteger involving %pi wrong

 * 836780: taylor(acosh(x),x,1,1)

 * 771061: expand dot expr -> fatal error

 * 707256: asksign/signum of ind and infinity

 * 629716: dotexptsimp and x^^2

 * 623165: taylor(acosh) wrong

 * Various bug fixes in XMaxima