Subject: CVS commit: pkgsrc/math/mathomatic
To: None <pkgsrc-changes@NetBSD.org>
From: Min Sik Kim <minskim@netbsd.org>
List: pkgsrc-changes
Date: 09/16/2007 16:53:13
Module Name: pkgsrc
Committed By: minskim
Date: Sun Sep 16 16:53:13 UTC 2007
Modified Files:
pkgsrc/math/mathomatic: Makefile PLIST distinfo
Log Message:
Update mathomatic to 12.7.6.
Changes since 12.7.2:
Improved documentation.
Added display of maximum memory usage to version command.
Allow read command in the Mathomatic library and fixed memory leak with it.
Added echo command per a user's request.
Improved factoring out constants, to make all coefficients reduced integers by
factoring out their gcd.
Added gcd_verified() function, to weed out false floating point gcds.
Made limit command say whether it is substituting or solving.
Added "mathomatic.desktop" and "mathomatic.png", which are the desktop and
icon files for Linux.
Minor code, documentation, and makefile improvements.
Added "tests/quartic.in" and fixed incomplete simplification in the calculate
command.
Allow upper case when parsing infinity constant name "inf", required by CygWin
version and maybe others.
The makefiles no longer strip the created executables.
Reordered source code so many functions can be defined returning "void" (which
means no return value).
Added "tests/how_limit_works.in" tutorial and restored "doc/notes.html".
Testing change to only one kind of partial unfactoring (partial_flag =
true/false, default true), completely distinct from full unfactoring. Used
throughout, let me know if this breaks anything.
Added "simplify fraction" option, which simplifies like Maxima's ratsimp().
To generate a diff of this commit:
cvs rdiff -r1.81 -r1.82 pkgsrc/math/mathomatic/Makefile
cvs rdiff -r1.9 -r1.10 pkgsrc/math/mathomatic/PLIST
cvs rdiff -r1.72 -r1.73 pkgsrc/math/mathomatic/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.