<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On रविवार 23 डिसेंबर 2012 10:08 म.पू.,
Rajeesh K Nambiar wrote:<br>
</div>
<blockquote
cite="mid:CA+BbHh7SvKN2YNkG7xrn8vP9PnStktE7b=XsJ7qwDtBZMjy9sw@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra"><br>
<div class="gmail_quote">On Sun, Dec 23, 2012 at 7:25 AM,
Behdad Esfahbod <span dir="ltr"><<a
moz-do-not-send="true" href="mailto:behdad@behdad.org"
target="_blank">behdad@behdad.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On 12-12-22 09:08 AM, Rajeesh K Nambiar
wrote:<br>
>> commit 8b217f5ac54aa0dcbba2dd6d59aa89dde33e56c2<br>
>> Author: Behdad Esfahbod <<a
moz-do-not-send="true" href="mailto:behdad@behdad.org">behdad@behdad.org</a>><br>
>> Date: Fri Dec 21 15:48:32 2012 -0500<br>
>><br>
>> [Indic] Reorder Malayalam dot-reph to after
base<br>
>><br>
>> Test sequence is simple: U+0D4E,U+0D15.
The doth-reph should be<br>
>> reordered to after the Ka.<br>
>><br>
>> <a moz-do-not-send="true"
href="https://bugzilla.redhat.com/show_bug.cgi?id=799565"
target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=799565</a><br>
><br>
</div>
<div class="im">> This seems to have regressed test
case 2 (അഥൎവ്വം) under<br>
>
test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/misc/misc.txt<br>
<br>
</div>
With *what* font?!<br>
</blockquote>
<div><br>
</div>
<div>With Meera, Rachana as well as Lohit.<br>
</div>
</div>
</div>
</div>
</blockquote>
<br>
1. Rachana does not have U+0D4E character<br>
2. For Meera & Lohit rendering same as it was before this commit<br>
<br>
<blockquote
cite="mid:CA+BbHh7SvKN2YNkG7xrn8vP9PnStktE7b=XsJ7qwDtBZMjy9sw@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div> </div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
> with rendering of sub-base Va being incorrect on
വ്വ (Va+Virama+Va).<br>
<br>
</div>
Works as expected with Kartika for me.<br>
</blockquote>
</div>
</div>
</div>
</blockquote>
Same for lohit, meera and rachana as well.<br>
<br>
<blockquote
cite="mid:CA+BbHh7SvKN2YNkG7xrn8vP9PnStktE7b=XsJ7qwDtBZMjy9sw@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
> Rendering dot reph with Rachana font also
regressed, but I guess that<br>
> is due to the font implementation - Santhosh
Thottingal would be able<br>
> to clarify.<br>
<br>
</div>
Right. I don't mind limiting this reordering to the
'mlm2' fonts, which would<br>
unbreak Rachana. Jonathan, what do you think? This is
reordering that was<br>
introduced only in Windows 8, for a character introduced
in Unicode 6.0.<br>
</blockquote>
</div>
</div>
</div>
</blockquote>
<br>
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.<br>
<br>
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.<br>
<br>
Reordering is still not happening. Am i missing anything?<br>
./hb-shape /usr/share/fonts/lohit-malayalam/Lohit-Malayalam.ttf "ൎക"<br>
[uni0D4E=0|U0D15=1+1015]<br>
<br>
<br>
Thanks & Regards,<br>
Pravin Satpute<br>
</body>
</html>