[Bug 609] Changed - Add BiDi support
wine-bugs at winehq.com
wine-bugs at winehq.com
Thu May 16 14:33:45 CDT 2002
http://bugs.winehq.com/show_bug.cgi?id=609
*** shadow/609 Sun Apr 21 13:05:57 2002
--- shadow/609.tmp.3243 Thu May 16 14:33:45 2002
***************
*** 2,13 ****
| Add BiDi support |
+----------------------------------------------------------------------------+
| Bug #: 609 Product: Wine |
! | Status: NEW Version: unspecified |
| Resolution: Platform: |
| Severity: normal OS/Version: All |
| Priority: P1 Component: wine-gdi |
+----------------------------------------------------------------------------+
! | Assigned To: wine-bugs at winehq.com |
| Reported By: fgouget at codeweavers.com |
| CC list: Cc: |
+----------------------------------------------------------------------------+
--- 2,13 ----
| Add BiDi support |
+----------------------------------------------------------------------------+
| Bug #: 609 Product: Wine |
! | Status: ASSIGNED Version: unspecified |
| Resolution: Platform: |
| Severity: normal OS/Version: All |
| Priority: P1 Component: wine-gdi |
+----------------------------------------------------------------------------+
! | Assigned To: winebugzilla at sun.consumer.org.il |
| Reported By: fgouget at codeweavers.com |
| CC list: Cc: |
+----------------------------------------------------------------------------+
***************
*** 26,28 ****
--- 26,42 ----
The main work is on GetCharacterPlacement and GetFontLanguageInfo and then
tweaking some controls, starting with the Edit control.
+
+ ------- Additional Comments From winebugzilla at sun.consumer.org.il 2002-05-16 14:33 -------
+ IBM's BiDi group have began working on this issue, but it is unclear at what
+ stage they will be able to release their work, if ever. I am taking ownership of
+ this issue, at least until IBM say otherwise.
+
+ In addition to the steps mentioned by François, having ExtTextOut support
+ reordering (calling GetCharacterPlacement?), and finding some way to get proper
+ glyphing for Arabic (the same character is rendered differently based on
+ location in the word). Making sure that "GetTextExtent*" functions work
+ properly, as well as, probably, the rest of the text output functions. When that
+ is done, we will be able to find out what else needs to be done.
+
+ Who said that life was easy ;-).
More information about the wine-bugs
mailing list