[0/4] usp10: new bidirectional algorithm

Aric Stewart aric at codeweavers.com
Fri Nov 1 12:00:17 CDT 2013


This is a complete rewrite of wine's bidirectional algorithm to match revision 29 which came with Unicode 6.3

Testing against the BidiTest.txt file distributed by Unicode to test the algorithm this change takes us from passing 85% of the level tests to passing all 100% if the 490846 tests.

I tried to keep the code as readable as possible and performance wise we are on par with native uniscribe and the original algorithm

-aric



More information about the wine-patches mailing list