update.
[chise/xemacs-chise.git] / lisp / utf-2000 / char-db-util.el
index c8eefac..87d11f6 100644 (file)
@@ -2,7 +2,7 @@
 
 ;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
 ;;   2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019,
-;;   2020 MORIOKA Tomohiko.
+;;   2020, 2021, 2022, 2023, 2024 MORIOKA Tomohiko.
 
 ;; Author: MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
 ;; Keywords: CHISE, Character Database, ISO/IEC 10646, UCS, Unicode, MULE.
@@ -71,7 +71,7 @@
    ?正 ?是 ?辵 ?彳 ?廴 ?㢟 ?行 ?齒 ?牙 ?足 ; 040
    ?疋 ?品 ?龠 ?冊 ?㗊 ?舌 ?干 ?𧮫 ?只 ?㕯 ; 050
    ?句 ?丩 ?古 ?十 ?卅 ?言 ?誩 ?音 ?䇂 ?丵 ; 060
-   ?菐 ?廾 ?𠬜 ?共 ?異 ?舁 ?𦥑 ?䢅 ?爨 ?革 ; 070
+   ?菐 ?𠬞 ?𠬜 ?共 ?異 ?舁 ?𦥑 ?䢅 ?爨 ?革 ; 070
    ?鬲 ?䰜 ?爪 ?𠃨 ?鬥 ?又 ?𠂇 ?史 ?支 ?𦘒 ; 080
    ?聿 ?畫 ?隶 ?臤 ?臣 ?殳 ?殺 ?𠘧 ?寸 ?皮 ; 090
    ?㼱 ?攴 ?敎 ?卜 ?用 ?爻 ?㸚 ?𥄎 ?目 ?䀠 ; 100
@@ -90,7 +90,7 @@
    ?之 ?帀 ?出 ?𣎵 ?生 ?乇 ?𠂹 ?𠌶 ?華 ?𥝌 ; 220
    ?稽 ?巢 ?桼 ?束 ?㯻 ?囗 ?員 ?貝 ?邑 ?𨛜 ; 230
    ?日 ?旦 ?倝 ?㫃 ?冥 ?晶 ?月 ?有 ?明 ?囧 ; 240
-   ?夕 ?多 ?毌 ?𢎘 ?𣐺 ?𠧪 ?齊 ?朿 ?片 ?鼎 ; 250
+   ?夕 ?多 ?毌 ?𢎘 ?𣐺 ?卣 ?齊 ?朿 ?片 ?鼎 ; 250
    ?克 ?彔 ?禾 ?秝 ?黍 ?香 ?米 ?毇 ?臼 ?凶 ; 260
    ?𣎳 ?𣏟 ?麻 ?尗 ?耑 ?韭 ?瓜 ?瓠 ?宀 ?宮 ; 270
    ?呂 ?穴 ?㝱 ?疒 ?冖 ?𠔼 ?冃 ?㒳 ?网 ?襾 ; 280
     =hanyo-denshi/ia
     =hanyo-denshi/ib
     =hanyo-denshi/hg
+    =hanyo-denshi/ip
     =hanyo-denshi/jt
     =hanyo-denshi/ks
     =hanyo-denshi/tk
     ;; =>>>hanyo-denshi/jt
     ;; =>>>hanyo-denshi/ks
     ;; =>>>gt
+    =>>mj
     =>>adobe-japan1-0
     =>>adobe-japan1-1
     =>>adobe-japan1-2
     =>>ucs@iso
     =>>ucs@unicode
     =>>ucs@jis
+    =>>ucs@JP
     =>>ucs@cns
     =>>>ucs@iso
     =>>>ucs@unicode
     =>big5-cdp
     =>big5-cdp@iwds-1
     =>mj
+    =>hanyo-denshi/tk
     =>iwds-1
     =big5
     =big5-eten
     =ruimoku-v6
     =>>ruimoku-v6
     ==ruimoku-v6
+    =>ruimoku-v6
     =jef-china3
     =shinjigen
     =>cns11643-5
     =ucs-itaiji-010
     =ucs-itaiji-011
     =ucs-itaiji-012
+    =ucs-itaiji-013
+    =ucs-itaiji-014
+    =ucs-itaiji-015
+    =ucs-itaiji-016
+    =ucs-itaiji-018
     =+>ucs-var-003
     =>ucs-itaiji-001
     =>ucs-itaiji-002
     =>ucs-itaiji-009
     =>ucs-itaiji-010
     =>ucs-itaiji-011
+    =>ucs-itaiji-012
+    =>ucs-itaiji-014
+    =>ucs-itaiji-015
+    =>ucs-itaiji-016
+    =>ucs-var-001
     =big5-cdp-var-001
     =big5-cdp-var-002
     =big5-cdp-var-003
     =big5-cdp-var-004
     =big5-cdp-var-005
     =big5-cdp-var-007
+    =big5-cdp-var-008
     =big5-cdp-var-010
     =big5-cdp-itaiji-001
     =big5-cdp-itaiji-002
     =>big5-cdp-itaiji-002
     =>big5-cdp-itaiji-003
     =>big5-cdp-itaiji-004
+    =>big5-cdp-itaiji-005
+    =>big5-cdp-itaiji-006
     =>big5-cdp-var-001
     =>ucs@iwds-1
     =>ucs@cognate
     =>ucs@iwds-1/normalized
     =>ucs-itaiji-001@iwds-1
     =>ucs-itaiji-002@iwds-1
+    =>ucs-itaiji-003@iwds-1
+    =>ucs-itaiji-006@iwds-1
     =>big5-cdp@component
     =>big5-cdp@cognate
     ==ucs@gb
     =ucs@gb
     ==ucs-var-002
-    =ucs@JP/hanazono))
+    ==ucs-itaiji-002
+    =ucs@JP/hanazono
+    =koseki
+    =shuowen-jiguge
+    =>shuowen-jiguge
+    ===shuowen-jiguge5
+    ===shuowen-jiguge4
+    ===chise-hdic-ktb-seal))
 
 
 ;;; @ char-db formatters
                 ===hng-sai ===hng-kad ===hng-kss
                 ===hng-kyo ===hng-ykk ===hng-saa
                 ===hng-sab ===hng-wks ===hng-wke ===hng-smk
-                ===hng-sgs ===hng-sts
-                =shuowen-jiguge ===shuowen-jiguge4 ===shuowen-jiguge5))
+                ===hng-sgs ===hng-sts ===hng-kkd
+                =>shuowen-jiguge =shuowen-jiguge
+                ===shuowen-jiguge4 ===shuowen-jiguge5 ===shuowen-jiguge-A30))
         ;; (string-match "^=adobe-" (symbol-name name))
         )
        "(%-18s . %05d)\t; %c")
                     =mj ==mj ===mj =>>mj =>mj
                     =zihai mojikyo))
        "(%-18s . %06d)\t; %c")
-       ((memq name '(=hanyo-denshi/tk ==hanyo-denshi/tk))
+       ((memq name '(=hanyo-denshi/tk =>hanyo-denshi/tk ==hanyo-denshi/tk))
        "(%-18s . %08d)\t; %c")
        ((>= (charset-dimension name) 2)
        "(%-18s . #x%04X)\t; %c")
               )
              ((or (eq name 'ideographic-structure)
                   (eq name 'ideographic-structure@apparent)
+                  (eq name 'ideographic-structure@apparent/leftmost)
+                  (eq name 'ideographic-structure@apparent/rightmost)
                   (eq name 'ideographic-combination)
                    ;; (eq name 'ideographic-)
                   (eq name '=decomposition)