Accept 'ya-phalaa' and 'vowel sign aa' after independent vowels.
authorntakahas <ntakahas>
Mon, 20 Aug 2007 10:22:23 +0000 (10:22 +0000)
committerntakahas <ntakahas>
Mon, 20 Aug 2007 10:22:23 +0000 (10:22 +0000)
FLT/BENG-OTF.flt

index 4739de9..ac87697 100644 (file)
    ("(RH)?(T)"
     < | (2 =) (1 otf:beng=rphf+) | >)
 
-   ;; Standalone Ya-phalaa
-   ("JHY"
-    < | post | >)
-
    ;; A syllable with a pre-base vowel sign.
    ;;1    2        3      4       5       6  7   8   9
    ("(RH)?([CRBY]n?(HCn?)*(H[RB])?(J?HY)?)(m)(p)?(A)?(a)?"
     < | (2 pre-below) (6 =) (1 otf:beng=rphf+) (2 post) | >)
 
    ;; A syllable starting with an independent vowel.
-   ;;1  2      3
-   ("(V)(J?HY)?(A?a?)"
-    < | (1 =) 0x0980 (2 post) (3 = *) | >)
+   ;;1  2       3
+   ("(V)(J?HYp)?(A?a?)"
+    < | (1 =) 0x0980 (2 0x09AF 0x09CD) (3 = *) | >)
 
    ("." =))
   *)
  (post
   (cond
    (".*(H)(Y)$"
-    (2 =) (1 =))
-   (".+"
-    ))))
+    (2 =) (1 =)))))
 
 ;; Apply 'nukt' and 'akhn'.
 (generator
   (cond
    (" (N?m?.)([^Z]*)(Z)([^ ]*) "
     | (1 = *) (2 otf:beng=blwf+) (3 =) (4 otf:beng=pstf+) |)
-   (" (YH) "
-    | (1 otf:beng=pstf+) |)
    ("." =))
   *))