Release Notes: The "optimize all", help, push, and simplify commands have been improved. Additional and better options are available in the symbolic math library. The functionality of the library is now very similar to the application. All scripts required to make a new release of Mathomatic have now been published in the source code distribution. Minor bugs were fixed. Automatic searching for a variable name in all equation spaces is now supported; the result, if found, is selected and displayed. Use "/" to search forwards and "#" to search backwards from the current equation at the main prompt.
Release Notes: Thousands separators in constants were removed, due to bugs in many standard C libraries. The tests and error/warning messages were improved. Only helpful messages are output when debugging now. An "unfactor count" command was added to expand and count the number of terms of any polynomial. Helpful coloring was added to the help command. More commands do not ignore the "repeat" prefix now; often it means to do full simplification, unless it serves a repeat function. The derivative command was fixed to stop when the derivative reaches zero. The tests now work under CygWin.
Release Notes: The calculate command allows an equation-number-range argument for ease of use, the corrected nintegrate (numerical integrate) command now allows bounds on the command line, and the corrected divide command now allows the dividend and divisor on the command line. The plot command allows ^ on the command line for ease of use. C code cleanup was done and compilation options were corrected. The display command in the symbolic math library was corrected to work as it should. Variables can be counted with the new "variables count" command.
Release Notes: An option to allow fake functions was added to allow named function entry until named functions are actually implemented; type "set special ()" to use this option. Code and documentation cleanup was done, mentioning that Mathomatic supports simplification, calculation, and even solving of modular arithmetic. There is now multi-line, 2D expression string output available when using the Symbolic Math Library. This release was properly ported to the OpenIndiana operating system, making Mathomatic easily compile on all known Unix-like OSes.
Release Notes: Some simplification results were improved. The instructions to make a shared Symbol Math Library using cmake were added. The code command was properly added to the library. Beginning a line with ":" will now prevent read operations from aborting if running that line results in an error. The scripts for building the quick reference card and sheet are now included in the distribution. A bug was fixed for calculating expressions like sqrt(sin(9)). Previously this was giving a negative number for a result.
Release Notes: The solve command now allows specifying a range of equations to solve at once. The read command is automatically repeatable now. Any named functions may be passed through without giving an error by parsing them as variables, if requested. Prompts are now colored blue when reading files into Mathomatic in color mode. The derivative command will succeed and not fail with a helpful error message for education's sake when the derivative is 0, and all error messages work properly now.
Release Notes: A catastrophic delete of the entire /usr/share directory was possible with the version 15.6.1 makefile when doing "make uninstall" if the "datadir" variable was imported. Version 15.6.2 is corrected and much safer.
Release Notes: The Mathomatic user documentation and help have been shaped up. The Mac and Windows versions now default to bold color mode. The directory structure was made proper for packaging. Standard debugging is now allowed when using the symbolic math library. Source code and license maintenance was completed.
Release Notes: The polynomial factoring and polynomial division C code was finished and cleaned up, so polynomial operations give better results and are 30 times faster in some cases. The "simplify quick" option gives much better results now, sometimes better than any other simplify option. The coloring scheme was improved: all prompt and normal text is now the terminal emulator's default color for text (usually uncolored); expressions remain colored if color mode is enabled. m4 Mathomatic can now easily be made to work under BSD Unix.
Release Notes: Simplification was improved. A plot settings bug was fixed. New options were added to the fraction command to return the numerator or denominator of the resulting fraction. The nintegrate command was fixed to work with complex numbers and trigonometry. The universal constants are now always displayed beautifully, consistently, and exportably. The exit status of Mathomatic is now useful for scripting. The makefile now allows separate documentation installation.