Skip to content

Commit cb13db4

Browse files
author
robert_dodier
committed
Change log for 5.9.2--5.9.3.
1 parent b2efb90 commit cb13db4

File tree

1 file changed

+234
-0
lines changed

1 file changed

+234
-0
lines changed

ChangeLog-5.9.3

Lines changed: 234 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,234 @@
1+
Major items:
2+
3+
* Expand build system to handle internationalization for Spanish
4+
and Portuguese. UTF-8 and Latin-1 locales are supported by
5+
Maxima if the underlying Lisp implementation supports the
6+
locales. See README.i18n
7+
8+
* Revision and expansion of linear algebra functions
9+
(share/linearalgebra)
10+
11+
* Revisions of floating-point function evaluation (sqrt,
12+
trigonometric functions)
13+
14+
* Replace existing definition of "conjugate" with a much more
15+
extensive implementation
16+
17+
* Revision of evaluation and simplification of sum and product
18+
19+
* Revision and expansion of reference manual (English, Spanish,
20+
and Portuguese)
21+
22+
* Bring Spanish and Portuguese translations of reference manual
23+
into the on-line help system
24+
25+
26+
Other revisions:
27+
28+
* Allow symbolic constants in expressions for QUADPACK functions
29+
30+
* Call Common Lisp functions for floating-point evaluation of
31+
trigonometric functions
32+
33+
* Documentation for add-on packages (some new and some already
34+
existing) integrated into Maxima help system
35+
36+
* Evaluation of Airy functions for imaginary floating point
37+
arguments
38+
39+
* Expanded test suite
40+
41+
* Expansion and revision of probability functions
42+
(share/contrib/distrib)
43+
44+
* Expunge control characters (ctl-Z, null, etc) from add-on files
45+
46+
* Extend "rhs" and "lhs" functions to other operators
47+
48+
* Implement bigfloat versions of some special functions
49+
50+
* Implement OpenOffice formula output
51+
(share/contrib/tex2ooo.lisp)
52+
53+
* Improved support for MacOS Lisp implementations (Clisp and
54+
OpenMCL)
55+
56+
* Minor expansion of file i/o functions
57+
(share/contrib/numericalio)
58+
59+
* Move some obsolete add-on files to archive
60+
61+
* New scheme for bigfloat evaluation of trigonometric functions
62+
63+
* On logarithmic plots ("plot2d" function), sample the log of
64+
the function to make plot smoother
65+
66+
* Partial fix: 1409904 (dilogarithm and trilogarithm computed
67+
in single-precision)
68+
69+
* Plotting functions recognize lambda expressions as functions
70+
to plot
71+
72+
* QUADPACK functions recognize lambda expressions and function
73+
names as integrands
74+
75+
* Recognize backslash as a line continuation character, and
76+
also display backslash at end of broken lines
77+
78+
* Recognize sets in {curly braces} in input
79+
80+
* Regenerate SLATEC numerical code from Fortran
81+
82+
* Regularize use of intermediate expression (%t) labels
83+
84+
* Renamed files in some add-on packages so that package name
85+
coincides with file name (grobner, sarag, linearalgebra,
86+
zeilberger)
87+
88+
* Renamed functions "mod" to "polymod" and "nummod" to "mod"
89+
90+
* Renamed "interpolate" (one-dimensional numerical root finder)
91+
to "find_root"
92+
93+
* Revise "reset" function
94+
95+
* Revision of code for floating-point evaluation of Airy
96+
functions
97+
98+
* Revision of floating-point evaluation of trigonometric
99+
functions for complex arguments
100+
101+
* Revision of Newton's method add-on package
102+
(share/contrib/mnewton)
103+
104+
* Revision of probability functions (share/contrib/distrib)
105+
106+
* Revisions of string processing add-on package
107+
(share/contrib/stringproc)
108+
109+
* Revisions to add-on functions for simplification
110+
111+
* Revisions to code for hypergeometric functions
112+
113+
* rmaxima (script to call Maxima via readline wrapper program
114+
rlwrap) uses list of built-in Maxima functions for word
115+
completion
116+
117+
* save, with_stdout, stringout, and share/contrib/numericalio
118+
functions observe file_output_append global flag
119+
120+
* Support for Scieneer Common Lisp (SCL)
121+
122+
* Update test suite for differential equations add-on package
123+
(share/contrib/diffequations)
124+
125+
126+
New items:
127+
128+
* New functions for operations on integers: ceiling, charfun,
129+
floor, lmax, lmin, nummod, rationalize.
130+
Revised: compare, max, min, featurep
131+
132+
* New tutorial documents in German and Portuguese
133+
134+
* New add-on package: augmented Lagrangian method for
135+
constrained optimization (share/contrib/augmented_lagrangian)
136+
137+
* New add-on package: base 10 logarithm (share/contrib/log10)
138+
139+
* New add-on package: Bode plots (share/contrib/bode)
140+
141+
* New add-on package: compute the generating function of a
142+
sequence (share/contrib/ggf)
143+
144+
* New add-on package: easy-to-use units (share/contrib/ezunits)
145+
146+
* New add-on package: integer factorization and primality
147+
testing (share/contrib/ifactor)
148+
149+
* New add-on package: linear programming simplex algorithm
150+
(share/contrib/simplex)
151+
152+
* New add-on package: solving recurrences
153+
(share/contrib/solve_rec)
154+
155+
* New add-on package: guess a formula for a sequence of numbers
156+
(share/contrib/devine)
157+
158+
* New add-on package: linear and cubic spline interpolation
159+
(share/contrib/intpol)
160+
161+
* New add-on package: operator substitution
162+
(share/contrib/opsubst)
163+
164+
* New add-on package: orthogonal polynomials and related functions
165+
(share/orthopoly). Supersedes share/specfun, which was removed
166+
167+
* New add-on package: unevaluated Boolean and conditional
168+
expressions (share/contrib/boolsimp)
169+
170+
171+
Bug fixes:
172+
173+
* 1089988 (bigfloats in TeX output)
174+
175+
* 1224960 (side effect with copylist)
176+
177+
* 1294744 (operator precedence in displayed expressions)
178+
179+
* 1309377 (translated and untranslated "is")
180+
181+
* 1363421 (Gosper summation function)
182+
183+
* 1369451 (sec and trigexpand)
184+
185+
* 1369669 (csc and trigexpand)
186+
187+
* 1374704 (integration)
188+
189+
* 1394256
190+
191+
* 1403415 (bigfloat-to-float conversion)
192+
193+
* 1404754 (simplification of expressions containing bigfloats)
194+
195+
* 1405931 (integration)
196+
197+
* 625278 (simplification of "sum")
198+
199+
* 635045 (derivatives of acsc, asec, and acsch)
200+
201+
* 660936 (polarform)
202+
203+
* 771218 (mexpt of floats incorrect)
204+
205+
* 776974 (translation of errcatch)
206+
207+
* 846112
208+
209+
* 876274 (obsolete code for hashed arrays)
210+
211+
* 876274 (translation of hashed array indexing)
212+
213+
* 887152 (translation of matrix and list indexing)
214+
215+
* 942261 (zeta function)
216+
217+
* 625278 649428 740134 817521 851765 1007094 1192935 1363411
218+
(sum and product)
219+
220+
* Bug fix: determinant function
221+
222+
* Bug fixes in MathML output add-on package
223+
(share/contrib/lurkmathml)
224+
225+
* Bug fixes in Maxima-to-Lisp translation code
226+
227+
* Bug fix: observe "nolabels" global flag
228+
229+
* Bug fix: plot2d(x,[x,0,1]) no longer causes a stack overflow
230+
231+
* Fix bugs in atan and atanh
232+
233+
* Fix some bugs in Maxima-to-Lisp translation code
234+

0 commit comments

Comments
 (0)