Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@NetBSD.org>
From: Min Sik Kim <minskim@netbsd.org>
List: pkgsrc-changes
Date: 04/17/2004 17:08:37
Module Name:	pkgsrc
Committed By:	minskim
Date:		Sat Apr 17 17:08:37 UTC 2004

Modified Files:
	pkgsrc/doc: CHANGES TODO
	pkgsrc/math/mathomatic: Makefile distinfo
	pkgsrc/math/mathomatic/patches: patch-aa

Log Message:
Update mathomatic to 11.0b.

Changes since 10.9b:
  - Removed more MS-DOS specific code; functionality improved.
  - Implemented what I call "fraction slack".  This perfects float to
    fraction conversion, and now Mathomatic doesn't rely on perfect
    floating point routines.  "-O" option added to CFLAGS in file
    "makefile" (we can do this now).
  - Changed modf() to fmod() where possible.
  - Accuracy increased one more digit by reducing the "epsilon" variable.
  - Cleaned up "makefile".
  - Took a step towards internationalization with gettext(3) by
    calling _() for all English strings.  Everything ported except for
    the "help" command.
  - Commented out some unfactoring code that wasn't helpful and took out
    the "pause" command from "all.in" for easier testing.
  - Rearranged "simplify" command to simplify better.
  - Removed some more unfactoring code and made simplification much
    better.  Go figure.  Perfection has been achieved.
  - Added "unfactor fully" option.
  - Added "make test" to fully test Mathomatic after compilation.
  - Removed masking of 8th bit in all Mathomatic input.
  - Updated primes program with a nice user interface.


To generate a diff of this commit:
cvs rdiff -r1.5627 -r1.5628 pkgsrc/doc/CHANGES
cvs rdiff -r1.1630 -r1.1631 pkgsrc/doc/TODO
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/math/mathomatic/Makefile \
    pkgsrc/math/mathomatic/distinfo
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/math/mathomatic/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.