Closed Bug 99256 Opened 21 years ago Closed 18 years ago
Joining class definition for U+0649 - Arabic Shaping
Unicode classification for x0649 in V.3.0.1 as D instead of R in V.3.0.0. Pending communication with the Unicode Society for a fix.
Summary: Joining class definition for x0649 → Joining class definition for x0649 - Arabic Shaping
Just clarifying the bug: U+0649, ARABIC LETTER ALEF MAKSURA, is considered a "right-joining" Arabic letter in Unicode version 3.0.0, but a "dual-joining" one in Unicode 3.0.1. This can be verified at <http://www.unicode.org/Public/3.0-Update/> and <http://www.unicode.org/Public/3.0-Update1/>. There is no reference to this change or why this happened, anywhere in the Unicode website or the Unicode data files. But I think there is some good reason for that being dual-joining, since that is the only way for getting the letter shaped in initial or medial shapes, which is used in Uighur, Kazakh, and Kirghiz. Also, these shapes are already encoded in the Unicode block for Arabic presentations forms, as U+FBE8 and U+FBE9.
Would someone change the "Platform" and "OS" to "All", and rename the bug to refer to "U+0649" instead of "x0649"?
OS: Windows 2000 → All
Hardware: PC → All
Summary: Joining class definition for x0649 - Arabic Shaping → Joining class definition for U+0649 - Arabic Shaping
Roozbeh, for future reference, I've given you the ability to confirm and update all aspects of a bug.
Kindly be informed that Ahmad A. Abu-Taha (firstname.lastname@example.org) from IBM Egypt is replacing Maha Abou El-Rous (email@example.com) in monitoring and receiving notifications of Mozilla bugs regarding Arabic.
Fixed in bug 255566
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Component: Layout: BiDi Hebrew & Arabic → Layout: Text
QA Contact: zach → layout.fonts-and-text
You need to log in before you can comment on or make changes to this bug.