Convert README.lisps to Markdown. Fixed links and spelling.
[maxima/cygwin.git] / ChangeLog-Current.md
blobe569388e22a3ecf17397ef93b0e9d8f42cd24382
1 New items in core:
2 ------------------
3  * A ~m (Maxima pretty printer) format directive for printf.
5 New items in share:
6 -------------------
7  *  A hompack package with interface to polsys
8  *  FFTPACK5
10 Changes in core:
11 ----------------
12  * Fix and extend the definition of mapatom, see maxima-discuss thread "Non-mapatomic atoms".
13  * Improved num_partitions from O(n^2) to O(n^1.5)
14  * Give signum, unit_step, log_gamma and mod an integral property
15  * Express anti derivative of mod in terms of mod, not floor
16  * Add grad property to binomial
17  * The noun and verb forms of kron_delta were backwards
18  * Give %gamma a sign-function property
19  * No float-to-bigfloat conversion warning if no precision is lost
20  * Change ?gensym to gensym in linearalgebra.mac
21  * Make polynomialp a built-in function
22  * atan2 supports arbitrary precision input
23  * Reset changed some bigfloat variables to decimal fractions
24  * Fix incorrect values of zeta(%i) and zeta(%i-2)
25  * Resolved an error when using bigfloat exponents
26  * Bug fix: gcfactor(x*%i) => lisp error
27  * Correct the hypergeometric representation of erf, erfc and erfi
28  * Add hypergeometric representation of erf_generalized
29  * Improved LispWorks, CLISP and SBCL compatibility
30  * Many fixes for the translator
31  * Many display-related fixes
32  * Many code cleanups
33  * Many error messages now are easier-to-understand
35 Changes in share:
36 -----------------
37  * Remove bogus gradef for signum in abs_integrate.mac
38  * share/contrib/wrstcse: A better way to generate random numbers between -1 and 1
39  * fft did result in the conjugate of the actual result
40  * draw: don't cleanup files on close that were assigned a name by the user
41  * Non-ascii filename support for plotting, operatingsystem and numericalio on sbcl+MSW
42  * fmin_coblya now sets ierr = -1 if constraints might not be satisfied
44 Changes in Xmaxima:
45 -------------------
46  * Tcl 8.5 compatibility
48 Changes in the Windows installer:
49 ---------------------------------
50  * Admin permissions are now required (as for most Windows programs).
51    Installation without admin permissions worked, but left some
52    spurious registry entries after uninstallation. This should be fixed now.
53  * Windows Installer: Updated ABCL, TCL, wxWidgets and wxMaxima.
54  * The start menu entry is now named "Maxima computer algebra system"
56 Bug fixes for numbered bugs:
57 ----------------------------
58  * #2976: "local" doesn't work in translated code
59  * #3417: sign(1/zero) => 0 (where equal(zero,0))
60  * #3642: Lisp error when translating assume
61  * #3643: "DEFMFUN creates $NAME and $NAME-IMPL, contradicting documentation"
62  * #3650: We trusted gnuplot's datafile separator to be unmodified
63  * #3658: "error with floats appearing instead of integers in lratsubst"
64  * #3671, 3674, 3675: imaxima-related bugs
65  * #3685: descriptive/"continuous_freq causes Lisp error given rational numbers"
66  * #3700: stringproc/"Mysterious error in ssubst"
67  * #3704: Translator gives internal error
69 Documentation:
70 --------------
71  * Some characters in the PDF documentation (e.g. "_", "|") were displayed wrong.