Skip to content

libspiro_beta.0.2.20130831

Pre-release
Pre-release

Choose a tag to compare

@JoesCat JoesCat released this 01 Sep 04:03

Pre-release before announcing an official 0.2.201309xx version.
In this Beta is everything expected to be seen in the 0.2.201309xx when it is announced.

This release allows users to try-out and test libspiro.
If you find problems with this Beta version that need improvement, fixing, please report back soon so that they can be included in the 0.2.201309xx release.

Improvements you may notice in this release are:

  1. libspiro will try harder to create curves before giving-up on the really hard curves.
  2. code optimizations so that some numbers aren't re-computed (summary, should run a bit faster).
  3. A few error checks, such as making sure memory is allocated, otherwise fail gracefully.
  4. Checks for inifinte values are done, so that user code doesn't need to test for this now.
  5. 2 enhanced functions which return pass/fail. Backwards compatibility is maintained.
  6. configure now has options that were only accessible in code earlier, such as VERBOSE, UNITTEST.
  7. 'make check' allows you to test this new libspiro before you do a 'make install'
  8. tests/call-test.c includes example code that may help developers who are interested in creating programs that use libspiro.