Reformatted.
authortomo <tomo>
Fri, 27 Jul 2001 18:49:43 +0000 (18:49 +0000)
committertomo <tomo>
Fri, 27 Jul 2001 18:49:43 +0000 (18:49 +0000)
lisp/utf-2000/u00600-Arabic.el

index 9516cb9..9df9349 100644 (file)
 (define-char
   '((name              . "ARABIC COMMA")
-    (ucs               . #x060C)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "CS")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xAC)   ; ،
+    (arabic-iso8859-6  . #xAC) ; ،
+    (ucs               . #x060C)       ; ،
     ))
 (define-char
   '((name              . "ARABIC SEMICOLON")
-    (ucs               . #x061B)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xBB)   ; ؛
+    (arabic-iso8859-6  . #xBB) ; ؛
+    (ucs               . #x061B)       ; ؛
     ))
 (define-char
   '((name              . "ARABIC QUESTION MARK")
-    (ucs               . #x061F)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xBF)   ; ؟
+    (arabic-iso8859-6  . #xBF) ; ؟
+    (ucs               . #x061F)       ; ؟
     ))
 (define-char
   '((name              . "ARABIC LETTER HAMZA")
-    (ucs               . #x0621)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xC1)   ; ء
+    (arabic-iso8859-6  . #xC1) ; ء
+    (ucs               . #x0621)       ; ء
     ))
 (define-char
   '((name              . "ARABIC LETTER ALEF WITH MADDA ABOVE")
-    (ucs               . #x0622)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
     (->decomposition   #x0627 #x0653)
-    (arabic-iso8859-6  #xC2)   ; آ
+    (arabic-iso8859-6  . #xC2) ; آ
+    (ucs               . #x0622)       ; آ
     ))
 (define-char
   '((name              . "ARABIC LETTER ALEF WITH HAMZA ABOVE")
-    (ucs               . #x0623)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
     (->decomposition   #x0627 #x0654)
-    (arabic-iso8859-6  #xC3)   ; أ
+    (arabic-iso8859-6  . #xC3) ; أ
+    (ucs               . #x0623)       ; أ
     ))
 (define-char
   '((name              . "ARABIC LETTER WAW WITH HAMZA ABOVE")
-    (ucs               . #x0624)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
     (->decomposition   #x0648 #x0654)
-    (arabic-iso8859-6  #xC4)   ; ؤ
+    (arabic-iso8859-6  . #xC4) ; ؤ
+    (ucs               . #x0624)       ; ؤ
     ))
 (define-char
   '((name              . "ARABIC LETTER ALEF WITH HAMZA BELOW")
-    (ucs               . #x0625)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
     (->decomposition   #x0627 #x0655)
-    (arabic-iso8859-6  #xC5)   ; إ
+    (arabic-iso8859-6  . #xC5) ; إ
+    (ucs               . #x0625)       ; إ
     ))
 (define-char
   '((name              . "ARABIC LETTER YEH WITH HAMZA ABOVE")
-    (ucs               . #x0626)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
     (->decomposition   #x064A #x0654)
-    (arabic-iso8859-6  #xC6)   ; ئ
+    (arabic-iso8859-6  . #xC6) ; ئ
+    (ucs               . #x0626)       ; ئ
     ))
 (define-char
   '((name              . "ARABIC LETTER ALEF")
-    (ucs               . #x0627)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xC7)   ; ا
+    (arabic-iso8859-6  . #xC7) ; ا
+    (ucs               . #x0627)       ; ا
     ))
 (define-char
   '((name              . "ARABIC LETTER BEH")
-    (ucs               . #x0628)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xC8)   ; ب
+    (arabic-iso8859-6  . #xC8) ; ب
+    (ucs               . #x0628)       ; ب
     ))
 (define-char
   '((name              . "ARABIC LETTER TEH MARBUTA")
-    (ucs               . #x0629)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xC9)   ; ة
+    (arabic-iso8859-6  . #xC9) ; ة
+    (ucs               . #x0629)       ; ة
     ))
 (define-char
   '((name              . "ARABIC LETTER TEH")
-    (ucs               . #x062A)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xCA)   ; ت
+    (arabic-iso8859-6  . #xCA) ; ت
+    (ucs               . #x062A)       ; ت
     ))
 (define-char
   '((name              . "ARABIC LETTER THEH")
-    (ucs               . #x062B)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xCB)   ; ث
+    (arabic-iso8859-6  . #xCB) ; ث
+    (ucs               . #x062B)       ; ث
     ))
 (define-char
   '((name              . "ARABIC LETTER JEEM")
-    (ucs               . #x062C)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xCC)   ; ج
+    (arabic-iso8859-6  . #xCC) ; ج
+    (ucs               . #x062C)       ; ج
     ))
 (define-char
   '((name              . "ARABIC LETTER HAH")
-    (ucs               . #x062D)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xCD)   ; ح
+    (arabic-iso8859-6  . #xCD) ; ح
+    (ucs               . #x062D)       ; ح
     ))
 (define-char
   '((name              . "ARABIC LETTER KHAH")
-    (ucs               . #x062E)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xCE)   ; خ
+    (arabic-iso8859-6  . #xCE) ; خ
+    (ucs               . #x062E)       ; خ
     ))
 (define-char
   '((name              . "ARABIC LETTER DAL")
-    (ucs               . #x062F)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xCF)   ; د
+    (arabic-iso8859-6  . #xCF) ; د
+    (ucs               . #x062F)       ; د
     ))
 (define-char
   '((name              . "ARABIC LETTER THAL")
-    (ucs               . #x0630)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xD0)   ; ذ
+    (arabic-iso8859-6  . #xD0) ; ذ
+    (ucs               . #x0630)       ; ذ
     ))
 (define-char
   '((name              . "ARABIC LETTER REH")
-    (ucs               . #x0631)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xD1)   ; ر
+    (arabic-iso8859-6  . #xD1) ; ر
+    (ucs               . #x0631)       ; ر
     ))
 (define-char
   '((name              . "ARABIC LETTER ZAIN")
-    (ucs               . #x0632)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xD2)   ; ز
+    (arabic-iso8859-6  . #xD2) ; ز
+    (ucs               . #x0632)       ; ز
     ))
 (define-char
   '((name              . "ARABIC LETTER SEEN")
-    (ucs               . #x0633)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xD3)   ; س
+    (arabic-iso8859-6  . #xD3) ; س
+    (ucs               . #x0633)       ; س
     ))
 (define-char
   '((name              . "ARABIC LETTER SHEEN")
-    (ucs               . #x0634)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xD4)   ; ش
+    (arabic-iso8859-6  . #xD4) ; ش
+    (ucs               . #x0634)       ; ش
     ))
 (define-char
   '((name              . "ARABIC LETTER SAD")
-    (ucs               . #x0635)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xD5)   ; ص
+    (arabic-iso8859-6  . #xD5) ; ص
+    (ucs               . #x0635)       ; ص
     ))
 (define-char
   '((name              . "ARABIC LETTER DAD")
-    (ucs               . #x0636)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xD6)   ; ض
+    (arabic-iso8859-6  . #xD6) ; ض
+    (ucs               . #x0636)       ; ض
     ))
 (define-char
   '((name              . "ARABIC LETTER TAH")
-    (ucs               . #x0637)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xD7)   ; ط
+    (arabic-iso8859-6  . #xD7) ; ط
+    (ucs               . #x0637)       ; ط
     ))
 (define-char
   '((name              . "ARABIC LETTER ZAH")
-    (ucs               . #x0638)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xD8)   ; ظ
+    (arabic-iso8859-6  . #xD8) ; ظ
+    (ucs               . #x0638)       ; ظ
     ))
 (define-char
   '((name              . "ARABIC LETTER AIN")
-    (ucs               . #x0639)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xD9)   ; ع
+    (arabic-iso8859-6  . #xD9) ; ع
+    (ucs               . #x0639)       ; ع
     ))
 (define-char
   '((name              . "ARABIC LETTER GHAIN")
-    (ucs               . #x063A)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xDA)   ; غ
+    (arabic-iso8859-6  . #xDA) ; غ
+    (ucs               . #x063A)       ; غ
     ))
 (define-char
   '((name              . "ARABIC TATWEEL")
-    (ucs               . #x0640)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xE0)   ; ـ
+    (arabic-iso8859-6  . #xE0) ; ـ
+    (ucs               . #x0640)       ; ـ
     ))
 (define-char
   '((name              . "ARABIC LETTER FEH")
-    (ucs               . #x0641)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xE1)   ; ف
+    (arabic-iso8859-6  . #xE1) ; ف
+    (ucs               . #x0641)       ; ف
     ))
 (define-char
   '((name              . "ARABIC LETTER QAF")
-    (ucs               . #x0642)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xE2)   ; ق
+    (arabic-iso8859-6  . #xE2) ; ق
+    (ucs               . #x0642)       ; ق
     ))
 (define-char
   '((name              . "ARABIC LETTER KAF")
-    (ucs               . #x0643)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xE3)   ; ك
+    (arabic-iso8859-6  . #xE3) ; ك
+    (ucs               . #x0643)       ; ك
     ))
 (define-char
   '((name              . "ARABIC LETTER LAM")
-    (ucs               . #x0644)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xE4)   ; ل
+    (arabic-iso8859-6  . #xE4) ; ل
+    (ucs               . #x0644)       ; ل
     ))
 (define-char
   '((name              . "ARABIC LETTER MEEM")
-    (ucs               . #x0645)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xE5)   ; م
+    (arabic-iso8859-6  . #xE5) ; م
+    (ucs               . #x0645)       ; م
     ))
 (define-char
   '((name              . "ARABIC LETTER NOON")
-    (ucs               . #x0646)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xE6)   ; ن
+    (arabic-iso8859-6  . #xE6) ; ن
+    (ucs               . #x0646)       ; ن
     ))
 (define-char
   '((name              . "ARABIC LETTER HEH")
-    (ucs               . #x0647)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xE7)   ; ه
+    (arabic-iso8859-6  . #xE7) ; ه
+    (ucs               . #x0647)       ; ه
     ))
 (define-char
   '((name              . "ARABIC LETTER WAW")
-    (ucs               . #x0648)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xE8)   ; و
+    (arabic-iso8859-6  . #xE8) ; و
+    (ucs               . #x0648)       ; و
     ))
 (define-char
   '((name              . "ARABIC LETTER ALEF MAKSURA")
-    (ucs               . #x0649)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xE9)   ; ى
+    (arabic-iso8859-6  . #xE9) ; ى
+    (ucs               . #x0649)       ; ى
     ))
 (define-char
   '((name              . "ARABIC LETTER YEH")
-    (ucs               . #x064A)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xEA)   ; ي
+    (arabic-iso8859-6  . #xEA) ; ي
+    (ucs               . #x064A)       ; ي
     ))
 (define-char
   '((name              . "ARABIC FATHATAN")
-    (ucs               . #x064B)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xEB)   ; ً
+    (arabic-iso8859-6  . #xEB) ; ً
+    (ucs               . #x064B)       ; ً
     ))
 (define-char
   '((name              . "ARABIC DAMMATAN")
-    (ucs               . #x064C)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xEC)   ; ٌ
+    (arabic-iso8859-6  . #xEC) ; ٌ
+    (ucs               . #x064C)       ; ٌ
     ))
 (define-char
   '((name              . "ARABIC KASRATAN")
-    (ucs               . #x064D)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xED)   ; ٍ
+    (arabic-iso8859-6  . #xED) ; ٍ
+    (ucs               . #x064D)       ; ٍ
     ))
 (define-char
   '((name              . "ARABIC FATHA")
-    (ucs               . #x064E)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xEE)   ; َ
+    (arabic-iso8859-6  . #xEE) ; َ
+    (ucs               . #x064E)       ; َ
     ))
 (define-char
   '((name              . "ARABIC DAMMA")
-    (ucs               . #x064F)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xEF)   ; ُ
+    (arabic-iso8859-6  . #xEF) ; ُ
+    (ucs               . #x064F)       ; ُ
     ))
 (define-char
   '((name              . "ARABIC KASRA")
-    (ucs               . #x0650)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xF0)   ; ِ
+    (arabic-iso8859-6  . #xF0) ; ِ
+    (ucs               . #x0650)       ; ِ
     ))
 (define-char
   '((name              . "ARABIC SHADDA")
-    (ucs               . #x0651)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xF1)   ; ّ
+    (arabic-iso8859-6  . #xF1) ; ّ
+    (ucs               . #x0651)       ; ّ
     ))
 (define-char
   '((name              . "ARABIC SUKUN")
-    (ucs               . #x0652)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
-    (arabic-iso8859-6  #xF2)   ; ْ
+    (arabic-iso8859-6  . #xF2) ; ْ
+    (ucs               . #x0652)       ; ْ
     ))
 (define-char
   '((name              . "ARABIC MADDAH ABOVE")
-    (ucs               . #x0653)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x0653)       ; ٓ
     ))
 (define-char
   '((name              . "ARABIC HAMZA ABOVE")
-    (ucs               . #x0654)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x0654)       ; ٔ
     ))
 (define-char
   '((name              . "ARABIC HAMZA BELOW")
-    (ucs               . #x0655)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x0655)       ; ٕ
     ))
 (define-char
   '((name              . "ARABIC-INDIC DIGIT ZERO")
-    (ucs               . #x0660)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "AN")
     (mirrored          . nil)
     (decimal-digit-value . 0)
     (digit-value        . 0)
     (numeric-value      . 0)
+    (ucs               . #x0660)       ; ٠
     ))
 (define-char
   '((name              . "ARABIC-INDIC DIGIT ONE")
-    (ucs               . #x0661)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "AN")
     (mirrored          . nil)
     (decimal-digit-value . 1)
     (digit-value        . 1)
     (numeric-value      . 1)
+    (ucs               . #x0661)       ; ١
     ))
 (define-char
   '((name              . "ARABIC-INDIC DIGIT TWO")
-    (ucs               . #x0662)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "AN")
     (mirrored          . nil)
     (decimal-digit-value . 2)
     (digit-value        . 2)
     (numeric-value      . 2)
+    (ucs               . #x0662)       ; ٢
     ))
 (define-char
   '((name              . "ARABIC-INDIC DIGIT THREE")
-    (ucs               . #x0663)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "AN")
     (mirrored          . nil)
     (decimal-digit-value . 3)
     (digit-value        . 3)
     (numeric-value      . 3)
+    (ucs               . #x0663)       ; ٣
     ))
 (define-char
   '((name              . "ARABIC-INDIC DIGIT FOUR")
-    (ucs               . #x0664)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "AN")
     (mirrored          . nil)
     (decimal-digit-value . 4)
     (digit-value        . 4)
     (numeric-value      . 4)
+    (ucs               . #x0664)       ; ٤
     ))
 (define-char
   '((name              . "ARABIC-INDIC DIGIT FIVE")
-    (ucs               . #x0665)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "AN")
     (mirrored          . nil)
     (decimal-digit-value . 5)
     (digit-value        . 5)
     (numeric-value      . 5)
+    (ucs               . #x0665)       ; ٥
     ))
 (define-char
   '((name              . "ARABIC-INDIC DIGIT SIX")
-    (ucs               . #x0666)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "AN")
     (mirrored          . nil)
     (decimal-digit-value . 6)
     (digit-value        . 6)
     (numeric-value      . 6)
+    (ucs               . #x0666)       ; ٦
     ))
 (define-char
   '((name              . "ARABIC-INDIC DIGIT SEVEN")
-    (ucs               . #x0667)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "AN")
     (mirrored          . nil)
     (decimal-digit-value . 7)
     (digit-value        . 7)
     (numeric-value      . 7)
+    (ucs               . #x0667)       ; ٧
     ))
 (define-char
   '((name              . "ARABIC-INDIC DIGIT EIGHT")
-    (ucs               . #x0668)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "AN")
     (mirrored          . nil)
     (decimal-digit-value . 8)
     (digit-value        . 8)
     (numeric-value      . 8)
+    (ucs               . #x0668)       ; ٨
     ))
 (define-char
   '((name              . "ARABIC-INDIC DIGIT NINE")
-    (ucs               . #x0669)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "AN")
     (mirrored          . nil)
     (decimal-digit-value . 9)
     (digit-value        . 9)
     (numeric-value      . 9)
+    (ucs               . #x0669)       ; ٩
     ))
 (define-char
   '((name              . "ARABIC PERCENT SIGN")
-    (ucs               . #x066A)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
+    (ucs               . #x066A)       ; ٪
     ))
 (define-char
   '((name              . "ARABIC DECIMAL SEPARATOR")
-    (ucs               . #x066B)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "AN")
     (mirrored          . nil)
+    (ucs               . #x066B)       ; ٫
     ))
 (define-char
   '((name              . "ARABIC THOUSANDS SEPARATOR")
-    (ucs               . #x066C)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "AN")
     (mirrored          . nil)
+    (ucs               . #x066C)       ; ٬
     ))
 (define-char
   '((name              . "ARABIC FIVE POINTED STAR")
-    (ucs               . #x066D)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x066D)       ; ٭
     ))
 (define-char
   '((name              . "ARABIC LETTER SUPERSCRIPT ALEF")
-    (ucs               . #x0670)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x0670)       ; ٰ
     ))
 (define-char
   '((name              . "ARABIC LETTER ALEF WASLA")
-    (ucs               . #x0671)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0671)       ; ٱ
     ))
 (define-char
   '((name              . "ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE")
-    (ucs               . #x0672)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0672)       ; ٲ
     ))
 (define-char
   '((name              . "ARABIC LETTER ALEF WITH WAVY HAMZA BELOW")
-    (ucs               . #x0673)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0673)       ; ٳ
     ))
 (define-char
   '((name              . "ARABIC LETTER HIGH HAMZA")
-    (ucs               . #x0674)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0674)       ; ٴ
     ))
 (define-char
   '((name              . "ARABIC LETTER HIGH HAMZA ALEF")
-    (ucs               . #x0675)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
     (->decomposition   compat #x0627 #x0674)
+    (ucs               . #x0675)       ; ٵ
     ))
 (define-char
   '((name              . "ARABIC LETTER HIGH HAMZA WAW")
-    (ucs               . #x0676)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
     (->decomposition   compat #x0648 #x0674)
+    (ucs               . #x0676)       ; ٶ
     ))
 (define-char
   '((name              . "ARABIC LETTER U WITH HAMZA ABOVE")
-    (ucs               . #x0677)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
     (->decomposition   compat #x06C7 #x0674)
+    (ucs               . #x0677)       ; ٷ
     ))
 (define-char
   '((name              . "ARABIC LETTER HIGH HAMZA YEH")
-    (ucs               . #x0678)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
     (->decomposition   compat #x064A #x0674)
+    (ucs               . #x0678)       ; ٸ
     ))
 (define-char
   '((name              . "ARABIC LETTER TTEH")
-    (ucs               . #x0679)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0679)       ; ٹ
     ))
 (define-char
   '((name              . "ARABIC LETTER TTEHEH")
-    (ucs               . #x067A)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x067A)       ; ٺ
     ))
 (define-char
   '((name              . "ARABIC LETTER BEEH")
-    (ucs               . #x067B)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x067B)       ; ٻ
     ))
 (define-char
   '((name              . "ARABIC LETTER TEH WITH RING")
-    (ucs               . #x067C)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x067C)       ; ټ
     ))
 (define-char
   '((name . "ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS")
-    (ucs               . #x067D)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x067D)       ; ٽ
     ))
 (define-char
   '((name              . "ARABIC LETTER PEH")
-    (ucs               . #x067E)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x067E)       ; پ
     ))
 (define-char
   '((name              . "ARABIC LETTER TEHEH")
-    (ucs               . #x067F)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x067F)       ; ٿ
     ))
 (define-char
   '((name              . "ARABIC LETTER BEHEH")
-    (ucs               . #x0680)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0680)       ; ڀ
     ))
 (define-char
   '((name              . "ARABIC LETTER HAH WITH HAMZA ABOVE")
-    (ucs               . #x0681)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0681)       ; ځ
     ))
 (define-char
   '((name              . "ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE")
-    (ucs               . #x0682)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0682)       ; ڂ
     ))
 (define-char
   '((name              . "ARABIC LETTER NYEH")
-    (ucs               . #x0683)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0683)       ; ڃ
     ))
 (define-char
   '((name              . "ARABIC LETTER DYEH")
-    (ucs               . #x0684)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0684)       ; ڄ
     ))
 (define-char
   '((name              . "ARABIC LETTER HAH WITH THREE DOTS ABOVE")
-    (ucs               . #x0685)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0685)       ; څ
     ))
 (define-char
   '((name              . "ARABIC LETTER TCHEH")
-    (ucs               . #x0686)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0686)       ; چ
     ))
 (define-char
   '((name              . "ARABIC LETTER TCHEHEH")
-    (ucs               . #x0687)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0687)       ; ڇ
     ))
 (define-char
   '((name              . "ARABIC LETTER DDAL")
-    (ucs               . #x0688)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0688)       ; ڈ
     ))
 (define-char
   '((name              . "ARABIC LETTER DAL WITH RING")
-    (ucs               . #x0689)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0689)       ; ډ
     ))
 (define-char
   '((name              . "ARABIC LETTER DAL WITH DOT BELOW")
-    (ucs               . #x068A)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x068A)       ; ڊ
     ))
 (define-char
   '((name              . "ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH")
-    (ucs               . #x068B)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x068B)       ; ڋ
     ))
 (define-char
   '((name              . "ARABIC LETTER DAHAL")
-    (ucs               . #x068C)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x068C)       ; ڌ
     ))
 (define-char
   '((name              . "ARABIC LETTER DDAHAL")
-    (ucs               . #x068D)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x068D)       ; ڍ
     ))
 (define-char
   '((name              . "ARABIC LETTER DUL")
-    (ucs               . #x068E)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x068E)       ; ڎ
     ))
 (define-char
   '((name . "ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS")
-    (ucs               . #x068F)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x068F)       ; ڏ
     ))
 (define-char
   '((name              . "ARABIC LETTER DAL WITH FOUR DOTS ABOVE")
-    (ucs               . #x0690)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0690)       ; ڐ
     ))
 (define-char
   '((name              . "ARABIC LETTER RREH")
-    (ucs               . #x0691)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0691)       ; ڑ
     ))
 (define-char
   '((name              . "ARABIC LETTER REH WITH SMALL V")
-    (ucs               . #x0692)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0692)       ; ڒ
     ))
 (define-char
   '((name              . "ARABIC LETTER REH WITH RING")
-    (ucs               . #x0693)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0693)       ; ړ
     ))
 (define-char
   '((name              . "ARABIC LETTER REH WITH DOT BELOW")
-    (ucs               . #x0694)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0694)       ; ڔ
     ))
 (define-char
   '((name              . "ARABIC LETTER REH WITH SMALL V BELOW")
-    (ucs               . #x0695)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0695)       ; ڕ
     ))
 (define-char
   '((name              . "ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE")
-    (ucs               . #x0696)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0696)       ; ږ
     ))
 (define-char
   '((name              . "ARABIC LETTER REH WITH TWO DOTS ABOVE")
-    (ucs               . #x0697)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0697)       ; ڗ
     ))
 (define-char
   '((name              . "ARABIC LETTER JEH")
-    (ucs               . #x0698)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0698)       ; ژ
     ))
 (define-char
   '((name              . "ARABIC LETTER REH WITH FOUR DOTS ABOVE")
-    (ucs               . #x0699)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x0699)       ; ڙ
     ))
 (define-char
   '((name              . "ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE")
-    (ucs               . #x069A)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x069A)       ; ښ
     ))
 (define-char
   '((name              . "ARABIC LETTER SEEN WITH THREE DOTS BELOW")
-    (ucs               . #x069B)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x069B)       ; ڛ
     ))
 (define-char
   '((name . "ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE")
-    (ucs               . #x069C)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x069C)       ; ڜ
     ))
 (define-char
   '((name              . "ARABIC LETTER SAD WITH TWO DOTS BELOW")
-    (ucs               . #x069D)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x069D)       ; ڝ
     ))
 (define-char
   '((name              . "ARABIC LETTER SAD WITH THREE DOTS ABOVE")
-    (ucs               . #x069E)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x069E)       ; ڞ
     ))
 (define-char
   '((name              . "ARABIC LETTER TAH WITH THREE DOTS ABOVE")
-    (ucs               . #x069F)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x069F)       ; ڟ
     ))
 (define-char
   '((name              . "ARABIC LETTER AIN WITH THREE DOTS ABOVE")
-    (ucs               . #x06A0)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06A0)       ; ڠ
     ))
 (define-char
   '((name              . "ARABIC LETTER DOTLESS FEH")
-    (ucs               . #x06A1)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06A1)       ; ڡ
     ))
 (define-char
   '((name              . "ARABIC LETTER FEH WITH DOT MOVED BELOW")
-    (ucs               . #x06A2)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06A2)       ; ڢ
     ))
 (define-char
   '((name              . "ARABIC LETTER FEH WITH DOT BELOW")
-    (ucs               . #x06A3)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06A3)       ; ڣ
     ))
 (define-char
   '((name              . "ARABIC LETTER VEH")
-    (ucs               . #x06A4)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06A4)       ; ڤ
     ))
 (define-char
   '((name              . "ARABIC LETTER FEH WITH THREE DOTS BELOW")
-    (ucs               . #x06A5)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06A5)       ; ڥ
     ))
 (define-char
   '((name              . "ARABIC LETTER PEHEH")
-    (ucs               . #x06A6)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06A6)       ; ڦ
     ))
 (define-char
   '((name              . "ARABIC LETTER QAF WITH DOT ABOVE")
-    (ucs               . #x06A7)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06A7)       ; ڧ
     ))
 (define-char
   '((name              . "ARABIC LETTER QAF WITH THREE DOTS ABOVE")
-    (ucs               . #x06A8)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06A8)       ; ڨ
     ))
 (define-char
   '((name              . "ARABIC LETTER KEHEH")
-    (ucs               . #x06A9)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06A9)       ; ک
     ))
 (define-char
   '((name              . "ARABIC LETTER SWASH KAF")
-    (ucs               . #x06AA)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06AA)       ; ڪ
     ))
 (define-char
   '((name              . "ARABIC LETTER KAF WITH RING")
-    (ucs               . #x06AB)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06AB)       ; ګ
     ))
 (define-char
   '((name              . "ARABIC LETTER KAF WITH DOT ABOVE")
-    (ucs               . #x06AC)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06AC)       ; ڬ
     ))
 (define-char
   '((name              . "ARABIC LETTER NG")
-    (ucs               . #x06AD)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06AD)       ; ڭ
     ))
 (define-char
   '((name              . "ARABIC LETTER KAF WITH THREE DOTS BELOW")
-    (ucs               . #x06AE)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06AE)       ; ڮ
     ))
 (define-char
   '((name              . "ARABIC LETTER GAF")
-    (ucs               . #x06AF)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
-    (iso-10646-comment . "*")
+    (ucs               . #x06AF)       ; گ
     ))
 (define-char
   '((name              . "ARABIC LETTER GAF WITH RING")
-    (ucs               . #x06B0)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06B0)       ; ڰ
     ))
 (define-char
   '((name              . "ARABIC LETTER NGOEH")
-    (ucs               . #x06B1)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06B1)       ; ڱ
     ))
 (define-char
   '((name              . "ARABIC LETTER GAF WITH TWO DOTS BELOW")
-    (ucs               . #x06B2)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06B2)       ; ڲ
     ))
 (define-char
   '((name              . "ARABIC LETTER GUEH")
-    (ucs               . #x06B3)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06B3)       ; ڳ
     ))
 (define-char
   '((name              . "ARABIC LETTER GAF WITH THREE DOTS ABOVE")
-    (ucs               . #x06B4)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06B4)       ; ڴ
     ))
 (define-char
   '((name              . "ARABIC LETTER LAM WITH SMALL V")
-    (ucs               . #x06B5)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06B5)       ; ڵ
     ))
 (define-char
   '((name              . "ARABIC LETTER LAM WITH DOT ABOVE")
-    (ucs               . #x06B6)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06B6)       ; ڶ
     ))
 (define-char
   '((name              . "ARABIC LETTER LAM WITH THREE DOTS ABOVE")
-    (ucs               . #x06B7)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06B7)       ; ڷ
     ))
 (define-char
   '((name              . "ARABIC LETTER LAM WITH THREE DOTS BELOW")
-    (ucs               . #x06B8)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06B8)       ; ڸ
     ))
 (define-char
   '((name              . "ARABIC LETTER NOON WITH DOT BELOW")
-    (ucs               . #x06B9)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06B9)       ; ڹ
     ))
 (define-char
   '((name              . "ARABIC LETTER NOON GHUNNA")
-    (ucs               . #x06BA)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06BA)       ; ں
     ))
 (define-char
   '((name              . "ARABIC LETTER RNOON")
-    (ucs               . #x06BB)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06BB)       ; ڻ
     ))
 (define-char
   '((name              . "ARABIC LETTER NOON WITH RING")
-    (ucs               . #x06BC)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06BC)       ; ڼ
     ))
 (define-char
   '((name              . "ARABIC LETTER NOON WITH THREE DOTS ABOVE")
-    (ucs               . #x06BD)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06BD)       ; ڽ
     ))
 (define-char
   '((name              . "ARABIC LETTER HEH DOACHASHMEE")
-    (ucs               . #x06BE)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06BE)       ; ھ
     ))
 (define-char
   '((name              . "ARABIC LETTER TCHEH WITH DOT ABOVE")
-    (ucs               . #x06BF)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06BF)       ; ڿ
     ))
 (define-char
   '((name              . "ARABIC LETTER HEH WITH YEH ABOVE")
-    (ucs               . #x06C0)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
     (->decomposition   #x06D5 #x0654)
+    (ucs               . #x06C0)       ; ۀ
     ))
 (define-char
   '((name              . "ARABIC LETTER HEH GOAL")
-    (ucs               . #x06C1)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06C1)       ; ہ
     ))
 (define-char
   '((name              . "ARABIC LETTER HEH GOAL WITH HAMZA ABOVE")
-    (ucs               . #x06C2)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
     (->decomposition   #x06C1 #x0654)
+    (ucs               . #x06C2)       ; ۂ
     ))
 (define-char
   '((name              . "ARABIC LETTER TEH MARBUTA GOAL")
-    (ucs               . #x06C3)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06C3)       ; ۃ
     ))
 (define-char
   '((name              . "ARABIC LETTER WAW WITH RING")
-    (ucs               . #x06C4)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06C4)       ; ۄ
     ))
 (define-char
   '((name              . "ARABIC LETTER KIRGHIZ OE")
-    (ucs               . #x06C5)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06C5)       ; ۅ
     ))
 (define-char
   '((name              . "ARABIC LETTER OE")
-    (ucs               . #x06C6)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06C6)       ; ۆ
     ))
 (define-char
   '((name              . "ARABIC LETTER U")
-    (ucs               . #x06C7)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06C7)       ; ۇ
     ))
 (define-char
   '((name              . "ARABIC LETTER YU")
-    (ucs               . #x06C8)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06C8)       ; ۈ
     ))
 (define-char
   '((name              . "ARABIC LETTER KIRGHIZ YU")
-    (ucs               . #x06C9)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06C9)       ; ۉ
     ))
 (define-char
   '((name              . "ARABIC LETTER WAW WITH TWO DOTS ABOVE")
-    (ucs               . #x06CA)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06CA)       ; ۊ
     ))
 (define-char
   '((name              . "ARABIC LETTER VE")
-    (ucs               . #x06CB)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06CB)       ; ۋ
     ))
 (define-char
   '((name              . "ARABIC LETTER FARSI YEH")
-    (ucs               . #x06CC)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06CC)       ; ی
     ))
 (define-char
   '((name              . "ARABIC LETTER YEH WITH TAIL")
-    (ucs               . #x06CD)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06CD)       ; ۍ
     ))
 (define-char
   '((name              . "ARABIC LETTER YEH WITH SMALL V")
-    (ucs               . #x06CE)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06CE)       ; ێ
     ))
 (define-char
   '((name              . "ARABIC LETTER WAW WITH DOT ABOVE")
-    (ucs               . #x06CF)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06CF)       ; ۏ
     ))
 (define-char
   '((name              . "ARABIC LETTER E")
-    (ucs               . #x06D0)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
     (iso-10646-comment . "*")
+    (ucs               . #x06D0)       ; ې
     ))
 (define-char
   '((name              . "ARABIC LETTER YEH WITH THREE DOTS BELOW")
-    (ucs               . #x06D1)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06D1)       ; ۑ
     ))
 (define-char
   '((name              . "ARABIC LETTER YEH BARREE")
-    (ucs               . #x06D2)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06D2)       ; ے
     ))
 (define-char
   '((name              . "ARABIC LETTER YEH BARREE WITH HAMZA ABOVE")
-    (ucs               . #x06D3)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
     (->decomposition   #x06D2 #x0654)
+    (ucs               . #x06D3)       ; ۓ
     ))
 (define-char
   '((name              . "ARABIC FULL STOP")
-    (ucs               . #x06D4)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06D4)       ; ۔
     ))
 (define-char
   '((name              . "ARABIC LETTER AE")
-    (ucs               . #x06D5)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06D5)       ; ە
     ))
 (define-char
   '((name . "ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA")
-    (ucs               . #x06D6)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06D6)       ; ۖ
     ))
 (define-char
   '((name . "ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA")
-    (ucs               . #x06D7)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06D7)       ; ۗ
     ))
 (define-char
   '((name              . "ARABIC SMALL HIGH MEEM INITIAL FORM")
-    (ucs               . #x06D8)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06D8)       ; ۘ
     ))
 (define-char
   '((name              . "ARABIC SMALL HIGH LAM ALEF")
-    (ucs               . #x06D9)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06D9)       ; ۙ
     ))
 (define-char
   '((name              . "ARABIC SMALL HIGH JEEM")
-    (ucs               . #x06DA)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06DA)       ; ۚ
     ))
 (define-char
   '((name              . "ARABIC SMALL HIGH THREE DOTS")
-    (ucs               . #x06DB)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06DB)       ; ۛ
     ))
 (define-char
   '((name              . "ARABIC SMALL HIGH SEEN")
-    (ucs               . #x06DC)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06DC)       ; ۜ
     ))
 (define-char
   '((name              . "ARABIC END OF AYAH")
-    (ucs               . #x06DD)
     (general-category  mark enclosing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06DD)       ; ۝
     ))
 (define-char
   '((name              . "ARABIC START OF RUB EL HIZB")
-    (ucs               . #x06DE)
     (general-category  mark enclosing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06DE)       ; ۞
     ))
 (define-char
   '((name              . "ARABIC SMALL HIGH ROUNDED ZERO")
-    (ucs               . #x06DF)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06DF)       ; ۟
     ))
 (define-char
   '((name              . "ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO")
-    (ucs               . #x06E0)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06E0)       ; ۠
     ))
 (define-char
   '((name              . "ARABIC SMALL HIGH DOTLESS HEAD OF KHAH")
-    (ucs               . #x06E1)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06E1)       ; ۡ
     ))
 (define-char
   '((name              . "ARABIC SMALL HIGH MEEM ISOLATED FORM")
-    (ucs               . #x06E2)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06E2)       ; ۢ
     ))
 (define-char
   '((name              . "ARABIC SMALL LOW SEEN")
-    (ucs               . #x06E3)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06E3)       ; ۣ
     ))
 (define-char
   '((name              . "ARABIC SMALL HIGH MADDA")
-    (ucs               . #x06E4)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06E4)       ; ۤ
     ))
 (define-char
   '((name              . "ARABIC SMALL WAW")
-    (ucs               . #x06E5)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06E5)       ; ۥ
     ))
 (define-char
   '((name              . "ARABIC SMALL YEH")
-    (ucs               . #x06E6)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06E6)       ; ۦ
     ))
 (define-char
   '((name              . "ARABIC SMALL HIGH YEH")
-    (ucs               . #x06E7)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06E7)       ; ۧ
     ))
 (define-char
   '((name              . "ARABIC SMALL HIGH NOON")
-    (ucs               . #x06E8)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06E8)       ; ۨ
     ))
 (define-char
   '((name              . "ARABIC PLACE OF SAJDAH")
-    (ucs               . #x06E9)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x06E9)       ; ۩
     ))
 (define-char
   '((name              . "ARABIC EMPTY CENTRE LOW STOP")
-    (ucs               . #x06EA)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06EA)       ; ۪
     ))
 (define-char
   '((name              . "ARABIC EMPTY CENTRE HIGH STOP")
-    (ucs               . #x06EB)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06EB)       ; ۫
     ))
 (define-char
   '((name              . "ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE")
-    (ucs               . #x06EC)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06EC)       ; ۬
     ))
 (define-char
   '((name              . "ARABIC SMALL LOW MEEM")
-    (ucs               . #x06ED)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x06ED)       ; ۭ
     ))
 (define-char
   '((name              . "EXTENDED ARABIC-INDIC DIGIT ZERO")
-    (ucs               . #x06F0)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
     (mirrored          . nil)
     (decimal-digit-value . 0)
     (digit-value        . 0)
     (numeric-value      . 0)
+    (ucs               . #x06F0)       ; ۰
     ))
 (define-char
   '((name              . "EXTENDED ARABIC-INDIC DIGIT ONE")
-    (ucs               . #x06F1)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
     (mirrored          . nil)
     (decimal-digit-value . 1)
     (digit-value        . 1)
     (numeric-value      . 1)
+    (ucs               . #x06F1)       ; ۱
     ))
 (define-char
   '((name              . "EXTENDED ARABIC-INDIC DIGIT TWO")
-    (ucs               . #x06F2)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
     (mirrored          . nil)
     (decimal-digit-value . 2)
     (digit-value        . 2)
     (numeric-value      . 2)
+    (ucs               . #x06F2)       ; ۲
     ))
 (define-char
   '((name              . "EXTENDED ARABIC-INDIC DIGIT THREE")
-    (ucs               . #x06F3)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
     (mirrored          . nil)
     (decimal-digit-value . 3)
     (digit-value        . 3)
     (numeric-value      . 3)
+    (ucs               . #x06F3)       ; ۳
     ))
 (define-char
   '((name              . "EXTENDED ARABIC-INDIC DIGIT FOUR")
-    (ucs               . #x06F4)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
     (mirrored          . nil)
     (decimal-digit-value . 4)
     (digit-value        . 4)
     (numeric-value      . 4)
+    (ucs               . #x06F4)       ; ۴
     ))
 (define-char
   '((name              . "EXTENDED ARABIC-INDIC DIGIT FIVE")
-    (ucs               . #x06F5)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
     (mirrored          . nil)
     (decimal-digit-value . 5)
     (digit-value        . 5)
     (numeric-value      . 5)
+    (ucs               . #x06F5)       ; ۵
     ))
 (define-char
   '((name              . "EXTENDED ARABIC-INDIC DIGIT SIX")
-    (ucs               . #x06F6)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
     (mirrored          . nil)
     (decimal-digit-value . 6)
     (digit-value        . 6)
     (numeric-value      . 6)
+    (ucs               . #x06F6)       ; ۶
     ))
 (define-char
   '((name              . "EXTENDED ARABIC-INDIC DIGIT SEVEN")
-    (ucs               . #x06F7)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
     (mirrored          . nil)
     (decimal-digit-value . 7)
     (digit-value        . 7)
     (numeric-value      . 7)
+    (ucs               . #x06F7)       ; ۷
     ))
 (define-char
   '((name              . "EXTENDED ARABIC-INDIC DIGIT EIGHT")
-    (ucs               . #x06F8)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
     (mirrored          . nil)
     (decimal-digit-value . 8)
     (digit-value        . 8)
     (numeric-value      . 8)
+    (ucs               . #x06F8)       ; ۸
     ))
 (define-char
   '((name              . "EXTENDED ARABIC-INDIC DIGIT NINE")
-    (ucs               . #x06F9)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
     (mirrored          . nil)
     (decimal-digit-value . 9)
     (digit-value        . 9)
     (numeric-value      . 9)
+    (ucs               . #x06F9)       ; ۹
     ))
 (define-char
   '((name              . "ARABIC LETTER SHEEN WITH DOT BELOW")
-    (ucs               . #x06FA)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06FA)       ; ۺ
     ))
 (define-char
   '((name              . "ARABIC LETTER DAD WITH DOT BELOW")
-    (ucs               . #x06FB)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06FB)       ; ۻ
     ))
 (define-char
   '((name              . "ARABIC LETTER GHAIN WITH DOT BELOW")
-    (ucs               . #x06FC)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06FC)       ; ۼ
     ))
 (define-char
   '((name              . "ARABIC SIGN SINDHI AMPERSAND")
-    (ucs               . #x06FD)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06FD)       ; ۽
     ))
 (define-char
   '((name              . "ARABIC SIGN SINDHI POSTPOSITION MEN")
-    (ucs               . #x06FE)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "AL")
     (mirrored          . nil)
+    (ucs               . #x06FE)       ; ۾
     ))