Download project files

How do I verify a download?


2130 of 69 releases

15.3.2 release from the 15 series released

Release information
Release notes:

Bugfixes and makefile fixes were made. An old, important bug was fixed in the Mathomatic solve routine, where solve was failing on some easy to solve equations indeterminately, because of incorrect infinite loop detection code. Solving should work perfectly now. Saving and restoring expressions with NaN in them will not fail now, giving only a warning instead of an error. PDF manual creation with htmldoc (using "make pdf") was fixed and made safe. The matho-primes utility was improved.

Changelog:

10/24/10 - Some fixes were done to the main makefile.
           PDF user manual creation with htmldoc (using "make pdf") was fixed and made safe.

           Added "help options" command which lists invocation options (like -h).

           Entering "nan" now gives a warning, instead of an error,
           so that expressions containing NaN can be read back in without aborting.

10/25/10 - Added "-c count" option to matho-primes, optionally limiting the number
           of lines of primes that are output to "count" lines.

10/26/10 - Removed the -ffast-math gcc compilation option from the Prime Number Tools.
           "matho-primes -p 10" was not working under Mac OS X with -ffast-math optimization.

10/29/10 - Fixed an old, important bug in the Mathomatic solve routine, where solve was
           failing on some easy to solve equations indeterminately, because of
           incorrect infinite loop detection code. Solving should work perfectly now.

File Description Downloads
download icon mathomatic-15.3.2.tar.bz2 (md5, sig) Stable Mathomatic source code tarball, with instructions. 15
last downloaded 41 weeks ago
Total downloads: 15

15.3.1 release from the 15 series released

Release information
Release notes:

A C code cleanup was done. Documentation and the help command were improved. A cmake build file was added. Solving was fixed to exit gracefully instead of abort for errors. Now compiles with full optimization and more equation spaces.

Changelog:

A C code cleanup was done and user documentation was improved.

10/09/10 - Improved the help command, allowing multiple help topics on the help
           command line.

10/16/10 - Improved upon "misc/roots.c", the automatic polynomial root finder.

           The Mathomatic makefile now defaults to maximum gcc optimization (-O3).

10/18/10 - Ability to build Mathomatic with cmake file "CMakeLists.txt",
           contributed by Jonathan Stark.

10/19/10 - Increased the maximum number of equation spaces from 100 to 200.
           They do not consume memory unless they are used.

10/21/10 - Solving things like 0=(x+1)^15+x for x exited the solve routine without grace.
           This problem is now fixed for all solve requests that aborted with error.

10/22/10 - When using the symbolic math library, the display command now outputs
           all specified equation spaces in fraction format and returns the last
           equation space listed as a result.
           Before it was just a crippled list command with a little simplification
           that didn't output anything.

File Description Downloads
download icon mathomatic-15.3.1.tar.bz2 (md5, sig) Stable Mathomatic source tarball 16
last downloaded 41 weeks ago
Total downloads: 16

15.3.0 release from the 15 series released

Release information
Release notes:

Many improvements were made to the user interface. m4 Mathomatic now echoes line input for easier use. Capitalized E, I, and PI are now general variables and not the universal constants e, i, and pi. The "set negate_highest_precedence" option was removed. Polynomials are now displayed with less parentheses, looking much nicer. Error reporting was improved.

A Debian Menu System file and icon were made and a "list hexadecimal" command option was added, for displaying exact hexadecimal floating point values for constants within mathematical expressions.

Changelog:

10/01/10 - Changed -u option to also echo line input, so that m4 Mathomatic is easier to use.

10/02/10 - "make install" now installs the "/usr/share/pixmaps/mathomatic.xpm" X-Windows icon
           from "icons/mathomatic.xpm" for the Mathomatic entry within desktop menu systems.

           "menu/mathomatic" is an improved Debian Menu System file for Mathomatic;
           This Debian menu file is not installed by the makefile and it uses the above icon.

           The repeat command can now be shortened to 4 characters, like any other command.

10/03/10 - Updated "misc/limits.c" to additionally display all C data type sizes in bytes.

10/06/10 - Capitalized E, I, and PI are now no longer parsed as universal constants.
           Entering E, I, or PI will now result in the general variables E, I, and PI,
           unless "set no case" is previously entered.
           This change undoes version 15.2.0 Mathematica compatibility, due to kind user feedback.
           Entering e, i, or pi still gives the universal constants e#, i#, and pi#.

10/08/10 - Removed "set negate_highest_precedence" option.
           This was done for compatibility and so that less parentheses are displayed
           within expressions. Polynomials should display very nicely now, powers
           like "x^2", "y^3", and "x^y" are not parenthesized unless need be.

10/09/10 - Added "list hexadecimal" command option, which displays expressions
           exactly as stored internally in hexadecimal. No precision is lost,
           this is because the floating point values are not converted to decimal.

           Error reporting was improved.

File Description Downloads
download icon mathomatic-15.3.0.tar.bz2 (md5, sig) Stable Mathomatic source code tarball 14
last downloaded 41 weeks ago
Total downloads: 14

15.2.2 release from the 15 series released

Release information
Release notes:

A cleanup was done and custom plotting was implemented.

Changelog:

Everything was cleaned up and organized some more. Output is flushed more often, as needed.

9/12/10 - General cleanup and message improvements for the matho-primes utility.

9/14/10 - Removed "makefile.cygwin", Mathomatic should be compilable under Cygwin with
          "CFLAGS=-DCYGWIN make READLINE=1"; if anyone can confirm or deny that this works,
          please contact <email address hidden>

9/27/10 - Added "set plot_prefix" option, which allows custom plot functionality.

File Description Downloads
download icon mathomatic-15.2.2.tar.bz2 (md5, sig) Mathomatic source tarball 16
last downloaded 41 weeks ago
Total downloads: 16

15.2.1 release from the 15 series released

Release information
Release notes:

A new shell command line operation feature was added, and many problems were fixed.
For example, "mathomatic -eq 2+3" will result in the output "answer = 5".

Package maintainers now can use the DESTDIR variable and should delete any DESTDIR patches.

Changelog:

All makefiles were improved. Library test/example program is renamed to "testmain".

Package maintainers please take note: support for the DESTDIR environment variable was
added to the makefiles; for proper operation when packaging version 15.2.1 or higher,
please remove any patches for missing DESTDIR support.
m4 Mathomatic should work now when included in the Mathomatic package (make m4install).
Thank you for packaging Mathomatic! If I did anything wrong, please let me know.

8/26/10 - Added the -e option, which processes mathematical expressions and Mathomatic commands
          instead of input files on the shell command line. For example, entering
          "mathomatic -eq 2+3" gives "answer = 5". This functionality has been requested
          many times by Mathomatic command line users.
          Another example to try that works is: mathomatic -e y=1/x "solve verify x"

8/30/10 - Improved results of solving for zero. Results should have reduced integer coefficients,
          by factoring out the GCD of rational coefficients.

8/31/10 - Removed a readline error message that displayed for no reason on some Macs, due to
          improper functioning of readline's write_history() function.
          Readline and history may work better now, due to a change in the initialization order.

File Description Downloads
download icon mathomatic-15.2.1.tar.bz2 (md5, sig) Mathomatic source code and documentation tarball 16
last downloaded 41 weeks ago
Total downloads: 16

15.2.0 release from the 15 series released

Release information
Release notes:

In this release, capitalized universal constants and functions are allowed as input without changing the case sensitive option. m4 Mathomatic now displays the total CPU time upon exit. #equation-number equation space selection and expression input have been fixed. The user documentation was improved.

File Description Downloads
download icon mathomatic-15.2.0.tar.bz2 (md5, sig) Mathomatic source code and documentation 14
last downloaded 41 weeks ago
Total downloads: 14

15.1.6 release from the 15 series released

Release information
Release notes:

Cygwin and developer reported bugs were fixed. Improvements were made to numerical processing.

Changelog:

Disabled ncurses call for auto-color detection when CYGWIN is defined while compiling the source code, due to a reported problem of readline failing with ncurses in Cygwin.

Disabled readline history save file for the Cygwin port, because it is a filename that starts with a period.

Added "set fractions_display" option, to allow disabling the automatic conversion of fractions like .5 to 1/2 for display. Developer requested and useful in the symbolic math library, when numerical fraction output isn't wanted.

Fixed a memory leak when ignoring the output string in the symbolic math library.

Preserve overflowed powers like 2^2222 rather than aborting with an error message. Allow simplification of math like 2*2^2222 and 2/2^2222.

matho-primes runs twice as fast with the -ffast-math gcc compilation option, which is now enabled by default.

File Description Downloads
download icon mathomatic-15.1.6.tar.bz2 (md5, sig) Stable source code tarball 23
last downloaded 41 weeks ago
Total downloads: 23

15.1.5 release from the 15 series released

Release information
Release notes:

The makefiles and compile scripts were corrected and enhanced per "http://www.gnu.org/prep/standards/". Many other minor corrections were made.

Changelog:

Many minor tweaks and improvements.

7/03/10 - Makefiles and compile scripts were corrected and enhanced per http://www.gnu.org/prep/standards/

7/06/10 - Changed all "#if true" and "#if false" conditional commenting to "#if 1" and "#if 0" in the C source code, thanks to Min Sik Kim of NetBSD pkgsrc.

File Description Downloads
download icon mathomatic-15.1.5.tar.bz2 (md5, sig) Mathomatic source code tarball 16
last downloaded 41 weeks ago
Total downloads: 16

15.1.4 release from the 15 series released

Release information
Release notes:

The user documentation and Unix man pages were fixed.
Equality determination of the compare and "solve verify" commands was improved.
File operation error reporting for the application was greatly improved.
The category for Mathomatic was changed to Education in the desktop menu.

Changelog:

All of the Unix man pages and user manuals for Mathomatic were cleaned up.

The compare and "solve verify" commands now simplify more thoroughly with "repeat simplify"
for better expression equality determination.

6/17/10 - Greatly improved file operation error reporting by using the perror(3) function.

6/18/10 - Fixed categories in "icons/mathomatic.desktop"; Mathomatic now goes under valid categories, mainly Education.

File Description Downloads
download icon mathomatic-15.1.4.tar.bz2 (md5, sig) Stable Mathomatic source tarball 24
last downloaded 41 weeks ago
Total downloads: 24

15.1.3 release from the 15 series released

Release information
Release notes:

This is a working, stable release.

Mistakes were made in the improvement to the simplify command of version 15.1.2; the original working simplify logic of version 15.1.1 is now restored.

File Description Downloads
download icon mathomatic-15.1.3.tar.bz2 (md5, sig) stable C source code and docs 18
last downloaded 41 weeks ago
Total downloads: 18

2130 of 69 releases