VERSION HISTORY OF MATHOMATIC
-----------------------------

Changes made to Mathomatic V11.5:

Made HTML mode ("mathomatic -h") not use readline.

Added "set true_modulus" option.

Improved output of roots command.

Code cleanup.

Changes made to Mathomatic V11.5b:

Added loading of $HOME/.mathomaticrc on startup.
Set options go there.

Added undocumented switch "-t" which sets test mode.
Only used with "make test".

Wrote and added "matho-pascal" program to primes directory.

Allow "=" in set command.

Improved uf_repeat() and modulus simplification.

Changes made to Mathomatic V11.5c:

Many minor improvements made, none of which are worth mentioning by themselves.

Fixed all message strings with a variable listed in them.

Added iteration option to calculate command.

Changes made to Mathomatic V11.5d:

Trimmed set command of fat.  Unnecessary messages removed.

Removed all occurrences of "usage_flag".
Usage info is now displayed everytime a command returns with error.

Allow parsing of hexadecimal constants.  Preceed hex numbers with "0x".
There may be parsing bugs.  Systems using older versions of the GNU libraries
(specifically strtod(3)) will not allow hexadecimal input.

Added limit command.

Trapped 0^(negative number).  It previously produced junk.

Allow solve routine to produce infinity as an answer.
Some commenting and fixing done to solve routine.

Changes made to Mathomatic V11.6:

Some more touch-ups to solve routine.

Changed uf_repeat() to skip expanding if the expression would be too big.
This allows Mathomatic to work with huge exponents.

Turned on "preserve_roots" option by default.

Improved sum and product commands.  Allow counting down.

Improved solve routine and removed display of useless messages.

Added a fix to the limit command.

Moved "source.txt" into "README.txt".

Added code to simplify (inf+a) to (inf) generally.
