                         VERSION HISTORY OF MATHOMATIC
                         -----------------------------
                  Latest changes are at the end of this file.
               This file may be obtained at "www.mathomatic.org".
                  All changes were made by George Gesslein II.
               --------------------------------------------------

CHANGES MADE TO MATHOMATIC V12.7.9:

Improved documentation.

11/12/07 - Fixed 3 bugs in optimize command.

11/16/07 - Fixed another bug in optimize command.

CHANGES MADE TO MATHOMATIC V12.8.0:

Code and documentation cleanup.

11/18/07 - "make install" now installs the Mathomatic desktop entry and PNG icon to their proper place.

11/20/07 - Made tally command display of average an option, the default is no averaging.

11/22/07 - Taylor command gives an unfactored (and therefore more simplified) result now.
           Renamed misleading variable names in Mathomatic source code.

11/29/07 - factor command now happily prompts for integers to factor if factoring equation spaces fails.

12/01/07 - Added thoroughly tested "hard_stuff/psolve.c", which numerically solves any degree polynomial = 0.

CHANGES MADE TO MATHOMATIC V12.8.1:

Better rendered HTML mode output by using the proper HTML character entities.

12/03/07 - Added "set right_associative_power" option, which associates the power operator from right to left.

12/05/07 - Input that is prompted for is now included in the redirected output of a command to a file,
           making redirection like logging.

12/09/07 - "set finance" can now be set to the number of digits to display after the decimal point, default is 2.

12/10/07 - Made some more commands handle multiple equation numbers and ranges, separated by spaces.

12/11/07 - Renamed "replace constants" command to new "approximate" command.
           Fixed all HTML files to be validated HTML using "http://validator.w3.org".

CHANGES MADE TO MATHOMATIC V12.8.2:

"calculate repeat" option added.  Repeats the calculate command until an empty line is entered.

12/16/07 - Corrected stack usage (MAX_COMPARE_TERMS in "simplify.c").
           "integrate constant" option added.  Adds constant of integration to each integration result.

Make "doc/manpage.html" with rman instead of groff.  rman is simpler and the output looks nicer.
Renamed "doc/manpage.html" to "doc/mathomatic.1.html", added "doc/matho-*.1.html" from "primes" directory.

CHANGES MADE TO MATHOMATIC V12.8.3:

12/29/07 - Added "calculate factor" option.  Factors all integers and variables before display.

1/4/08 - Added variables command to go with the code command.  Handy for listing all variables.
         New, faster binary digit algorithm for "primes/lsqrt.c", which is used by matho-sumsq.

1/5/08 - Printing the HTML documentation looks better now without underlined links, thanks to dynamic CSS.

1/6/08 - Added "eliminate repeat" option, which is a better way to do "eliminate all all ...".

CHANGES MADE TO MATHOMATIC V12.8.4:

1/14/08 - Solving improved and more likely to succeed now, fault was due to a missing simplification during solving.

1/18/08 - Debugged, fixed, and verified low level code in factor_times() in "factor.c".

1/19/08 - Commented and cleaned up elim_k() in "simplify.c".

CHANGES MADE TO MATHOMATIC V12.8.5:

Code cleanup.

1/30/08 - Divide command now displays polynomials with fractional constants better.

CHANGES MADE TO MATHOMATIC V12.8.6:

Documentation fixes.

2/4/08 - Pressing Control-C now returns to the command prompt, instead of quitting.
