FontForge test resources/procedures, for SVG or other areas?
Thomas Shinnick <[email protected]>
| Newsgroups | gmane.comp.fonts.fontforge.devel |
|---|---|
| Message-ID | <CAEfS-pji6XqXyJDGmRKRNdkJYNc4+i_9fCpjmyyL2BaSRRjS-g@mail.gmail.com> |
I'm trying to make it possible to import SVG font files that use *stroked* characters, rather than complete outlined characters. Once done, I can then programmatically apply modifications to the imported characters (all 1080+), such as flipping vertically and the excellent expandStroke(). I have this working with only two small changes, but one of these _could_ be a "breaking change", as it alters (corrects according to the argument I'll make) the way that fontforge/svg.c handles open paths on SVG import. Having peeked at the testing available with "make check" I rather fear that nothing good _or_ bad can be proved about my proposed changes. I face the problem of how I can _show_ the change won't produce unexpected results for the general user. Has there been talk about improving FF testing in general? Or in individual areas such as SVG? In researching the particular topic I came across the test pages at http://www.w3.org/Graphics/SVG/Test/20110816/harness/htmlSVGWeb/index.html I note that the Inkscape guy knows about these and has consulted them at http://tavmjong.free.fr/INKSCAPE/W3C_SVG/htmlInkscapeHarness/full-index.html These might serve as source material. But I'd love to hear how people have considered validating successful imports or successful exports. ------------------------------------------------------------------------------ HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems _______________________________________________ Fontforge-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fontforge-devel