freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Musing about the new API


From: David Turner
Subject: Re: Musing about the new API
Date: Tue, 21 Mar 2000 14:46:44 +0100

Hi Just,

Just van Rossum a écrit :
> 
> At 7:21 PM +0100 19-03-2000, Pavel Kankovsky wrote:
> [ ... ]
> All good points...
> 
> >5. Is it necessary to have one implementation of FT_Outline_Decompose() in
> >ftraster.c and another one in ftobjs.c?
> 
> I wouldn't call it neccesary, but I know the reason: David designed
> ftraster.c so that it can also be used as a standalone unit, without
> needing *any* other FT sources. While I appreciate the standalone-ness
> (probably being its only user ;-), I wouldn't mind at all if I had to
> include some additional source files to be able to use it. To have it in
> the rasterizer module seems even sillier in the context of David writing a
> new one every other day ;-). The implementation in ftraster should/could
> disappear. It also appears that the *true* FT_Outline_Decompose should live
> in ftoutln.c, and not in ftobjs.c. But apparently the entire ftoutln.c file
> is optional, so that might explain why it *isn't* there:
> FT_Outline_Decompose is not optional after all... Still, I would've made
> ftoutln.c mandatory, and just use some #ifdefs around the optional bits.
> Just my 2 cents.
> 
Just, I think you're right on the spot, I'll make changes to the code to
reflect your proposal :-)

- David

> Just



reply via email to

[Prev in Thread] Current Thread [Next in Thread]