freetype-devel
[Top][All Lists]
Advanced

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

Re: [ft-devel] Cleaning up ttinterp


From: Behdad Esfahbod
Subject: Re: [ft-devel] Cleaning up ttinterp
Date: Wed, 31 Dec 2014 12:19:49 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0

On 14-12-31 02:29 AM, Werner LEMBERG wrote:
> I guess it is no longer of importance that we have two implementations
> – within the last 10 years compilers have certainly improved...  And
> noone on the list objected either so I suppose that it is safe to
> simply remove the stuff to make the code more maintainable.

Correct.  The more I dig into the codebase the more I see redundant codepaths
that need to be removed.  I now believe that freetype2 design suffers from
serious second-system syndrome [0], and it's our job to clean it up.

[0] https://en.wikipedia.org/wiki/Second-system_effect

> Note that I will use Behdad's approach as a guide only, retaining more
> comments and the like.

I think from my latest patchset to the state you desire is a very short
change.  At any rate, as long as you remove one codepath, I'm happy.

Thanks!

-- 
behdad
http://behdad.org/



reply via email to

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