Re: Release Objectives

[email protected]
Newsgroups gmane.comp.fonts.fontforge.devel
Message-ID <[email protected]>
On Fri, 20 Jun 2014, Kristof Bastiaensen wrote:
> I see.  Couldn't you avoid joining closed paths in the same point when
> stroking paths?  In the worst case this should give a few unnecessary
> control points, but not crash the program.

Not really.  If I have two paths to stroke that join at a point and I
change them so that they no longer join, then the change will be visible
as a nick in the outline in the final font.  I don't think that's
acceptable.  It's also very difficult to require such a condition on all
external sources of font data, when I might be working with a font I
didn't create.  If the necessary changes to make a font suitable for
"Remove Overlaps" cannot be done by scripts, FontForge becomes even less
useful.  And the cases that the current code cannot handle are not
well-understood enough that we could write a document accurately telling
users what they're not allowed to do, anyway.

I want to have a "Remove Overlaps" that *really* works, not only when
common special-case situations fail to occur.

-- 
Matthew Skala
[email protected]                 People before principles.
http://ansuz.sooke.bc.ca/

------------------------------------------------------------------------------
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
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.