From: ntakahas Date: Fri, 17 Aug 2007 05:43:29 +0000 (+0000) Subject: Exclude syllables of the pattern ".*CN". X-Git-Tag: REL-1-5-0~70 X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=61da2035274d14a32b3c14ea16fc5be028360aa0;p=m17n%2Fm17n-db.git Exclude syllables of the pattern ".*CN". --- diff --git a/FLT/DEVA-OTF.flt b/FLT/DEVA-OTF.flt index 37ce28e..e327890 100644 --- a/FLT/DEVA-OTF.flt +++ b/FLT/DEVA-OTF.flt @@ -120,7 +120,7 @@ ;; When a syllable ends with a halant, add a ZWNJ explicitly. ;;1 23 4 - ("(RH)?(([CR]n?H)*[CR]n?)(H)?N?" + ("(RH)?(([CR]n?H)*[CR]n?)(HN|H)?" < | (2 move-h) (1 otf:deva=rphf+) (4 = 0x200C) | >) ;; A syllable starting with an independent vowel. diff --git a/FLT/GUJR-OTF.flt b/FLT/GUJR-OTF.flt index d3070c7..4b6b653 100644 --- a/FLT/GUJR-OTF.flt +++ b/FLT/GUJR-OTF.flt @@ -85,7 +85,7 @@ ;; When a syllable ends with a halant, add a ZWNJ explicitly. ;;1 23 4 - ("(RH)?(([CR]n?H)*[CR]n?)(H)?N?" + ("(RH)?(([CR]n?H)*[CR]n?)(HN|H)?" < | (2 move-h) (1 otf:gujr=rphf+) (4 = 0x200C) | >) ;; A syllable starting with an independent vowel. diff --git a/FLT/ORYA-OTF.flt b/FLT/ORYA-OTF.flt index 0beb44d..b0a4f67 100644 --- a/FLT/ORYA-OTF.flt +++ b/FLT/ORYA-OTF.flt @@ -121,7 +121,7 @@ ;; Add a ZWNJ explicitly when a syllable ends with a halant. ;;1 23 4 - ("(J)(([CRBY]n?H)*[CRBY]n?)(H)?N?" + ("(J)(([CRBY]n?H)*[CRBY]n?)(HN|H)?" < | (1 =) (2 pre-below) (4 = 0x200C) (2 post) | >) ;; With a pre-base vowel sign, without a ZWJ. @@ -143,7 +143,7 @@ ;; Add a ZWNJ explicitly when a syllable ends with a halant. ;;1 23 4 - ("(RH)?(([CRBY]n?H)*[CRBY]n?)(H)?N?" + ("(RH)?(([CRBY]n?H)*[CRBY]n?)(HN|H)?" < | (2 pre-below) (1 otf:orya=rphf) (4 = 0x200C) (2 post) | >) ;; A syllable starting with an independent vowel.