Merge r21-4-18-chise-0_23-1.
[chise/xemacs-chise.git-] / lisp / utf-2000 / u00D80-Sinhala.el
diff --git a/lisp/utf-2000/u00D80-Sinhala.el b/lisp/utf-2000/u00D80-Sinhala.el
new file mode 100644 (file)
index 0000000..e338c1a
--- /dev/null
@@ -0,0 +1,589 @@
+;; -*- coding: utf-8-mcs-er -*-
+(define-char
+  '((name              . "SINHALA SIGN ANUSVARAYA")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D82)       ; ං
+    ))
+(define-char
+  '((name              . "SINHALA SIGN VISARGAYA")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D83)       ; ඃ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER AYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D85)       ; අ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER AAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D86)       ; ආ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER AEYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D87)       ; ඇ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER AEEYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D88)       ; ඈ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER IYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D89)       ; ඉ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER IIYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D8A)       ; ඊ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER UYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D8B)       ; උ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER UUYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D8C)       ; ඌ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER IRUYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D8D)       ; ඍ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER IRUUYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D8E)       ; ඎ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER ILUYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D8F)       ; ඏ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER ILUUYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D90)       ; ඐ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER EYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D91)       ; එ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER EEYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D92)       ; ඒ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER AIYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D93)       ; ඓ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER OYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D94)       ; ඔ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER OOYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D95)       ; ඕ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER AUYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D96)       ; ඖ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER ALPAPRAANA KAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D9A)       ; ක
+    ))
+(define-char
+  '((name              . "SINHALA LETTER MAHAAPRAANA KAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D9B)       ; ඛ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER ALPAPRAANA GAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D9C)       ; ග
+    ))
+(define-char
+  '((name              . "SINHALA LETTER MAHAAPRAANA GAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D9D)       ; ඝ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER KANTAJA NAASIKYAYA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D9E)       ; ඞ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER SANYAKA GAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0D9F)       ; ඟ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER ALPAPRAANA CAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DA0)       ; ච
+    ))
+(define-char
+  '((name              . "SINHALA LETTER MAHAAPRAANA CAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DA1)       ; ඡ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER ALPAPRAANA JAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DA2)       ; ජ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER MAHAAPRAANA JAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DA3)       ; ඣ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER TAALUJA NAASIKYAYA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DA4)       ; ඤ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DA5)       ; ඥ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER SANYAKA JAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DA6)       ; ඦ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER ALPAPRAANA TTAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DA7)       ; ට
+    ))
+(define-char
+  '((name              . "SINHALA LETTER MAHAAPRAANA TTAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DA8)       ; ඨ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER ALPAPRAANA DDAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DA9)       ; ඩ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER MAHAAPRAANA DDAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DAA)       ; ඪ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER MUURDHAJA NAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DAB)       ; ණ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER SANYAKA DDAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DAC)       ; ඬ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER ALPAPRAANA TAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DAD)       ; ත
+    ))
+(define-char
+  '((name              . "SINHALA LETTER MAHAAPRAANA TAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DAE)       ; ථ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER ALPAPRAANA DAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DAF)       ; ද
+    ))
+(define-char
+  '((name              . "SINHALA LETTER MAHAAPRAANA DAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DB0)       ; ධ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER DANTAJA NAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DB1)       ; න
+    ))
+(define-char
+  '((name              . "SINHALA LETTER SANYAKA DAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DB3)       ; ඳ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER ALPAPRAANA PAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DB4)       ; ප
+    ))
+(define-char
+  '((name              . "SINHALA LETTER MAHAAPRAANA PAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DB5)       ; ඵ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER ALPAPRAANA BAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DB6)       ; බ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER MAHAAPRAANA BAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DB7)       ; භ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER MAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DB8)       ; ම
+    ))
+(define-char
+  '((name              . "SINHALA LETTER AMBA BAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DB9)       ; ඹ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER YAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DBA)       ; ය
+    ))
+(define-char
+  '((name              . "SINHALA LETTER RAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DBB)       ; ර
+    ))
+(define-char
+  '((name              . "SINHALA LETTER DANTAJA LAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DBD)       ; ල
+    ))
+(define-char
+  '((name              . "SINHALA LETTER VAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DC0)       ; ව
+    ))
+(define-char
+  '((name              . "SINHALA LETTER TAALUJA SAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DC1)       ; ශ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER MUURDHAJA SAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DC2)       ; ෂ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER DANTAJA SAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DC3)       ; ස
+    ))
+(define-char
+  '((name              . "SINHALA LETTER HAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DC4)       ; හ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER MUURDHAJA LAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DC5)       ; ළ
+    ))
+(define-char
+  '((name              . "SINHALA LETTER FAYANNA")
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DC6)       ; ෆ
+    ))
+(define-char
+  '((name              . "SINHALA SIGN AL-LAKUNA")
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    (=ucs              . #x0DCA)       ; ්
+    ))
+(define-char
+  '((name              . "SINHALA VOWEL SIGN AELA-PILLA")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DCF)       ; ා
+    ))
+(define-char
+  '((name              . "SINHALA VOWEL SIGN KETTI AEDA-PILLA")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DD0)       ; ැ
+    ))
+(define-char
+  '((name              . "SINHALA VOWEL SIGN DIGA AEDA-PILLA")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DD1)       ; ෑ
+    ))
+(define-char
+  '((name              . "SINHALA VOWEL SIGN KETTI IS-PILLA")
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    (=ucs              . #x0DD2)       ; ි
+    ))
+(define-char
+  '((name              . "SINHALA VOWEL SIGN DIGA IS-PILLA")
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    (=ucs              . #x0DD3)       ; ී
+    ))
+(define-char
+  '((name              . "SINHALA VOWEL SIGN KETTI PAA-PILLA")
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    (=ucs              . #x0DD4)       ; ු
+    ))
+(define-char
+  '((name              . "SINHALA VOWEL SIGN DIGA PAA-PILLA")
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    (=ucs              . #x0DD6)       ; ූ
+    ))
+(define-char
+  '((name              . "SINHALA VOWEL SIGN GAETTA-PILLA")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DD8)       ; ෘ
+    ))
+(define-char
+  '((name              . "SINHALA VOWEL SIGN KOMBUVA")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DD9)       ; ෙ
+    ))
+(define-char
+  '((name              . "SINHALA VOWEL SIGN DIGA KOMBUVA")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=decomposition
+     ((name              . "SINHALA VOWEL SIGN KOMBUVA")
+      (=ucs              . #x0DD9)     ; ෙ
+      )
+     ((name              . "SINHALA SIGN AL-LAKUNA")
+      (=ucs              . #x0DCA)     ; ්
+      ))
+    (=ucs              . #x0DDA)       ; ේ
+    ))
+(define-char
+  '((name              . "SINHALA VOWEL SIGN KOMBU DEKA")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DDB)       ; ෛ
+    ))
+(define-char
+  '((name              . "SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=decomposition
+     ((name              . "SINHALA VOWEL SIGN KOMBUVA")
+      (=ucs              . #x0DD9)     ; ෙ
+      )
+     ((name              . "SINHALA VOWEL SIGN AELA-PILLA")
+      (=ucs              . #x0DCF)     ; ා
+      ))
+    (=ucs              . #x0DDC)       ; ො
+    ))
+(define-char
+  '((name . "SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=decomposition
+     ((name              . "SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA")
+      (=ucs              . #x0DDC)     ; ො
+      )
+     ((name              . "SINHALA SIGN AL-LAKUNA")
+      (=ucs              . #x0DCA)     ; ්
+      ))
+    (=ucs              . #x0DDD)       ; ෝ
+    ))
+(define-char
+  '((name              . "SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=decomposition
+     ((name              . "SINHALA VOWEL SIGN KOMBUVA")
+      (=ucs              . #x0DD9)     ; ෙ
+      )
+     ((name              . "SINHALA VOWEL SIGN GAYANUKITTA")
+      (=ucs              . #x0DDF)     ; ෟ
+      ))
+    (=ucs              . #x0DDE)       ; ෞ
+    ))
+(define-char
+  '((name              . "SINHALA VOWEL SIGN GAYANUKITTA")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DDF)       ; ෟ
+    ))
+(define-char
+  '((name              . "SINHALA VOWEL SIGN DIGA GAETTA-PILLA")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DF2)       ; ෲ
+    ))
+(define-char
+  '((name              . "SINHALA VOWEL SIGN DIGA GAYANUKITTA")
+    (general-category  mark spacing-combining) ; Normative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DF3)       ; ෳ
+    ))
+(define-char
+  '((name              . "SINHALA PUNCTUATION KUNDDALIYA")
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (=ucs              . #x0DF4)       ; ෴
+    ))