[smc-discuss] [Git][smc/keraleeyam][master] 2 commits: Add rules to unmapped conjuct glyphs of k3, th3, th4 and their vowels and reph
Kavya Manohar
gitlab at mg.gitlab.com
Sat Nov 26 09:14:24 PST 2016
Kavya Manohar pushed to branch master at SMC / Keraleeyam
Commits:
5450e402 by Kavya Manohar at 2016-11-26T22:17:21+05:30
Add rules to unmapped conjuct glyphs of k3, th3, th4 and their vowels and reph
- - - - -
e94ca7b7 by Kavya Manohar at 2016-11-26T22:42:54+05:30
Add rules for unmapped conjunct glyphs of k3 and k4
Add test cases for conjuncts made with k3 and k4
- - - - -
2 changed files:
- features/lookups.fea
- tests/tests.txt
Changes:
=====================================
features/lookups.fea
=====================================
--- a/features/lookups.fea
+++ b/features/lookups.fea
@@ -26,9 +26,9 @@ lookup akhn_conjuncts {
sub k1 xx sh by k1sh;
sub k3 xx k3 by k3k3;
sub k3 xx th3 by k3th3;
+ sub k3 xx th3 xx th4 by k3th3th4;
sub k3 xx n1 by k3n1;
sub k3 xx m1 by k3m1;
- sub k4 xx n1 by k4n1;
sub ng xx k1 by ngk1;
sub ng xx ng by ngng;
sub ch1 xx ch1 by ch1ch1;
@@ -140,6 +140,8 @@ lookup akhn_conditional_stacking {
sub k1' xx' s1' by k1s1;
ignore sub k1' xx' rhrh' [u1 u2 r1 xx];
sub k1' xx' rhrh' by k1rhrh;
+ ignore sub k4' xx' n1' [u1 u2 r1 xx];
+ sub k4' xx' n1' by k4n1;
ignore sub y1' xx' p1' [u1 u2 r1];
ignore sub y1' xx' p1' xx p1;
sub y1' xx' p1' by y1p1;
@@ -149,8 +151,8 @@ lookup akhn_conditional_stacking {
sub s1' xx' p1' by s1p1;
ignore sub p1' xx' th1' [xx u1 u2 r1];
sub p1' xx' th1' by p1th1;
- ignore sub k3' xx' th3' xx' th4' [xx u1 u2 r1];
- sub k3' xx' th3' xx' th4' by k3th3th4;
+ #ignore sub k3' xx' th3' xx' th4' [xx u1 u2 r1];
+ #sub k3' xx' th3' xx' th4' by k3th3th4;
ignore sub y1' xx' th1' [xx u1 u2 r1];
sub y1' xx' th1' by y1th1;
ignore sub l3' xx' k1' [xx u1 u2 r1];
@@ -234,8 +236,8 @@ lookup pres_reph_mlym {
lookupflag 0;
sub k1k1 r4 by k1k1r3;
sub k1k1 xx r3 by k1k1r3;
- #sub k1t1 r4 by k1t1r3;
- #sub k1t1 xx r3 by k1t1r3;
+ sub k1t1 r4 by k1t1r3;
+ sub k1t1 xx r3 by k1t1r3;
sub k1th1 r4 by k1th1r3;
sub k1th1 xx r3 by k1th1r3;
sub k1xx r3 by k1r3;
@@ -319,6 +321,7 @@ lookup pres_reph {
sub r4 k1k1 by k1k1r3;
sub r4 k1t1 by k1t1r3;
sub r4 k1th1 by k1th1r3;
+ sub r4 k3th3th4 by k3th3th4r3;
sub r4 k1 by k1r3;
sub r4 k3 by k3r3;
sub r4 k4 by k4r3;
@@ -418,7 +421,17 @@ lookup psts_vowel_signs {
sub k3 r1 by k3r1;
sub k3k3 u1 by k3k3u1;
sub k3k3 u2 by k3k3u2;
+ sub k3th3 u1 by k3th3u1;
+ sub k3th3 u2 by k3th3u2;
+ sub k3th3th4 u1 by k3th3th4u1;
+ sub k3th3th4 u2 by k3th3th4u2;
+ sub k3th3th4 r1 by k3th3th4r1;
+ sub k3th3th4r3 u1 by k3th3th4r3u1;
+ sub k3th3th4r3 u2 by k3th3th4r3u2;
sub k3n1 u1 by k3n1u1;
+ sub k3n1 u2 by k3n1u2;
+ sub k3m1 u1 by k3m1u1;
+ sub k3m1 u2 by k3m1u2;
sub k3r3 u1 by k3r3u1;
sub k3r3 u2 by k3r3u2;
sub k3l3 u1 by k3l3u1;
@@ -426,6 +439,8 @@ lookup psts_vowel_signs {
sub k4 u1 by k4u1;
sub k4 u2 by k4u2;
sub k4 r1 by k4r1;
+ sub k4r3 u1 by k4r3u1;
+ sub k4r3 u2 by k4r3u2;
sub ng u1 by ngu1;
sub ng u2 by ngu2;
sub ngk1 u1 by ngk1u1;
=====================================
tests/tests.txt
=====================================
--- a/tests/tests.txt
+++ b/tests/tests.txt
@@ -66,6 +66,7 @@ Rendering glyphs with r4 ( ്ര)
സ്പ്ര
സ്പ്രി
സ്പ്രേ
+ഗ്ദ്ധ്രു
ഗ്ദ്ധ്രോ
ക്ത്ര
സബ്ഗ്രൂപ്പ്
@@ -114,6 +115,9 @@ Rendering glyphs with r4 ( ്ര)
ക്സ ക്സു ക്സൂ ക്സൃ ക്സ്ര ക്സ്രു
ക്ത്ര ക്ത്രു ക്ത്രൂ
ക്റ്റ ക്റ്റു ക്റ്റൂ ക്റ്റ്ര ക്റ്റ്രു ക്റ്റ്രൂ
+ഗ്ദ ഗ്ദു ഗ്ദൂ ഗ്ദ്ര ഗ്ദ്ധ ഗ്ദ്ധു ഗ്ദ്ധ്ര ഗ്ദ്ധ്രു ഗ്ദ്ധൃ ഗ്ദ്ധ്രൂ
+ഗ്ന ഗ്നു ഗ്നൂ ഗ്മ ഗ്മു ഗ്മൂ ഗ്ര ഗ്രു ഗ്രൂ ഗ്ല ഗ്ലു ഗ്ലൂ ഘു ഘൂ ഘൃ ഘ്രൂ ഘ്രു ഘ്ന ഘ്നു ഘ്നൂ
+ങ്ക ങ്കു ങ്കൂ ങ്ങു ങ്ങൂ ങ്കൃ
ബ്സ ബ്സു
ക്ത
ക്കു
View it on GitLab: https://gitlab.com/smc/keraleeyam/compare/62a3d078ffaafb976952be6f87f46bc09bc63cac...e94ca7b763dcf247e17b30f962954ea3d6ed0c1e
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.smc.org.in/pipermail/discuss-smc.org.in/attachments/20161126/165147cc/attachment.htm>
More information about the discuss
mailing list