<feed xmlns='http://www.w3.org/2005/Atom'>
<title>.git, branch mlm2</title>
<subtitle>RaghuMalayalam unicode font</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rajeeshknambiar/public_git/smc/RaghuMalayalamSans.git/.git/'/>
<entry>
<title>[RaghuMalayalam] Fix ാം</title>
<updated>2013-10-19T09:29:59+00:00</updated>
<author>
<name>Santhosh Thottingal</name>
<email>santhosh.thottingal@gmail.com</email>
</author>
<published>2013-10-19T09:29:59+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rajeeshknambiar/public_git/smc/RaghuMalayalamSans.git/.git/commit/?id=a09a53e16a7d789a10724489877e3835c3996fe4'/>
<id>a09a53e16a7d789a10724489877e3835c3996fe4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Meera, Rachana] Tag glyph class of Dotreph as 'Mark'</title>
<updated>2013-10-17T15:30:55+00:00</updated>
<author>
<name>Rajeesh K Nambiar</name>
<email>rajeeshknambiar@gmail.com</email>
</author>
<published>2013-10-17T15:30:55+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rajeeshknambiar/public_git/smc/RaghuMalayalamSans.git/.git/commit/?id=398ade4c74656958c0eee2619d836a1518a5500f'/>
<id>398ade4c74656958c0eee2619d836a1518a5500f</id>
<content type='text'>
Signed-off-by: Rajeesh K Nambiar &lt;rajeeshknambiar@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Rajeesh K Nambiar &lt;rajeeshknambiar@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[Meera,Rachana] Use new Mark Class "nomark" with no glyphs to skip marks (dotreph) in "psts" lookup</title>
<updated>2013-10-16T20:44:24+00:00</updated>
<author>
<name>Rajeesh K Nambiar</name>
<email>rajeeshknambiar@gmail.com</email>
</author>
<published>2013-10-16T20:44:24+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rajeeshknambiar/public_git/smc/RaghuMalayalamSans.git/.git/commit/?id=3d87546836117bd6d7c5659705e19ba32ac369b4'/>
<id>3d87546836117bd6d7c5659705e19ba32ac369b4</id>
<content type='text'>
See earlier commit 4491355ec7416db05d46c8cea7b9457ff2819863 for the rationale.

Signed-off-by: Rajeesh K Nambiar &lt;rajeeshknambiar@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See earlier commit 4491355ec7416db05d46c8cea7b9457ff2819863 for the rationale.

Signed-off-by: Rajeesh K Nambiar &lt;rajeeshknambiar@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[Meera] "Ignore Combining Marks" for "psts" lookup.</title>
<updated>2013-10-16T16:25:01+00:00</updated>
<author>
<name>Rajeesh K Nambiar</name>
<email>rajeeshknambiar@gmail.com</email>
</author>
<published>2013-10-16T16:25:01+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rajeeshknambiar/public_git/smc/RaghuMalayalamSans.git/.git/commit/?id=c57c5914fc98b80f97d4a2e43e44fd75e3059b0b'/>
<id>c57c5914fc98b80f97d4a2e43e44fd75e3059b0b</id>
<content type='text'>
Required for dotreph+glyph+postbase matra ligatures. See earlier
commit 4491355ec7416db05d46c8cea7b9457ff2819863 for Rachana

Signed-off-by: Rajeesh K Nambiar &lt;rajeeshknambiar@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Required for dotreph+glyph+postbase matra ligatures. See earlier
commit 4491355ec7416db05d46c8cea7b9457ff2819863 for Rachana

Signed-off-by: Rajeesh K Nambiar &lt;rajeeshknambiar@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[Rachana] "Ignore Combining Marks" for psts rule</title>
<updated>2013-10-16T16:12:04+00:00</updated>
<author>
<name>Rajeesh K Nambiar</name>
<email>rajeeshknambiar@gmail.com</email>
</author>
<published>2013-10-16T16:12:04+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rajeeshknambiar/public_git/smc/RaghuMalayalamSans.git/.git/commit/?id=4491355ec7416db05d46c8cea7b9457ff2819863'/>
<id>4491355ec7416db05d46c8cea7b9457ff2819863</id>
<content type='text'>
Harfbuzz (and Uniscribe) reorders dotreph to the end of cluster (REPH_POS_AFTER_MAIN).
This causes ligatures involving post base Matras (eg:  ൎത്തൂ) to detach from the conjunct.
Fix this by marking "psts" lookup to ignore above-marks (Ignore Combining Marks in fontforge)
See discussion http://lists.freedesktop.org/archives/harfbuzz/2013-October/003734.html

Test cases:  ൎത്തൂ, ൎക്കു, ൎച്ച്

Signed-off-by: Rajeesh K Nambiar &lt;rajeeshknambiar@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Harfbuzz (and Uniscribe) reorders dotreph to the end of cluster (REPH_POS_AFTER_MAIN).
This causes ligatures involving post base Matras (eg:  ൎത്തൂ) to detach from the conjunct.
Fix this by marking "psts" lookup to ignore above-marks (Ignore Combining Marks in fontforge)
See discussion http://lists.freedesktop.org/archives/harfbuzz/2013-October/003734.html

Test cases:  ൎത്തൂ, ൎക്കു, ൎച്ച്

Signed-off-by: Rajeesh K Nambiar &lt;rajeeshknambiar@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>SMC Malayalam fonts release 6.0</title>
<updated>2013-10-13T16:53:32+00:00</updated>
<author>
<name>Rajeesh K Nambiar</name>
<email>rajeeshknambiar@gmail.com</email>
</author>
<published>2013-10-13T16:53:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rajeeshknambiar/public_git/smc/RaghuMalayalamSans.git/.git/commit/?id=08e63fbc6bca218f4a03231976d5f758e0cfad88'/>
<id>08e63fbc6bca218f4a03231976d5f758e0cfad88</id>
<content type='text'>
Signed-off-by: Rajeesh K Nambiar &lt;rajeeshknambiar@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Rajeesh K Nambiar &lt;rajeeshknambiar@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'mlm2' of ssh://git.sv.gnu.org/srv/git/smc/fonts into mlm2</title>
<updated>2013-10-12T11:00:27+00:00</updated>
<author>
<name>Rajeesh K Nambiar</name>
<email>rajeeshknambiar@gmail.com</email>
</author>
<published>2013-10-12T11:00:27+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rajeeshknambiar/public_git/smc/RaghuMalayalamSans.git/.git/commit/?id=8b32d5a02f3a40df26495a40af38f54b51a6a53b'/>
<id>8b32d5a02f3a40df26495a40af38f54b51a6a53b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[RaghuMalayalam] Add missing akhn rules for conjuncts with ല. Erroneously removed by the overzealous script in previous commit</title>
<updated>2013-10-12T10:58:47+00:00</updated>
<author>
<name>Rajeesh K Nambiar</name>
<email>rajeeshknambiar@gmail.com</email>
</author>
<published>2013-10-12T10:58:47+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rajeeshknambiar/public_git/smc/RaghuMalayalamSans.git/.git/commit/?id=5dac161e417deda065de6aff0ab102856c5b5582'/>
<id>5dac161e417deda065de6aff0ab102856c5b5582</id>
<content type='text'>
Signed-off-by: Rajeesh K Nambiar &lt;rajeeshknambiar@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Rajeesh K Nambiar &lt;rajeeshknambiar@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[smc/fonts] Adding test case for Samavruthokaram</title>
<updated>2013-10-12T10:37:45+00:00</updated>
<author>
<name>Kavya Manohar</name>
<email>sakhi.kavya@gmail.com</email>
</author>
<published>2013-10-12T10:37:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rajeeshknambiar/public_git/smc/RaghuMalayalamSans.git/.git/commit/?id=33cbd62c2f0bc7b6573a311fc38974303fa9fe41'/>
<id>33cbd62c2f0bc7b6573a311fc38974303fa9fe41</id>
<content type='text'>
Added test cases for samvruthokaram.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added test cases for samvruthokaram.
</pre>
</div>
</content>
</entry>
<entry>
<title>[RaghuMalayalam] port to mlm2 spec</title>
<updated>2013-10-12T10:24:11+00:00</updated>
<author>
<name>Rajeesh K Nambiar</name>
<email>rajeeshknambiar@gmail.com</email>
</author>
<published>2013-10-12T09:55:17+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rajeeshknambiar/public_git/smc/RaghuMalayalamSans.git/.git/commit/?id=1efcccb937c49c3d766315b14919a69904e5cb44'/>
<id>1efcccb937c49c3d766315b14919a69904e5cb44</id>
<content type='text'>
Signed-off-by: Rajeesh K Nambiar &lt;rajeeshknambiar@gmail.com&gt;
1. Add empty lookup tables for mlm2 (akhn, pref, pstf, pres)
   and combine mlym/mlm2 lookups (blws, psts)
2. Run sed scripts on RaghumalayalamSans.sfd as outlined below to add mlm2 lookup rules
   #mlym akhn to mlm2 akhn
   sed -i "s/\(Ligature2: \"'akhn' Akhand in Malay+AQEA-lam lookup 0 subtable\"\)\(.*\)/&amp;\nLigature2: \"'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable\"\2/g"

   #mlym pres to mlm2 akhn
   sed -i "s/\(Ligature2: \"'pres' Pre Base Substitutions in Malay+AQEA-lam lookup 7 subtable\"\)\(.*\)/&amp;\nLigature2: \"'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable\"\2/g"

   #replace the half forms variants with virama from above step
   sed -i "/Akhand in Malay+AQEA-lam2/{s/_uni0D4D/ uni0D4D/}"
   #remove unnecessary akhn rules for Ra (0D30) and La (0D32) from above step
   sed -i "/Ligature2: \"'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable\".*uni0D30.*/d"
   sed -i "/Ligature2: \"'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable\".*uni0D32.*/d"

   #mlym pres to mlm2 pres for Ra
   sed -i "s/\(Ligature2: \"'pres' Pre Base Substitutions in Malay+AQEA-lam lookup 7 subtable\" \)\(.*\) uni0D30.pb/&amp;\nLigature2: \"'pres' Pre Base Substitutions in Malay+AQEA-lam2 lookup 7 subtable\" uni0D30.pb \2/g"
3. Add akhn rules for യ്യ and വ്വand chillus
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Rajeesh K Nambiar &lt;rajeeshknambiar@gmail.com&gt;
1. Add empty lookup tables for mlm2 (akhn, pref, pstf, pres)
   and combine mlym/mlm2 lookups (blws, psts)
2. Run sed scripts on RaghumalayalamSans.sfd as outlined below to add mlm2 lookup rules
   #mlym akhn to mlm2 akhn
   sed -i "s/\(Ligature2: \"'akhn' Akhand in Malay+AQEA-lam lookup 0 subtable\"\)\(.*\)/&amp;\nLigature2: \"'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable\"\2/g"

   #mlym pres to mlm2 akhn
   sed -i "s/\(Ligature2: \"'pres' Pre Base Substitutions in Malay+AQEA-lam lookup 7 subtable\"\)\(.*\)/&amp;\nLigature2: \"'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable\"\2/g"

   #replace the half forms variants with virama from above step
   sed -i "/Akhand in Malay+AQEA-lam2/{s/_uni0D4D/ uni0D4D/}"
   #remove unnecessary akhn rules for Ra (0D30) and La (0D32) from above step
   sed -i "/Ligature2: \"'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable\".*uni0D30.*/d"
   sed -i "/Ligature2: \"'akhn' Akhand in Malay+AQEA-lam2 lookup 0 subtable\".*uni0D32.*/d"

   #mlym pres to mlm2 pres for Ra
   sed -i "s/\(Ligature2: \"'pres' Pre Base Substitutions in Malay+AQEA-lam lookup 7 subtable\" \)\(.*\) uni0D30.pb/&amp;\nLigature2: \"'pres' Pre Base Substitutions in Malay+AQEA-lam2 lookup 7 subtable\" uni0D30.pb \2/g"
3. Add akhn rules for യ്യ and വ്വand chillus
</pre>
</div>
</content>
</entry>
</feed>
