[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