[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft-devel] Starting work on the OpenType code
From: |
Werner LEMBERG |
Subject: |
Re: [ft-devel] Starting work on the OpenType code |
Date: |
Fri, 01 Apr 2005 22:26:15 +0200 (CEST) |
> - I'm also not very fond of putting the 'otvalid' module within
> FreeType, but Werner's work is valuable in at least one scenario:
> someone using FreeType with ICU, which provides its own C++
> OpenType parser that doesn't perform a single check with regards
> to table validity.
Well, this has been discussed a longer time ago, and we agreed on
having OT validation as a module. IMHO, FreeType *is* the right
place: A library which accesses OT tables directly without parsing
them in advance needs completely different structures and access
methods, so code sharing isn't possible.
> - If you intend to rework the internals later to parse the tables
> directly, I'd suggest first reworking the current API to hide as
> much details as possible. This would allow you later to make
> drastic changes without requesting yet another big change to both
> Pango and Qt.
Yes. Yes. Yes. :-)
Werner
RE: [ft-devel] Starting work on the OpenType code, Behdad Esfahbod, 2005/04/04