1 Maxima 5.46-post change log
2 ===========================
6 * function powerseries: power series for function lambert_w
7 (thanks to Dimiter Prodanov)
8 * --init option strips any directories and the last extension from the
9 given value. This value is used as the basename instead of
10 "maxima-init" for the name of the init file. This is an incompatible
12 * --init-mac and --init-lisp are now (deprecated) aliases for --preload.
13 This is an incompatible change.
17 * package pslq: PSLQ algorithm for finding integer relations
18 among inexact numbers (thanks to Andrej Vodopivec)
19 * package nelder_mead: Nelder-Mead algorithm for minimization without
20 derivatives (thanks to Mario S. Mommer and Andrej Vodopivec)
24 * Maxima/ABCL: Use the option --noinform for ABCL.
25 This suppresses the startup messages from ABCL, so that e.g. the Maxima
26 option --quiet *is* quiet.
27 * Fix command line options for Maxima with ABCL.
28 * Functions that return lambda expressions with free variables are
29 now translated correctly. Previously many of these lambda expressions
30 would cause internal errors when called.
31 * Array functions and subscripted functions can now be translated.
32 Previously these would fail to translate with no explanation.
36 * package contrib_ode: Fix name of Clairaut differential equation
37 in code and documentation. Was misspelled as Clairault.
38 * package tensor: commit code from Toth & Turyshev paper for trace-free
39 decomposition, for time and memory assessments
40 * package namespaces: expunge this package, moved to Github
41 * package ezunits: derive units for diff, integrate, and 'at'
42 * function mnewton: optional argument for the Jacobian
47 Changes in the Windows installer:
48 ---------------------------------
49 * Update SBCL and wxWidgets.
50 * Compile a recent texinfo for building the installer. Maxima now needs
51 texinfo 6.8, but 6.7 is included in the usual build machines for
54 Bug fixes for numbered bugs:
55 ----------------------------
56 * \#545: multivar taylor gives 1^2
57 * \#608: taylor(x^a,[x],0,1) unsimplified
58 * \#3026: missing info files not well-handled
59 * \#3071: limit of expressions with signum not very powerful
60 * \#3834: abconvtest undocumented and possibly unused
61 * \#3926: Various limits give UND where they should give IND
62 * \#3972: gcl only: Autocompletion inverts command case
63 * \#3985: integrate(sin(x*cos(x)), x), risch; causes unlimited recursion
64 * \#3996: parse_string fails to parse string which contains semicolon
65 * \#3998: Lisp error when parser encounters eof in a comment
66 * \#4008: translator and prederror
67 * \#4018: defint(foo,,0,inf) lisp error when denom(foo) contains %i
68 * \#4036: prederror affects bigfloat calculations
69 * \#4043 bug in to_poly
71 Unnumbered bugs fixed:
73 * commit 7a7114c: avoid call to undefined function expintegral_ei
74 * commit fe1d8cf: avoid clobbering global state when autoloading
75 * commit 70a5f78: expunge calls to 'sign' in share package distrib
79 * Help can use html docs instead of displaying help to the terminal.
80 This is enabled by setting output_format_for_help to 'html; it defaults
81 to 'text. Use 'frontend to display help using Xmaxima, wxMaxima or