Shachar Shemesh wine-devel@sun.consumer.org.il writes:
No actual patch, yet, as I still have a few heap corruptions in certain cases. Attached, however, is the preliminary "Wine with external libfribidi". Do your worst, come back with an opinion. This is not, yet, cleaned up, but the interface is a pretty good representation of what the final version is going to be.
What I don't see is how you are going to implement all of the GetCharacterPlacement features, like the various override flags, the lpClass array, etc. Is fribidi going to support all of that the way we need it?
As a bynote, I will add that it seems that libfribidi may not be as mature as I have hoped, and if problems keep popping up, I will put it into our code myself (or, more preciseley, try). It will not be an easy task, as it currently carries it's own unicode tables, configure scripts, and so on. Since you vulenteered to help with this.... ;-).
Sure, I can do the unicode tables if you tell me exactly what information you need.