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:
RevisionActionfile
1.88modifypkgsrc/math/mathomatic/Makefile
1.78modifypkgsrc/math/mathomatic/distinfo