Announcing LibSpiro - version libspiro_beta.0.3.20150131
Jose Da Silva <[email protected]>
| Newsgroups | gmane.comp.fonts.fontforge.user,gmane.comp.fonts.fontforge.devel |
|---|---|
| Message-ID | <[email protected]> |
LibSpiro, version 0.3.20150131. Spiro is the creation of Raph Levien, which simplifies the drawing of beautiful curves. LibSpiro is a shareable library that can be used by programs to do the Spiro computations for you. Main improvements in this release are fixes for LibSpiro package definitions (not completed in tagpoint 0.2.20131203) allowing other programs to seek LibSpiro using PKG_CHECK_MODULES(). A more detailed verification can be found in these bugfixes: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196780 https://bugs.archlinux.org/task/43373 Other improvements you may notice in this release (compared to LibSpiro 20071029) are: 1) LibSpiro tries harder to create curves before giving-up on the really hard curves. 2) 2+2 enhanced functions which return "pass/fail". Backwards compatibility is maintained for older programs using older method. 3) code optimizations so that some numbers aren't re-computed inside loops and routines (summary, should run a little faster). 4) A few error checks, such as making sure memory is allocated, otherwise fail gracefully and avoid crashes. 5) Checks for inifinte values are done, so that user code doesn't need to test for this now (LibSpiro returns fail). 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. To download a *.tar.gz or *.zip copy, please go to: https://github.com/fontforge/libspiro/releases/tag/0.3.20150131 Files installed for this 0v3 LibSpiro release are: /usr/local/lib/libspiro.0.3.* /usr/local/include/bezctx.h /usr/local/include/bezctx_intf.h /usr/local/include/spiroentrypoints.h /usr/local/include/spiro.h Thanks, Joe ------------------------------------------------------------------------------ Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ fontforge-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fontforge-users http://fontforge.10959.n7.nabble.com/User-f8781.html