Merge r21-4-11-chise-0_20-=ucs.
[chise/xemacs-chise.git.1] / lisp / utf-2000 / u00C00-Telugu.el
diff --git a/lisp/utf-2000/u00C00-Telugu.el b/lisp/utf-2000/u00C00-Telugu.el
new file mode 100644 (file)
index 0000000..3f381c3
--- /dev/null
@@ -0,0 +1,591 @@
+(define-char
+  '((name              . "TELUGU SIGN CANDRABINDU")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C01)       ; ఁ
+    ))
+(define-char
+  '((name              . "TELUGU SIGN ANUSVARA")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C02)       ; ం
+    ))
+(define-char
+  '((name              . "TELUGU SIGN VISARGA")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C03)       ; ః
+    ))
+(define-char
+  '((name              . "TELUGU LETTER A")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C05)       ; అ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER AA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C06)       ; ఆ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER I")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C07)       ; ఇ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER II")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C08)       ; ఈ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER U")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C09)       ; ఉ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER UU")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C0A)       ; ఊ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER VOCALIC R")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C0B)       ; ఋ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER VOCALIC L")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C0C)       ; ఌ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER E")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C0E)       ; ఎ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER EE")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C0F)       ; ఏ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER AI")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C10)       ; ఐ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER O")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C12)       ; ఒ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER OO")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C13)       ; ఓ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER AU")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C14)       ; ఔ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER KA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C15)       ; క
+    ))
+(define-char
+  '((name              . "TELUGU LETTER KHA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C16)       ; ఖ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER GA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C17)       ; గ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER GHA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C18)       ; ఘ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER NGA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C19)       ; ఙ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER CA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C1A)       ; చ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER CHA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C1B)       ; ఛ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER JA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C1C)       ; జ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER JHA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C1D)       ; ఝ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER NYA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C1E)       ; ఞ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER TTA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C1F)       ; ట
+    ))
+(define-char
+  '((name              . "TELUGU LETTER TTHA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C20)       ; ఠ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER DDA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C21)       ; డ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER DDHA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C22)       ; ఢ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER NNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C23)       ; ణ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER TA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C24)       ; త
+    ))
+(define-char
+  '((name              . "TELUGU LETTER THA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C25)       ; థ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER DA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C26)       ; ద
+    ))
+(define-char
+  '((name              . "TELUGU LETTER DHA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C27)       ; ధ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER NA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C28)       ; న
+    ))
+(define-char
+  '((name              . "TELUGU LETTER PA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C2A)       ; ప
+    ))
+(define-char
+  '((name              . "TELUGU LETTER PHA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C2B)       ; ఫ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER BA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C2C)       ; బ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER BHA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C2D)       ; భ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER MA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C2E)       ; మ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER YA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C2F)       ; య
+    ))
+(define-char
+  '((name              . "TELUGU LETTER RA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C30)       ; ర
+    ))
+(define-char
+  '((name              . "TELUGU LETTER RRA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C31)       ; ఱ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER LA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C32)       ; ల
+    ))
+(define-char
+  '((name              . "TELUGU LETTER LLA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C33)       ; ళ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER VA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C35)       ; వ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER SHA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C36)       ; శ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER SSA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C37)       ; ష
+    ))
+(define-char
+  '((name              . "TELUGU LETTER SA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C38)       ; స
+    ))
+(define-char
+  '((name              . "TELUGU LETTER HA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C39)       ; హ
+    ))
+(define-char
+  '((name              . "TELUGU VOWEL SIGN AA")
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    (=ucs              . #x0C3E)       ; ా
+    ))
+(define-char
+  '((name              . "TELUGU VOWEL SIGN I")
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    (=ucs              . #x0C3F)       ; ి
+    ))
+(define-char
+  '((name              . "TELUGU VOWEL SIGN II")
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    (=ucs              . #x0C40)       ; ీ
+    ))
+(define-char
+  '((name              . "TELUGU VOWEL SIGN U")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C41)       ; ు
+    ))
+(define-char
+  '((name              . "TELUGU VOWEL SIGN UU")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C42)       ; ూ
+    ))
+(define-char
+  '((name              . "TELUGU VOWEL SIGN VOCALIC R")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C43)       ; ృ
+    ))
+(define-char
+  '((name              . "TELUGU VOWEL SIGN VOCALIC RR")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C44)       ; ౄ
+    ))
+(define-char
+  '((name              . "TELUGU VOWEL SIGN E")
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    (=ucs              . #x0C46)       ; ె
+    ))
+(define-char
+  '((name              . "TELUGU VOWEL SIGN EE")
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    (=ucs              . #x0C47)       ; ే
+    ))
+(define-char
+  '((name              . "TELUGU VOWEL SIGN AI")
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    (->decomposition   #x0C46 #x0C56)
+    (=ucs              . #x0C48)       ; ై
+    ))
+(define-char
+  '((name              . "TELUGU VOWEL SIGN O")
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    (=ucs              . #x0C4A)       ; ొ
+    ))
+(define-char
+  '((name              . "TELUGU VOWEL SIGN OO")
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    (=ucs              . #x0C4B)       ; ో
+    ))
+(define-char
+  '((name              . "TELUGU VOWEL SIGN AU")
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    (=ucs              . #x0C4C)       ; ౌ
+    ))
+(define-char
+  '((name              . "TELUGU SIGN VIRAMA")
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    (=ucs              . #x0C4D)       ; ్
+    ))
+(define-char
+  '((name              . "TELUGU LENGTH MARK")
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    (=ucs              . #x0C55)       ; ౕ
+    ))
+(define-char
+  '((name              . "TELUGU AI LENGTH MARK")
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    (=ucs              . #x0C56)       ; ౖ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER VOCALIC RR")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C60)       ; ౠ
+    ))
+(define-char
+  '((name              . "TELUGU LETTER VOCALIC LL")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0C61)       ; ౡ
+    ))
+(define-char
+  '((name              . "TELUGU DIGIT ZERO")
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (decimal-digit-value . 0)
+    (digit-value        . 0)
+    (numeric-value      . 0)
+    (=ucs              . #x0C66)       ; ౦
+    ))
+(define-char
+  '((name              . "TELUGU DIGIT ONE")
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (decimal-digit-value . 1)
+    (digit-value        . 1)
+    (numeric-value      . 1)
+    (=ucs              . #x0C67)       ; ౧
+    ))
+(define-char
+  '((name              . "TELUGU DIGIT TWO")
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (decimal-digit-value . 2)
+    (digit-value        . 2)
+    (numeric-value      . 2)
+    (=ucs              . #x0C68)       ; ౨
+    ))
+(define-char
+  '((name              . "TELUGU DIGIT THREE")
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (decimal-digit-value . 3)
+    (digit-value        . 3)
+    (numeric-value      . 3)
+    (=ucs              . #x0C69)       ; ౩
+    ))
+(define-char
+  '((name              . "TELUGU DIGIT FOUR")
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (decimal-digit-value . 4)
+    (digit-value        . 4)
+    (numeric-value      . 4)
+    (=ucs              . #x0C6A)       ; ౪
+    ))
+(define-char
+  '((name              . "TELUGU DIGIT FIVE")
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (decimal-digit-value . 5)
+    (digit-value        . 5)
+    (numeric-value      . 5)
+    (=ucs              . #x0C6B)       ; ౫
+    ))
+(define-char
+  '((name              . "TELUGU DIGIT SIX")
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (decimal-digit-value . 6)
+    (digit-value        . 6)
+    (numeric-value      . 6)
+    (=ucs              . #x0C6C)       ; ౬
+    ))
+(define-char
+  '((name              . "TELUGU DIGIT SEVEN")
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (decimal-digit-value . 7)
+    (digit-value        . 7)
+    (numeric-value      . 7)
+    (=ucs              . #x0C6D)       ; ౭
+    ))
+(define-char
+  '((name              . "TELUGU DIGIT EIGHT")
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (decimal-digit-value . 8)
+    (digit-value        . 8)
+    (numeric-value      . 8)
+    (=ucs              . #x0C6E)       ; ౮
+    ))
+(define-char
+  '((name              . "TELUGU DIGIT NINE")
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (decimal-digit-value . 9)
+    (digit-value        . 9)
+    (numeric-value      . 9)
+    (=ucs              . #x0C6F)       ; ౯
+    ))