no answear here?<br><br>I ran into the same problem, actually I think it's because harfbuzz interpret the bracket as a different cluster from arabic. Thus, the bracket are not mirrored. I guess it's therefore intended.<br>
<br><div class="gmail_quote">2009/12/27 hasen j <span dir="ltr"><<a href="mailto:hasan.aljudy@gmail.com">hasan.aljudy@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I ran into a problem where it seemed like HarfBuzz wasn't doing any<br>
bracket mirroring for arabic runs/items, even though I set the<br>
item.bidiLevel to 1.<br>
<br>
When I looked at the code in harfbuzz-arabic.c, it seems to only do<br>
mirroring in non-OT mode.<br>
<br>
<br>
    #ifndef NO_OPENTYPE<br>
        ....<br>
        arabicSyrianOpenTypeShape(..) // doesn't do mirroring<br>
        ....<br>
        return<br>
    #endif<br>
<br>
        shapedString(..) // does mirroring<br>
<br>
Is this a bug or the intended behavior? I noticed google chrome on<br>
linux doesn't do bracket mirroring either.<br>
_______________________________________________<br>
HarfBuzz mailing list<br>
<a href="mailto:HarfBuzz@lists.freedesktop.org">HarfBuzz@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/harfbuzz" target="_blank">http://lists.freedesktop.org/mailman/listinfo/harfbuzz</a><br>
</blockquote></div><br>