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.