On Tue, Apr 29, 2014 at 04:17:05PM +0200, Nicolas Cellier wrote:
2014-04-28 23:40 GMT+02:00 Eliot Miranda eliot.miranda@gmail.com:
Hi Nicolas,
great! No wait, not so great :-(. I get an error on loading due to
an Undeclared FT2Library in updateFromFileSystem or some such. This looks like mis-ordered initialization to me. Do I have write permission to that repository?
Hi Eliot, sure I added you and David as Developers, tell me if you need admin privileges.
I have some fixes for the FT2Library. I'm also hampered by the SmartSyntaxPlugin's insistence that the classes ued in its parameter specs be present in the image. This makes splitting the FreeTypePlugin from the FreeType package (something that IMO is a very good thing to do) is impossible. I may try and change SmartSyntaxPlugin to make those classes being present optional.
Yes, I have separated FreeTypeConstants which is a pre-requisite currently of FreeType, but this was vain indeed, the plugin is computing the offset of each and every ivar so requires the exact class layout for each FreeType class*...*
I remember looking at this some time ago and coming to the same conclusion.
There were several classes involved, and presumably they could be packaged in some way to reduce the dependencies, but to me it did not seem worth the trouble. But if someone else wants to work on it I will not complain :-)
Dave