hello,
we don't have a 5.9.3 release yet but we do have a changelog ...
here is something i created by getting cvs logs between 2005/10/15
and 2006/02/21 (the day the 5.9.3 branch was made),
running them through rcs2log, and then skimming the result.
there has been a lot of development over the last few months!
thanks a lot to everyone who has contributed.
comments?
robert
maxima 5.9.3 changelog (draft)
Major items:
Expand build system to handle internationalization for Spanish and
Portuguese. UTF-8 and Latin-1 locales are supported by Maxima if the
underlying Lisp implementation supports the locales. See README.i18n
Revision and expansion of linear algebra functions (share/linearalgebra)
Revisions of floating-point function evaluation (sqrt, trigonometric functions)
Replace existing definition of "conjugate" with a much more extensive
implementation
Revision of evaluation and simplification of "sum" and "product"
Revision and expansion of reference manual (English, Spanish, and Portuguese)
Bring Spanish and Portuguese translations of reference manual into the
on-line help system
Other revisions:
Allow symbolic constants in expressions for QUADPACK functions
Call Common Lisp functions for floating-point evaluation of
trigonometric functions
Documentation for add-on packages (some new and some already existing)
integrated into Maxima help system
Evaluation of Airy functions for imaginary floating point arguments
Expanded test suite
Expansion and revision of probability functions (share/contrib/distrib)
Expunge control characters (ctl-Z, null, etc) from add-on files
Extend "rhs" and "lhs" functions to other operators
Implement bigfloat versions of some special functions
Implement OpenOffice formula output (share/contrib/tex2ooo.lisp)
Improved support for MacOS Lisp implementations (Clisp and OpenMCL)
Minor expansion of file i/o functions (share/contrib/numericalio)
Move some obsolete add-on files to archive
New scheme for bigfloat evaluation of trigonometric functions
On logarithmic plots ("plot2d" function), sample the log of the
function to make plot smoother
Partial fix: 1409904 (dilogarithm and trilogarithm computed in single-precision)
Plotting functions recognize lambda expressions as functions to plot
QUADPACK functions recognize lambda expressions and function names as integrands
Recognize backslash as a line continuation character, and also display
backslash at end of broken lines
Recognize sets in {curly braces} in input
Regenerate SLATEC numerical code from Fortran
Regularize use of intermediate expression (%t) labels
Renamed files in some add-on packages so that package name coincides
with file name (grobner, sarag, linearalgebra, zeilberger)
Renamed functions "mod" to "polymod" and "nummod" to "mod"
Renamed "interpolate" (one-dimensional numerical root finder) to "find_root"
Revise "reset" function
Revision of code for floating-point evaluation of Airy functions
Revision of floating-point evaluation of trigonometric functions for
complex arguments
Revision of Newton's method add-on package (share/contrib/mnewton)
Revision of probability functions (share/contrib/distrib)
Revisions of string processing add-on package (share/contrib/stringproc)
Revisions to add-on functions for simplification
Revisions to code for hypergeometric functions
rmaxima (script to call Maxima via readline wrapper program rlwrap)
uses list of built-in Maxima functions for word completion
"save", "with_stdout", "stringout", and share/contrib/numericalio
functions observe "file_output_append" global flag
Support for Scieneer Common Lisp (SCL)
Update test suite for differential equations add-on package
(share/contrib/diffequations)
New items:
New functions for operations on integers: ceiling, charfun, floor,
lmax, lmin, nummod, rationalize. Revised: compare, max, min, featurep
New tutorial documents in German and Portuguese
New add-on package: augmented Lagrangian method for constrained
optimization (share/contrib/augmented_lagrangian)
New add-on package: base 10 logarithm (share/contrib/log10)
New add-on package: Bode plots (share/contrib/bode)
New add-on package: compute the generating function of a sequence
(share/contrib/ggf)
New add-on package: easy-to-use units (share/contrib/ezunits)
New add-on package: integer factorization and primality testing
(share/contrib/ifactor)
New add-on package: linear programming simplex algorithm (share/contrib/simplex)
New add-on package: solving recurrences (share/contrib/solve_rec)
New add-on package: guess a formula for a sequence of numbers
(share/contrib/devine)
New add-on package: linear and cubic spline interpolation (share/contrib/intpol)
New add-on package: operator substitution (share/contrib/opsubst)
New add-on package: orthogonal polynomials and related functions
(share/orthopoly). Supersedes share/specfun, which was removed
New add-on package: unevaluated Boolean and conditional expressions
(share/contrib/boolsimp)
Bug fixes:
1089988 (bigfloats in TeX output)
1224960 (side effect with copylist)
1294744 (operator precedence in displayed expressions)
1309377 (translated and untranslated "is")
1363421 (Gosper summation function)
1369451 (sec and trigexpand)
1369669 (csc and trigexpand)
1374704 (integration)
1394256
1403415 (bigfloat-to-float conversion)
1404754 (simplification of expressions containing bigfloats)
1405931 (integration)
625278 (simplification of "sum")
635045 (derivatives of acsc, asec, and acsch)
660936 (polarform)
771218 (mexpt of floats incorrect)
776974 (translation of errcatch)
846112
876274 (obsolete code for hashed arrays)
876274 (translation of hashed array indexing)
887152 (translation of matrix and list indexing)
942261 (zeta function)
625278 649428 740134 817521 851765 1007094 1192935 1363411 ("sum" and "product")
Bug fix: determinant function
Bug fixes in MathML output add-on package (share/contrib/lurkmathml)
Bug fixes in Maxima-to-Lisp translation code
Bug fix: observe "nolabels" global flag
Bug fix: plot2d(x,[x,0,1]) no longer causes a stack overflow
Fix bugs in atan and atanh
Fix some bugs in Maxima-to-Lisp translation code