Mathomatic 15.6.3

Many minor improvements and corrections. Some enhancements.

Milestone information

Project:
Mathomatic
Series:
15
Version:
15.6.3
Released:
 
Registrant:
George Gesslein II
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon mathomatic-15.6.3.tar.bz2 (md5, sig) Stable Mathomatic source code and documentation 21
last downloaded 4 weeks ago
Total downloads: 21

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.

Changelog 

View the full changelog

Source code and user documentation cleanup and corrections.

Creating a PDF book from the Mathomatic man pages with "make bookman" is more
likely to work now. Package txt2man must be installed to run "make bookman".

6/24/11 - Added file misc/known_bugs.txt, which is the current list of known
          bugs in Mathomatic.

7/04/11 - Added file tests/quadratic.in, just a script that solves the general
          quadratic equation.

7/06/11 - Fixed error messaging to not always give command usage information
          when a command fails or gives a negative result.
          Now only gives command usage info when helpful,
          like when something on the command line is incorrect.

7/07/11 - Fixed the Mathomatic derivative command to not fail with a helpful
          error message when the derivative is zero.
          Now it just gives a warning message along with the successful
          result of the constant zero.

7/23/11 - Mathomatic no longer compiles correctly with the latest Xcode gcc,
          due to a bug in Apple's gcc optimizer. Either turn the optimizer
          completely off when compiling with Xcode, or use the gcc provided
          by MacPorts. Xcode version 3.x and other non-Apple C compilers will
          work fine. All mention of Xcode has been removed from the
          Mathomatic distribution.

7/28/11 - Balanced parentheses and brackets are now allowed in variable names,
          if the "set special_variable_characters" command is run first.
          For example, "set special ()" will allow entry of named functions,
          converting them to variables, which might be useful in some cases.
          However, entry of variables like "f(x)" will not be differentiatable,
          because there is no "x" variable in that, only the "f(x)" variable.
          There can be no spaces encountered in the function; variable names
          end at any non-variable character, including space characters.

          Entry of array elements is still possible with "set special []".
          This is the default.

7/29/11 - Prompts are now blue when reading files into Mathomatic in color mode.

7/30/11 - Allow an equation number range on the solve command line, for faster,
          more automated solving. If you want to solve all entered equations
          for x, just type "solve all x" or "solve verify all for x" to be sure.

7/31/11 - Allow "repeat read filename" command, which repeatedly reads a script
          until it fails or is aborted.

8/04/11 - "make install" now shows if installed executables are new or have
          changed since the last install.

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.