I'm sorry to say that there is no chance that I shall work on this again. I
have too much on my plate for the foreseeable future.

But I claim (as always ;-) that the parts of the bridge code I wrote are
relatively easy to follow and can probably be debugged by single-stepping
and thinking hard.

Best regards,

Graham


-----Original Message-----
From: freetype-devel-bounces+graham.asher=btinternet....@nongnu.org
[mailto:freetype-devel-bounces+graham.asher=btinternet....@nongnu.org] On
Behalf Of Werner LEMBERG
Sent: 18 February 2009 06:51
To: gi...@ghostscript.com
Cc: ray.johns...@artifex.com; henry.sti...@artifex.com;
freetype-devel@nongnu.org
Subject: Re: [ft-devel] Incremental font support


> We've been trying to resurrect the freetype "bridge" code in
> ghostscript, and have been testing against the freetype 2.3.8 release.
> I think there may be some bit rot in the incremental font support.

Indeed.  After Graham has stopped to work on this, noone has
maintained this code; from time to time we've checked that compilation
doesn't fail, but it hasn't been verified that it really works.

> In particular, at t1gload.c:287 T1_Load_Glyph() throws
> T1_Err_Invalid_Argument if the requested glyph index is larger than
> num_glyphs in the face.  Yet as far as I can tell this was never set
> through the incremental font api.
>
> Similarly, version 1.205 of ttgload.c broke incremental truetype
> handling.

To help in debugging it would be great if you can provide a small
stand-alone snippet which I can compile easily, together with small
input data if necessary.

> What can we do to fix this up?  Is our code wrong?  How is this
> supposed to work.

I rather suspect that a bug has crept into FreeType.

> Do you have any tests for the incremental api?

No, unfortunately.


    Werner


_______________________________________________
Freetype-devel mailing list
Freetype-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/freetype-devel



_______________________________________________
Freetype-devel mailing list
Freetype-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to