Path to this page:
Subject: CVS commit: pkgsrc/math/mathomatic
From: Min Sik Kim
Date: 2009-04-07 19:30:25
Message id: 20090407173025.815F2175D0@cvs.netbsd.org
Log Message:
Update mathomatic to 14.3.6.
Changes since 14.2.7:
12/23/08 - Simplified makefile.
12/26/08 - Fixed rules for simplifying "(x^n)^m" so \
"misc/john.in" and
others simplify better. Works similar to Maxima now.
12/27/08 - Numeric GCD now properly returns the other parameter, if
either parameter is 0. Renamed "misc/polyroots.c" to
"misc/roots.c" and simplified this example code.
12/30/08 - Added "update" script, which updates the function
prototypes in "cproto.h".
1/1/09 - Optionally factor out the gcd of integer coefficients when
improving readability, for example: 6x+4y becomes 2*((3*x) +
(2*y)). This is now the default.
1/13/09 - Added descriptions of all interesting math scripts in
"tests/README.txt".
1/16/09 - Allow nintegrate and "integrate definite" commands in the
symbolic math library; the bounds are specified in the two
equation spaces following the current equation.
1/18/09 - Made expression and equation entry always consecutively
numbered equation spaces, unless memory is exhausted.
1/19/09 - Made consistent list command output with only one newline
after each equation space.
1/21/09 - Fixed erroneous doubling of parentheses display when solving
and showing steps with "set debug 2".
1/22/09 - Added -b option, to conveniently set bold color mode from
the command line.
1/25/09 - Improved looks of eliminate command by not solving if
equation is already solved.
2/3/09 - Table of contents was added to the Mathomatic User's Manual.
2/5/09 - Added display of any numerical fractions when calculating or
using calculate command; for example, entering "1/2+3/8" now
results in "answer = 0.875 = 7/8".
2/6/09 - Removed erroneous lsqrt() routine obtained from Wikipedia, so
that matho-sumsq works properly now.
2/7/09 - Disable pause command when appropriate (when input not a tty
and for symbolic math library).
2/8/09 - Polished up educational example scripts in "tests" directory.
2/11/09 - Entry of a function now results in "Named functions
currently not implemented" error message.
2/12/09 - Bugfix to matho-primes and added "misc/limits.c".
2/15/09 - The fraction command was fixed to give better results. "set
display2d" flag now no longer affects any results at all, it
only affects 2D output mode.
2/17/09 - Renamed -h (HTML) option to -x, -h is now the help option.
Added -w option to set wide output mode.
3/9/09 - Found the correct formulas for solving the general cubic
equation on Wikipedia, so "tests/cubic.in" always gives
correct answers now.
3/12/09 - Tweak made to simplify result beautifier: factoring priority
only given to real variables now, special constant variables
pi#, e#, and i# have no effect and behave like any constant
now.
3/15/09 - Corrected and improved parse_complex() C function for more
complex number functionality and a bug fix.
3/18/09 - Added "set negate_highest_precedence" option, which allows
the negate operator to be the lower precedence of times and
divide, like it is in Maxima and most other math programs.
3/24/09 - Made "set no autosolve" mode more useful by making it solve
if a solve variable is entered with an equals sign. This
allows easy entry of both single variable expressions (with
no =) and solve variables (with =) while in this mode.
3/27/09 - Selecting equations by entering the equation number was
returning with error if the equation space was empty.
Fixed, you can now select any previously allocated equation
space.
Files: