Sync with r21-2-19-utf-2000-0_13-0.
[chise/xemacs-chise.git] / lisp / utf-2000 / u01E00-Latin-Extended-Additional.el
index 475a87c..508dd77 100644 (file)
     (mirrored          . nil)
     (->decomposition   #x004D #x0301)
     (->lowercase       #x1E3F)
+    (japanese-jisx0213-1       #x28 #x72)      ; Ḿ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER M WITH ACUTE")
     (->decomposition   #x006D #x0301)
     (->uppercase       #x1E3E)
     (->titlecase       #x1E3E)
+    (japanese-jisx0213-1       #x28 #x73)      ; ḿ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER M WITH DOT ABOVE")
     (mirrored          . nil)
     (->decomposition   #x0041 #x0323)
     (->lowercase       #x1EA1)
-    (latin-viscii-upper #xD5)  ; \e-2Õ\e-A
-    (latin-viscii      #x80)   ; \e-2Õ\e-A
+    (latin-viscii-upper #xD5)  ; Ạ
+    (latin-viscii      #x80)   ; Ạ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH DOT BELOW")
     (->decomposition   #x0061 #x0323)
     (->uppercase       #x1EA0)
     (->titlecase       #x1EA0)
-    (latin-viscii-lower #xD5)  ; \e-1Õ\e-A
-    (latin-viscii      #xD5)   ; \e-1Õ\e-A
+    (latin-viscii-lower #xD5)  ; ạ
+    (latin-viscii      #xD5)   ; ạ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH HOOK ABOVE")
     (mirrored          . nil)
     (->decomposition   #x0041 #x0309)
     (->lowercase       #x1EA3)
-    (latin-viscii-upper #xE4)  ; \e-2ä\e-A
-    (latin-viscii      #xC4)   ; \e-2ä\e-A
+    (latin-viscii-upper #xE4)  ; Ả
+    (latin-viscii      #xC4)   ; Ả
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH HOOK ABOVE")
     (->decomposition   #x0061 #x0309)
     (->uppercase       #x1EA2)
     (->titlecase       #x1EA2)
-    (latin-viscii-lower #xE4)  ; \e-1ä\e-A
-    (latin-viscii      #xE4)   ; \e-1ä\e-A
+    (latin-viscii-lower #xE4)  ; ả
+    (latin-viscii      #xE4)   ; ả
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE")
     (mirrored          . nil)
     (->decomposition   #x00C2 #x0301)
     (->lowercase       #x1EA5)
-    (latin-viscii-upper #xA4)  ; \e-2¤\e-A
-    (latin-viscii      #x84)   ; \e-2¤\e-A
+    (latin-viscii-upper #xA4)  ; Ấ
+    (latin-viscii      #x84)   ; Ấ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE")
     (->decomposition   #x00E2 #x0301)
     (->uppercase       #x1EA4)
     (->titlecase       #x1EA4)
-    (latin-viscii-lower #xA4)  ; \e-1¤\e-A
-    (latin-viscii      #xA4)   ; \e-1¤\e-A
+    (latin-viscii-lower #xA4)  ; ấ
+    (latin-viscii      #xA4)   ; ấ
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE")
     (mirrored          . nil)
     (->decomposition   #x00C2 #x0300)
     (->lowercase       #x1EA7)
-    (latin-viscii-upper #xA5)  ; \e-2¥\e-A
-    (latin-viscii      #x85)   ; \e-2¥\e-A
+    (latin-viscii-upper #xA5)  ; Ầ
+    (latin-viscii      #x85)   ; Ầ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE")
     (->decomposition   #x00E2 #x0300)
     (->uppercase       #x1EA6)
     (->titlecase       #x1EA6)
-    (latin-viscii-lower #xA5)  ; \e-1¥\e-A
-    (latin-viscii      #xA5)   ; \e-1¥\e-A
+    (latin-viscii-lower #xA5)  ; ầ
+    (latin-viscii      #xA5)   ; ầ
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE")
     (mirrored          . nil)
     (->decomposition   #x00C2 #x0309)
     (->lowercase       #x1EA9)
-    (latin-viscii-upper #xA6)  ; \e-2¦\e-A
-    (latin-viscii      #x86)   ; \e-2¦\e-A
+    (latin-viscii-upper #xA6)  ; Ẩ
+    (latin-viscii      #x86)   ; Ẩ
     ))
 (define-char
   '((name . "LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE")
     (->decomposition   #x00E2 #x0309)
     (->uppercase       #x1EA8)
     (->titlecase       #x1EA8)
-    (latin-viscii-lower #xA6)  ; \e-1¦\e-A
-    (latin-viscii      #xA6)   ; \e-1¦\e-A
+    (latin-viscii-lower #xA6)  ; ẩ
+    (latin-viscii      #xA6)   ; ẩ
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE")
     (mirrored          . nil)
     (->decomposition   #x00C2 #x0303)
     (->lowercase       #x1EAB)
-    (latin-viscii-upper #xE7)  ; \e-2ç\e-A
-    (latin-viscii      #x06)   ; \e-2ç\e-A
+    (latin-viscii-upper #xE7)  ; Ẫ
+    (latin-viscii      #x06)   ; Ẫ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE")
     (->decomposition   #x00E2 #x0303)
     (->uppercase       #x1EAA)
     (->titlecase       #x1EAA)
-    (latin-viscii-lower #xE7)  ; \e-1ç\e-A
-    (latin-viscii      #xE7)   ; \e-1ç\e-A
+    (latin-viscii-lower #xE7)  ; ẫ
+    (latin-viscii      #xE7)   ; ẫ
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW")
     (mirrored          . nil)
     (->decomposition   #x1EA0 #x0302)
     (->lowercase       #x1EAD)
-    (latin-viscii-upper #xA7)  ; \e-2§\e-A
-    (latin-viscii      #x87)   ; \e-2§\e-A
+    (latin-viscii-upper #xA7)  ; Ậ
+    (latin-viscii      #x87)   ; Ậ
     ))
 (define-char
   '((name . "LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW")
     (->decomposition   #x1EA1 #x0302)
     (->uppercase       #x1EAC)
     (->titlecase       #x1EAC)
-    (latin-viscii-lower #xA7)  ; \e-1§\e-A
-    (latin-viscii      #xA7)   ; \e-1§\e-A
+    (latin-viscii-lower #xA7)  ; ậ
+    (latin-viscii      #xA7)   ; ậ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH BREVE AND ACUTE")
     (mirrored          . nil)
     (->decomposition   #x0102 #x0301)
     (->lowercase       #x1EAF)
-    (latin-viscii-upper #xA1)  ; \e-2¡\e-A
-    (latin-viscii      #x81)   ; \e-2¡\e-A
+    (latin-viscii-upper #xA1)  ; Ắ
+    (latin-viscii      #x81)   ; Ắ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH BREVE AND ACUTE")
     (->decomposition   #x0103 #x0301)
     (->uppercase       #x1EAE)
     (->titlecase       #x1EAE)
-    (latin-viscii-lower #xA1)  ; \e-1¡\e-A
-    (latin-viscii      #xA1)   ; \e-1¡\e-A
+    (latin-viscii-lower #xA1)  ; ắ
+    (latin-viscii      #xA1)   ; ắ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH BREVE AND GRAVE")
     (mirrored          . nil)
     (->decomposition   #x0102 #x0300)
     (->lowercase       #x1EB1)
-    (latin-viscii-upper #xA2)  ; \e-2¢\e-A
-    (latin-viscii      #x82)   ; \e-2¢\e-A
+    (latin-viscii-upper #xA2)  ; Ằ
+    (latin-viscii      #x82)   ; Ằ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH BREVE AND GRAVE")
     (->decomposition   #x0103 #x0300)
     (->uppercase       #x1EB0)
     (->titlecase       #x1EB0)
-    (latin-viscii-lower #xA2)  ; \e-1¢\e-A
-    (latin-viscii      #xA2)   ; \e-1¢\e-A
+    (latin-viscii-lower #xA2)  ; ằ
+    (latin-viscii      #xA2)   ; ằ
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE")
     (mirrored          . nil)
     (->decomposition   #x0102 #x0309)
     (->lowercase       #x1EB3)
-    (latin-viscii-upper #xC6)  ; \e-2Æ\e-A
-    (latin-viscii      #x02)   ; \e-2Æ\e-A
+    (latin-viscii-upper #xC6)  ; Ẳ
+    (latin-viscii      #x02)   ; Ẳ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE")
     (->decomposition   #x0103 #x0309)
     (->uppercase       #x1EB2)
     (->titlecase       #x1EB2)
-    (latin-viscii-lower #xC6)  ; \e-1Æ\e-A
-    (latin-viscii      #xC6)   ; \e-1Æ\e-A
+    (latin-viscii-lower #xC6)  ; ẳ
+    (latin-viscii      #xC6)   ; ẳ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH BREVE AND TILDE")
     (mirrored          . nil)
     (->decomposition   #x0102 #x0303)
     (->lowercase       #x1EB5)
-    (latin-viscii-upper #xC7)  ; \e-2Ç\e-A
-    (latin-viscii      #x05)   ; \e-2Ç\e-A
+    (latin-viscii-upper #xC7)  ; Ẵ
+    (latin-viscii      #x05)   ; Ẵ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH BREVE AND TILDE")
     (->decomposition   #x0103 #x0303)
     (->uppercase       #x1EB4)
     (->titlecase       #x1EB4)
-    (latin-viscii-lower #xC7)  ; \e-1Ç\e-A
-    (latin-viscii      #xC7)   ; \e-1Ç\e-A
+    (latin-viscii-lower #xC7)  ; ẵ
+    (latin-viscii      #xC7)   ; ẵ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW")
     (mirrored          . nil)
     (->decomposition   #x1EA0 #x0306)
     (->lowercase       #x1EB7)
-    (latin-viscii-upper #xA3)  ; \e-2£\e-A
-    (latin-viscii      #x83)   ; \e-2£\e-A
+    (latin-viscii-upper #xA3)  ; Ặ
+    (latin-viscii      #x83)   ; Ặ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH BREVE AND DOT BELOW")
     (->decomposition   #x1EA1 #x0306)
     (->uppercase       #x1EB6)
     (->titlecase       #x1EB6)
-    (latin-viscii-lower #xA3)  ; \e-1£\e-A
-    (latin-viscii      #xA3)   ; \e-1£\e-A
+    (latin-viscii-lower #xA3)  ; ặ
+    (latin-viscii      #xA3)   ; ặ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER E WITH DOT BELOW")
     (mirrored          . nil)
     (->decomposition   #x0045 #x0323)
     (->lowercase       #x1EB9)
-    (latin-viscii-upper #xA9)  ; \e-2©\e-A
-    (latin-viscii      #x89)   ; \e-2©\e-A
+    (latin-viscii-upper #xA9)  ; Ẹ
+    (latin-viscii      #x89)   ; Ẹ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH DOT BELOW")
     (->decomposition   #x0065 #x0323)
     (->uppercase       #x1EB8)
     (->titlecase       #x1EB8)
-    (latin-viscii-lower #xA9)  ; \e-1©\e-A
-    (latin-viscii      #xA9)   ; \e-1©\e-A
+    (latin-viscii-lower #xA9)  ; ẹ
+    (latin-viscii      #xA9)   ; ẹ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER E WITH HOOK ABOVE")
     (mirrored          . nil)
     (->decomposition   #x0045 #x0309)
     (->lowercase       #x1EBB)
-    (latin-viscii-upper #xEB)  ; \e-2ë\e-A
-    (latin-viscii      #xCB)   ; \e-2ë\e-A
+    (latin-viscii-upper #xEB)  ; Ẻ
+    (latin-viscii      #xCB)   ; Ẻ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH HOOK ABOVE")
     (->decomposition   #x0065 #x0309)
     (->uppercase       #x1EBA)
     (->titlecase       #x1EBA)
-    (latin-viscii-lower #xEB)  ; \e-1ë\e-A
-    (latin-viscii      #xEB)   ; \e-1ë\e-A
+    (latin-viscii-lower #xEB)  ; ẻ
+    (latin-viscii      #xEB)   ; ẻ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER E WITH TILDE")
     (mirrored          . nil)
     (->decomposition   #x0045 #x0303)
     (->lowercase       #x1EBD)
-    (latin-viscii-upper #xA8)  ; \e-2¨\e-A
-    (latin-viscii      #x88)   ; \e-2¨\e-A
+    (latin-viscii-upper #xA8)  ; Ẽ
+    (latin-viscii      #x88)   ; Ẽ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH TILDE")
     (->decomposition   #x0065 #x0303)
     (->uppercase       #x1EBC)
     (->titlecase       #x1EBC)
-    (latin-viscii-lower #xA8)  ; \e-1¨\e-A
-    (latin-viscii      #xA8)   ; \e-1¨\e-A
+    (latin-viscii-lower #xA8)  ; ẽ
+    (latin-viscii      #xA8)   ; ẽ
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE")
     (mirrored          . nil)
     (->decomposition   #x00CA #x0301)
     (->lowercase       #x1EBF)
-    (latin-viscii-upper #xAA)  ; \e-2ª\e-A
-    (latin-viscii      #x8A)   ; \e-2ª\e-A
+    (latin-viscii-upper #xAA)  ; Ế
+    (latin-viscii      #x8A)   ; Ế
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE")
     (->decomposition   #x00EA #x0301)
     (->uppercase       #x1EBE)
     (->titlecase       #x1EBE)
-    (latin-viscii-lower #xAA)  ; \e-1ª\e-A
-    (latin-viscii      #xAA)   ; \e-1ª\e-A
+    (latin-viscii-lower #xAA)  ; ế
+    (latin-viscii      #xAA)   ; ế
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE")
     (mirrored          . nil)
     (->decomposition   #x00CA #x0300)
     (->lowercase       #x1EC1)
-    (latin-viscii-upper #xAB)  ; \e-2«\e-A
-    (latin-viscii      #x8B)   ; \e-2«\e-A
+    (latin-viscii-upper #xAB)  ; Ề
+    (latin-viscii      #x8B)   ; Ề
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE")
     (->decomposition   #x00EA #x0300)
     (->uppercase       #x1EC0)
     (->titlecase       #x1EC0)
-    (latin-viscii-lower #xAB)  ; \e-1«\e-A
-    (latin-viscii      #xAB)   ; \e-1«\e-A
+    (latin-viscii-lower #xAB)  ; ề
+    (latin-viscii      #xAB)   ; ề
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE")
     (mirrored          . nil)
     (->decomposition   #x00CA #x0309)
     (->lowercase       #x1EC3)
-    (latin-viscii-upper #xAC)  ; \e-2¬\e-A
-    (latin-viscii      #x8C)   ; \e-2¬\e-A
+    (latin-viscii-upper #xAC)  ; Ể
+    (latin-viscii      #x8C)   ; Ể
     ))
 (define-char
   '((name . "LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE")
     (->decomposition   #x00EA #x0309)
     (->uppercase       #x1EC2)
     (->titlecase       #x1EC2)
-    (latin-viscii-lower #xAC)  ; \e-1¬\e-A
-    (latin-viscii      #xAC)   ; \e-1¬\e-A
+    (latin-viscii-lower #xAC)  ; ể
+    (latin-viscii      #xAC)   ; ể
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE")
     (mirrored          . nil)
     (->decomposition   #x00CA #x0303)
     (->lowercase       #x1EC5)
-    (latin-viscii-upper #xAD)  ; \e-2­\e-A
-    (latin-viscii      #x8D)   ; \e-2­\e-A
+    (latin-viscii-upper #xAD)  ; Ễ
+    (latin-viscii      #x8D)   ; Ễ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE")
     (->decomposition   #x00EA #x0303)
     (->uppercase       #x1EC4)
     (->titlecase       #x1EC4)
-    (latin-viscii-lower #xAD)  ; \e-1­\e-A
-    (latin-viscii      #xAD)   ; \e-1­\e-A
+    (latin-viscii-lower #xAD)  ; ễ
+    (latin-viscii      #xAD)   ; ễ
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW")
     (mirrored          . nil)
     (->decomposition   #x1EB8 #x0302)
     (->lowercase       #x1EC7)
-    (latin-viscii-upper #xAE)  ; \e-2®\e-A
-    (latin-viscii      #x8E)   ; \e-2®\e-A
+    (latin-viscii-upper #xAE)  ; Ệ
+    (latin-viscii      #x8E)   ; Ệ
     ))
 (define-char
   '((name . "LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW")
     (->decomposition   #x1EB9 #x0302)
     (->uppercase       #x1EC6)
     (->titlecase       #x1EC6)
-    (latin-viscii-lower #xAE)  ; \e-1®\e-A
-    (latin-viscii      #xAE)   ; \e-1®\e-A
+    (latin-viscii-lower #xAE)  ; ệ
+    (latin-viscii      #xAE)   ; ệ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER I WITH HOOK ABOVE")
     (mirrored          . nil)
     (->decomposition   #x0049 #x0309)
     (->lowercase       #x1EC9)
-    (latin-viscii-upper #xEF)  ; \e-2ï\e-A
-    (latin-viscii      #x9B)   ; \e-2ï\e-A
+    (latin-viscii-upper #xEF)  ; Ỉ
+    (latin-viscii      #x9B)   ; Ỉ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER I WITH HOOK ABOVE")
     (->decomposition   #x0069 #x0309)
     (->uppercase       #x1EC8)
     (->titlecase       #x1EC8)
-    (latin-viscii-lower #xEF)  ; \e-1ï\e-A
-    (latin-viscii      #xEF)   ; \e-1ï\e-A
+    (latin-viscii-lower #xEF)  ; ỉ
+    (latin-viscii      #xEF)   ; ỉ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER I WITH DOT BELOW")
     (mirrored          . nil)
     (->decomposition   #x0049 #x0323)
     (->lowercase       #x1ECB)
-    (latin-viscii-upper #xB8)  ; \e-2¸\e-A
-    (latin-viscii      #x98)   ; \e-2¸\e-A
+    (latin-viscii-upper #xB8)  ; Ị
+    (latin-viscii      #x98)   ; Ị
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER I WITH DOT BELOW")
     (->decomposition   #x0069 #x0323)
     (->uppercase       #x1ECA)
     (->titlecase       #x1ECA)
-    (latin-viscii-lower #xB8)  ; \e-1¸\e-A
-    (latin-viscii      #xB8)   ; \e-1¸\e-A
+    (latin-viscii-lower #xB8)  ; ị
+    (latin-viscii      #xB8)   ; ị
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH DOT BELOW")
     (mirrored          . nil)
     (->decomposition   #x004F #x0323)
     (->lowercase       #x1ECD)
-    (latin-viscii-upper #xF7)  ; \e-2÷\e-A
-    (latin-viscii      #x9A)   ; \e-2÷\e-A
+    (latin-viscii-upper #xF7)  ; Ọ
+    (latin-viscii      #x9A)   ; Ọ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH DOT BELOW")
     (->decomposition   #x006F #x0323)
     (->uppercase       #x1ECC)
     (->titlecase       #x1ECC)
-    (latin-viscii-lower #xF7)  ; \e-1÷\e-A
-    (latin-viscii      #xF7)   ; \e-1÷\e-A
+    (latin-viscii-lower #xF7)  ; ọ
+    (latin-viscii      #xF7)   ; ọ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH HOOK ABOVE")
     (mirrored          . nil)
     (->decomposition   #x004F #x0309)
     (->lowercase       #x1ECF)
-    (latin-viscii-upper #xF6)  ; \e-2ö\e-A
-    (latin-viscii      #x99)   ; \e-2ö\e-A
+    (latin-viscii-upper #xF6)  ; Ỏ
+    (latin-viscii      #x99)   ; Ỏ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH HOOK ABOVE")
     (->decomposition   #x006F #x0309)
     (->uppercase       #x1ECE)
     (->titlecase       #x1ECE)
-    (latin-viscii-lower #xF6)  ; \e-1ö\e-A
-    (latin-viscii      #xF6)   ; \e-1ö\e-A
+    (latin-viscii-lower #xF6)  ; ỏ
+    (latin-viscii      #xF6)   ; ỏ
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE")
     (mirrored          . nil)
     (->decomposition   #x00D4 #x0301)
     (->lowercase       #x1ED1)
-    (latin-viscii-upper #xAF)  ; \e-2¯\e-A
-    (latin-viscii      #x8F)   ; \e-2¯\e-A
+    (latin-viscii-upper #xAF)  ; Ố
+    (latin-viscii      #x8F)   ; Ố
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE")
     (->decomposition   #x00F4 #x0301)
     (->uppercase       #x1ED0)
     (->titlecase       #x1ED0)
-    (latin-viscii-lower #xAF)  ; \e-1¯\e-A
-    (latin-viscii      #xAF)   ; \e-1¯\e-A
+    (latin-viscii-lower #xAF)  ; ố
+    (latin-viscii      #xAF)   ; ố
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE")
     (mirrored          . nil)
     (->decomposition   #x00D4 #x0300)
     (->lowercase       #x1ED3)
-    (latin-viscii-upper #xB0)  ; \e-2°\e-A
-    (latin-viscii      #x90)   ; \e-2°\e-A
+    (latin-viscii-upper #xB0)  ; Ồ
+    (latin-viscii      #x90)   ; Ồ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE")
     (->decomposition   #x00F4 #x0300)
     (->uppercase       #x1ED2)
     (->titlecase       #x1ED2)
-    (latin-viscii-lower #xB0)  ; \e-1°\e-A
-    (latin-viscii      #xB0)   ; \e-1°\e-A
+    (latin-viscii-lower #xB0)  ; ồ
+    (latin-viscii      #xB0)   ; ồ
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE")
     (mirrored          . nil)
     (->decomposition   #x00D4 #x0309)
     (->lowercase       #x1ED5)
-    (latin-viscii-upper #xB1)  ; \e-2±\e-A
-    (latin-viscii      #x91)   ; \e-2±\e-A
+    (latin-viscii-upper #xB1)  ; Ổ
+    (latin-viscii      #x91)   ; Ổ
     ))
 (define-char
   '((name . "LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE")
     (->decomposition   #x00F4 #x0309)
     (->uppercase       #x1ED4)
     (->titlecase       #x1ED4)
-    (latin-viscii-lower #xB1)  ; \e-1±\e-A
-    (latin-viscii      #xB1)   ; \e-1±\e-A
+    (latin-viscii-lower #xB1)  ; ổ
+    (latin-viscii      #xB1)   ; ổ
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE")
     (mirrored          . nil)
     (->decomposition   #x00D4 #x0303)
     (->lowercase       #x1ED7)
-    (latin-viscii-upper #xB2)  ; \e-2²\e-A
-    (latin-viscii      #x92)   ; \e-2²\e-A
+    (latin-viscii-upper #xB2)  ; Ỗ
+    (latin-viscii      #x92)   ; Ỗ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE")
     (->decomposition   #x00F4 #x0303)
     (->uppercase       #x1ED6)
     (->titlecase       #x1ED6)
-    (latin-viscii-lower #xB2)  ; \e-1²\e-A
-    (latin-viscii      #xB2)   ; \e-1²\e-A
+    (latin-viscii-lower #xB2)  ; ỗ
+    (latin-viscii      #xB2)   ; ỗ
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW")
     (mirrored          . nil)
     (->decomposition   #x1ECC #x0302)
     (->lowercase       #x1ED9)
-    (latin-viscii-upper #xB5)  ; \e-2µ\e-A
-    (latin-viscii      #x93)   ; \e-2µ\e-A
+    (latin-viscii-upper #xB5)  ; Ộ
+    (latin-viscii      #x93)   ; Ộ
     ))
 (define-char
   '((name . "LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW")
     (->decomposition   #x1ECD #x0302)
     (->uppercase       #x1ED8)
     (->titlecase       #x1ED8)
-    (latin-viscii-lower #xB5)  ; \e-1µ\e-A
-    (latin-viscii      #xB5)   ; \e-1µ\e-A
+    (latin-viscii-lower #xB5)  ; ộ
+    (latin-viscii      #xB5)   ; ộ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH HORN AND ACUTE")
     (mirrored          . nil)
     (->decomposition   #x01A0 #x0301)
     (->lowercase       #x1EDB)
-    (latin-viscii-upper #xBE)  ; \e-2¾\e-A
-    (latin-viscii      #x95)   ; \e-2¾\e-A
+    (latin-viscii-upper #xBE)  ; Ớ
+    (latin-viscii      #x95)   ; Ớ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH HORN AND ACUTE")
     (->decomposition   #x01A1 #x0301)
     (->uppercase       #x1EDA)
     (->titlecase       #x1EDA)
-    (latin-viscii-lower #xBE)  ; \e-1¾\e-A
-    (latin-viscii      #xBE)   ; \e-1¾\e-A
+    (latin-viscii-lower #xBE)  ; ớ
+    (latin-viscii      #xBE)   ; ớ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH HORN AND GRAVE")
     (mirrored          . nil)
     (->decomposition   #x01A0 #x0300)
     (->lowercase       #x1EDD)
-    (latin-viscii-upper #xB6)  ; \e-2¶\e-A
-    (latin-viscii      #x96)   ; \e-2¶\e-A
+    (latin-viscii-upper #xB6)  ; Ờ
+    (latin-viscii      #x96)   ; Ờ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH HORN AND GRAVE")
     (->decomposition   #x01A1 #x0300)
     (->uppercase       #x1EDC)
     (->titlecase       #x1EDC)
-    (latin-viscii-lower #xB6)  ; \e-1¶\e-A
-    (latin-viscii      #xB6)   ; \e-1¶\e-A
+    (latin-viscii-lower #xB6)  ; ờ
+    (latin-viscii      #xB6)   ; ờ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE")
     (mirrored          . nil)
     (->decomposition   #x01A0 #x0309)
     (->lowercase       #x1EDF)
-    (latin-viscii-upper #xB7)  ; \e-2·\e-A
-    (latin-viscii      #x97)   ; \e-2·\e-A
+    (latin-viscii-upper #xB7)  ; Ở
+    (latin-viscii      #x97)   ; Ở
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE")
     (->decomposition   #x01A1 #x0309)
     (->uppercase       #x1EDE)
     (->titlecase       #x1EDE)
-    (latin-viscii-lower #xB7)  ; \e-1·\e-A
-    (latin-viscii      #xB7)   ; \e-1·\e-A
+    (latin-viscii-lower #xB7)  ; ở
+    (latin-viscii      #xB7)   ; ở
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH HORN AND TILDE")
     (mirrored          . nil)
     (->decomposition   #x01A0 #x0303)
     (->lowercase       #x1EE1)
-    (latin-viscii-upper #xDE)  ; \e-2Þ\e-A
-    (latin-viscii      #xB3)   ; \e-2Þ\e-A
+    (latin-viscii-upper #xDE)  ; Ỡ
+    (latin-viscii      #xB3)   ; Ỡ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH HORN AND TILDE")
     (->decomposition   #x01A1 #x0303)
     (->uppercase       #x1EE0)
     (->titlecase       #x1EE0)
-    (latin-viscii-lower #xDE)  ; \e-1Þ\e-A
-    (latin-viscii      #xDE)   ; \e-1Þ\e-A
+    (latin-viscii-lower #xDE)  ; ỡ
+    (latin-viscii      #xDE)   ; ỡ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW")
     (mirrored          . nil)
     (->decomposition   #x01A0 #x0323)
     (->lowercase       #x1EE3)
-    (latin-viscii-upper #xFE)  ; \e-2þ\e-A
-    (latin-viscii      #x94)   ; \e-2þ\e-A
+    (latin-viscii-upper #xFE)  ; Ợ
+    (latin-viscii      #x94)   ; Ợ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH HORN AND DOT BELOW")
     (->decomposition   #x01A1 #x0323)
     (->uppercase       #x1EE2)
     (->titlecase       #x1EE2)
-    (latin-viscii-lower #xFE)  ; \e-1þ\e-A
-    (latin-viscii      #xFE)   ; \e-1þ\e-A
+    (latin-viscii-lower #xFE)  ; ợ
+    (latin-viscii      #xFE)   ; ợ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH DOT BELOW")
     (mirrored          . nil)
     (->decomposition   #x0055 #x0323)
     (->lowercase       #x1EE5)
-    (latin-viscii-upper #xF8)  ; \e-2ø\e-A
-    (latin-viscii      #x9E)   ; \e-2ø\e-A
+    (latin-viscii-upper #xF8)  ; Ụ
+    (latin-viscii      #x9E)   ; Ụ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH DOT BELOW")
     (->decomposition   #x0075 #x0323)
     (->uppercase       #x1EE4)
     (->titlecase       #x1EE4)
-    (latin-viscii-lower #xF8)  ; \e-1ø\e-A
-    (latin-viscii      #xF8)   ; \e-1ø\e-A
+    (latin-viscii-lower #xF8)  ; ụ
+    (latin-viscii      #xF8)   ; ụ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH HOOK ABOVE")
     (mirrored          . nil)
     (->decomposition   #x0055 #x0309)
     (->lowercase       #x1EE7)
-    (latin-viscii-upper #xFC)  ; \e-2ü\e-A
-    (latin-viscii      #x9C)   ; \e-2ü\e-A
+    (latin-viscii-upper #xFC)  ; Ủ
+    (latin-viscii      #x9C)   ; Ủ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH HOOK ABOVE")
     (->decomposition   #x0075 #x0309)
     (->uppercase       #x1EE6)
     (->titlecase       #x1EE6)
-    (latin-viscii-lower #xFC)  ; \e-1ü\e-A
-    (latin-viscii      #xFC)   ; \e-1ü\e-A
+    (latin-viscii-lower #xFC)  ; ủ
+    (latin-viscii      #xFC)   ; ủ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH HORN AND ACUTE")
     (mirrored          . nil)
     (->decomposition   #x01AF #x0301)
     (->lowercase       #x1EE9)
-    (latin-viscii-upper #xD1)  ; \e-2Ñ\e-A
-    (latin-viscii      #xBA)   ; \e-2Ñ\e-A
+    (latin-viscii-upper #xD1)  ; Ứ
+    (latin-viscii      #xBA)   ; Ứ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH HORN AND ACUTE")
     (->decomposition   #x01B0 #x0301)
     (->uppercase       #x1EE8)
     (->titlecase       #x1EE8)
-    (latin-viscii-lower #xD1)  ; \e-1Ñ\e-A
-    (latin-viscii      #xD1)   ; \e-1Ñ\e-A
+    (latin-viscii-lower #xD1)  ; ứ
+    (latin-viscii      #xD1)   ; ứ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH HORN AND GRAVE")
     (mirrored          . nil)
     (->decomposition   #x01AF #x0300)
     (->lowercase       #x1EEB)
-    (latin-viscii-upper #xD7)  ; \e-2×\e-A
-    (latin-viscii      #xBB)   ; \e-2×\e-A
+    (latin-viscii-upper #xD7)  ; Ừ
+    (latin-viscii      #xBB)   ; Ừ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH HORN AND GRAVE")
     (->decomposition   #x01B0 #x0300)
     (->uppercase       #x1EEA)
     (->titlecase       #x1EEA)
-    (latin-viscii-lower #xD7)  ; \e-1×\e-A
-    (latin-viscii      #xD7)   ; \e-1×\e-A
+    (latin-viscii-lower #xD7)  ; ừ
+    (latin-viscii      #xD7)   ; ừ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE")
     (mirrored          . nil)
     (->decomposition   #x01AF #x0309)
     (->lowercase       #x1EED)
-    (latin-viscii-upper #xD8)  ; \e-2Ø\e-A
-    (latin-viscii      #xBC)   ; \e-2Ø\e-A
+    (latin-viscii-upper #xD8)  ; Ử
+    (latin-viscii      #xBC)   ; Ử
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE")
     (->decomposition   #x01B0 #x0309)
     (->uppercase       #x1EEC)
     (->titlecase       #x1EEC)
-    (latin-viscii-lower #xD8)  ; \e-1Ø\e-A
-    (latin-viscii      #xD8)   ; \e-1Ø\e-A
+    (latin-viscii-lower #xD8)  ; ử
+    (latin-viscii      #xD8)   ; ử
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH HORN AND TILDE")
     (mirrored          . nil)
     (->decomposition   #x01AF #x0303)
     (->lowercase       #x1EEF)
-    (latin-viscii-upper #xE6)  ; \e-2æ\e-A
-    (latin-viscii      #xFF)   ; \e-2æ\e-A
+    (latin-viscii-upper #xE6)  ; Ữ
+    (latin-viscii      #xFF)   ; Ữ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH HORN AND TILDE")
     (->decomposition   #x01B0 #x0303)
     (->uppercase       #x1EEE)
     (->titlecase       #x1EEE)
-    (latin-viscii-lower #xE6)  ; \e-1æ\e-A
-    (latin-viscii      #xE6)   ; \e-1æ\e-A
+    (latin-viscii-lower #xE6)  ; ữ
+    (latin-viscii      #xE6)   ; ữ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW")
     (mirrored          . nil)
     (->decomposition   #x01AF #x0323)
     (->lowercase       #x1EF1)
-    (latin-viscii-upper #xF1)  ; \e-2ñ\e-A
-    (latin-viscii      #xB9)   ; \e-2ñ\e-A
+    (latin-viscii-upper #xF1)  ; Ự
+    (latin-viscii      #xB9)   ; Ự
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH HORN AND DOT BELOW")
     (->decomposition   #x01B0 #x0323)
     (->uppercase       #x1EF0)
     (->titlecase       #x1EF0)
-    (latin-viscii-lower #xF1)  ; \e-1ñ\e-A
-    (latin-viscii      #xF1)   ; \e-1ñ\e-A
+    (latin-viscii-lower #xF1)  ; ự
+    (latin-viscii      #xF1)   ; ự
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER Y WITH GRAVE")
     (mirrored          . nil)
     (->decomposition   #x0059 #x0300)
     (->lowercase       #x1EF3)
-    (latin-viscii-upper #xCF)  ; \e-2Ï\e-A
-    (latin-viscii      #x9F)   ; \e-2Ï\e-A
+    (latin-viscii-upper #xCF)  ; Ỳ
+    (latin-viscii      #x9F)   ; Ỳ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER Y WITH GRAVE")
     (->decomposition   #x0079 #x0300)
     (->uppercase       #x1EF2)
     (->titlecase       #x1EF2)
-    (latin-viscii-lower #xCF)  ; \e-1Ï\e-A
-    (latin-viscii      #xCF)   ; \e-1Ï\e-A
+    (latin-viscii-lower #xCF)  ; ỳ
+    (latin-viscii      #xCF)   ; ỳ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER Y WITH DOT BELOW")
     (mirrored          . nil)
     (->decomposition   #x0059 #x0323)
     (->lowercase       #x1EF5)
-    (latin-viscii-upper #xDC)  ; \e-2Ü\e-A
-    (latin-viscii      #x1E)   ; \e-2Ü\e-A
+    (latin-viscii-upper #xDC)  ; Ỵ
+    (latin-viscii      #x1E)   ; Ỵ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER Y WITH DOT BELOW")
     (->decomposition   #x0079 #x0323)
     (->uppercase       #x1EF4)
     (->titlecase       #x1EF4)
-    (latin-viscii-lower #xDC)  ; \e-1Ü\e-A
-    (latin-viscii      #xDC)   ; \e-1Ü\e-A
+    (latin-viscii-lower #xDC)  ; ỵ
+    (latin-viscii      #xDC)   ; ỵ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER Y WITH HOOK ABOVE")
     (mirrored          . nil)
     (->decomposition   #x0059 #x0309)
     (->lowercase       #x1EF7)
-    (latin-viscii-upper #xD6)  ; \e-2Ö\e-A
-    (latin-viscii      #x14)   ; \e-2Ö\e-A
+    (latin-viscii-upper #xD6)  ; Ỷ
+    (latin-viscii      #x14)   ; Ỷ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER Y WITH HOOK ABOVE")
     (->decomposition   #x0079 #x0309)
     (->uppercase       #x1EF6)
     (->titlecase       #x1EF6)
-    (latin-viscii-lower #xD6)  ; \e-1Ö\e-A
-    (latin-viscii      #xD6)   ; \e-1Ö\e-A
+    (latin-viscii-lower #xD6)  ; ỷ
+    (latin-viscii      #xD6)   ; ỷ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER Y WITH TILDE")
     (mirrored          . nil)
     (->decomposition   #x0059 #x0303)
     (->lowercase       #x1EF9)
-    (latin-viscii-upper #xDB)  ; \e-2Û\e-A
-    (latin-viscii      #x19)   ; \e-2Û\e-A
+    (latin-viscii-upper #xDB)  ; Ỹ
+    (latin-viscii      #x19)   ; Ỹ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER Y WITH TILDE")
     (->decomposition   #x0079 #x0303)
     (->uppercase       #x1EF8)
     (->titlecase       #x1EF8)
-    (latin-viscii-lower #xDB)  ; \e-1Û\e-A
-    (latin-viscii      #xDB)   ; \e-1Û\e-A
+    (latin-viscii-lower #xDB)  ; ỹ
+    (latin-viscii      #xDB)   ; ỹ
     ))