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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.