Closed Bug 99256 Opened 21 years ago Closed 18 years ago

Joining class definition for U+0649 - Arabic Shaping

Categories

(Core :: Layout: Text and Fonts, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: mahar, Assigned: mkaply)

References

Details

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.
Blocks: 115714
Kindly be informed that Ahmad A. Abu-Taha (ahtaha@eg.ibm.com) from IBM Egypt is 
replacing Maha Abou El-Rous (mahar@eg.ibm.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.