[HarfBuzz] harfbuzz: Branch 'master' - 2 commits

Pravin Satpute psatpute at redhat.com
Sun Dec 23 21:59:32 PST 2012


On ?????? 23 ??????? 2012 10:08 ?.??., Rajeesh K Nambiar wrote:
>
> On Sun, Dec 23, 2012 at 7:25 AM, Behdad Esfahbod <behdad at behdad.org
> <mailto:behdad at behdad.org>> wrote:
>
>     On 12-12-22 09:08 AM, Rajeesh K Nambiar wrote:
>     >> commit 8b217f5ac54aa0dcbba2dd6d59aa89dde33e56c2
>     >> Author: Behdad Esfahbod <behdad at behdad.org
>     <mailto:behdad at behdad.org>>
>     >> Date:   Fri Dec 21 15:48:32 2012 -0500
>     >>
>     >>     [Indic] Reorder Malayalam dot-reph to after base
>     >>
>     >>     Test sequence is simple: U+0D4E,U+0D15.  The doth-reph
>     should be
>     >>     reordered to after the Ka.
>     >>
>     >>     https://bugzilla.redhat.com/show_bug.cgi?id=799565
>     >
>     > This seems to have regressed test case 2 (???????) under
>     >
>     test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/misc/misc.txt
>
>     With *what* font?!
>
>
> With Meera, Rachana as well as Lohit.

1. Rachana does not have U+0D4E character
2. For Meera & Lohit rendering same as it was before this commit

>  
>
>
>     > with rendering of sub-base Va being incorrect on ??? (Va+Virama+Va).
>
>     Works as expected with Kartika for me.
>
Same for lohit, meera and rachana as well.

>
>     > Rendering dot reph with Rachana font also regressed, but I guess
>     that
>     > is due to the font implementation - Santhosh Thottingal would be
>     able
>     > to clarify.
>
>     Right.  I don't mind limiting this reordering to the 'mlm2' fonts,
>     which would
>     unbreak Rachana.  Jonathan, what do you think?  This is reordering
>     that was
>     introduced only in Windows 8, for a character introduced in
>     Unicode 6.0.
>

If its break something in that case we can limit. Since it is just
introduced in 6.0 most of the fonts are still adopting it. So if we
handle it properly font developers can change accordingly.

Since presently reordering of U+0D4E is not happening, For Meera
upstream has added around 50 ligature for single u+0d4e character. If we
can allow it for mlym and mlm2 Meera can get rid of these 50 ligatures.

Reordering is still not happening. Am i missing anything?
./hb-shape /usr/share/fonts/lohit-malayalam/Lohit-Malayalam.ttf "??"
[uni0D4E=0|U0D15=1+1015]


Thanks & Regards,
Pravin Satpute
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/harfbuzz/attachments/20121224/3ec7a92d/attachment.html>


More information about the HarfBuzz mailing list