<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
<SPAN style="FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt">Hi Behdad:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN><BR>
<SPAN style="FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt">When i try to draw the text "U+0628,U+06C2,U+06C2,U+0020" with harfbuzz, i find it is rendered differently in windows 7. please see attachment file. After checking the hb-ot-shape-complex-arabic-table.hh, I found U+06C2 joining type was JOINING_TYPE_D (double joining). <SPAN style="mso-spacerun: yes"> </SPAN>I don¡¯t know why Unicode specifies it double joining, it really does not make any sense. At least, when render the text, it should be treated as single joining type.<o:p></o:p></SPAN><BR>
<SPAN style="FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt"><o:p> </o:p></SPAN><BR>
<SPAN style="FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt">Br,<o:p></o:p></SPAN><BR>
<SPAN style="FONT-FAMILY: 'Tahoma','sans-serif'; FONT-SIZE: 10pt">Dean<o:p></o:p></SPAN><BR>
<TABLE style="WIDTH: 71pt; BORDER-COLLAPSE: collapse" border=0 cellSpacing=0 cellPadding=0 width=94>
<COLGROUP>
<COL style="WIDTH: 71pt; mso-width-source: userset; mso-width-alt: 3437" width=94>
<TBODY>
<TR style="HEIGHT: 39.75pt" height=53>
<TD style="BORDER-BOTTOM: #f0f0f0; BORDER-LEFT: #f0f0f0; BACKGROUND-COLOR: transparent; WIDTH: 71pt; HEIGHT: 39.75pt; BORDER-TOP: #f0f0f0; BORDER-RIGHT: #f0f0f0" dir=rtl class=xl63 height=53 width=94 align=right><FONT size=6><FONT face=Padauk><SPAN style="mso-spacerun: yes"> </SPAN></FONT></FONT></TD></TR></TBODY></TABLE><BR>
<DIV id=SkyDrivePlaceholder></DIV> </div></body>
</html>