http://bugs.winehq.org/show_bug.cgi?id=24608
--- Comment #2 from Aric Stewart aric@codeweavers.com 2010-10-03 13:41:45 CDT --- (In reply to comment #0)
Created an attachment (id=31085)
--> (http://bugs.winehq.org/attachment.cgi?id=31085) [details]
wine 1.2 supports BiDi Partialy
There is a regression in 1.3.4 regards BiDi supporting. I can read Arabic texts in wine 1.2 but not in 1.3.3.
After I run a regression test I found the commit number 7bf4db877ae402de72a4f1e7bf0f4f27b5b4fa67 causes the regression.
the regression test result :
commit 7bf4db877ae402de72a4f1e7bf0f4f27b5b4fa67 Author: Aric Stewart aric@codeweavers.com Date: Thu Sep 9 15:27:57 2010 -0500
usp10: Check font for required features and report error if missing.
:040000 040000 f13d84cd768f0757d04c9f750d4c97631aa26640 2c4447a6efdc88d9a5d43f83e6d4dce0fd4aaa08 M dlls
Where are you seeing this issue? And what font is being used? That commit disable arabic rendering for fonts that do not support the minimum arabic GSUB features (init, medi, fina etc) As a result if you where using a font that had arabic characters but no arabic features it would stop shaping.
Also you could post a +uniscribe log that would help confirm what feature is missing.