X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=lisp%2Futf-2000%2Fchar-db-util.el;h=efa0cabac59fe65757e06ca10b029eb044b423f3;hb=004d470413b1cae0ee87df5415fc3cc86d4d6a7b;hp=e1ac1ac3e0d31d09308f07a7d7f3f5444d5906ab;hpb=3af34a3013ecdfb5371438731b3deb0fe29929cf;p=chise%2Fxemacs-chise.git diff --git a/lisp/utf-2000/char-db-util.el b/lisp/utf-2000/char-db-util.el index e1ac1ac..efa0cab 100644 --- a/lisp/utf-2000/char-db-util.el +++ b/lisp/utf-2000/char-db-util.el @@ -100,10 +100,6 @@ (defvar char-db-file-coding-system 'utf-8-mcs-er) -(defvar char-db-feature-domains - '(ucs ucs/compat daikanwa cns gt jis jis/alt jis/a jis/b - jis-x0212 jis-x0213 cdp shinjigen misc unknown)) - (defvar char-db-ignored-attributes '(ideographic-products)) (defvar char-db-coded-charset-priority-list @@ -144,11 +140,10 @@ ethiopic-ucs =big5-cdp =gt - =>>gt - =>gt ideograph-daikanwa-2 ideograph-daikanwa =cbeta + =gt-k ideograph-hanziku-1 ideograph-hanziku-2 ideograph-hanziku-3 @@ -161,22 +156,37 @@ ideograph-hanziku-10 ideograph-hanziku-11 ideograph-hanziku-12 - =gt-k - =ucs@iso - =ucs@unicode - =>>ucs@unicode =>>jis-x0208 =>>jis-x0213-1 =>>jis-x0213-1@2000 =>>jis-x0213-1@2004 =>>jis-x0213-2 =>>jis-x0208@1978 + =>>gt + =>jis-x0208@usual =>jis-x0208 =>jis-x0208@1997 =>jis-x0213-1 =>jis-x0213-1@2000 =>jis-x0213-1@2004 + =>jis-x0213-2@usual =>jis-x0213-2 + ==>ucs@bucs + =>ucs@iso + =>ucs@unicode + =>ucs@jis + =>ucs@JP + =>ucs@cns + =>>ucs@unicode + =>>ucs@jis + =>>ucs@cns + =ucs@iso + =ucs@unicode + =>>big5-cdp + =>>gt-k + =>gt + =>big5-cdp + =>daikanwa =big5 =big5-eten =zinbun-oracle @@ -432,7 +442,8 @@ "(%-18s . %04d)\t; %c") ((or (memq name '(=daikanwa =daikanwa@rev1 =daikanwa@rev2 - =gt =>>gt =>gt =gt-k =cbeta + =>>daikanwa =>daikanwa + =gt =>>gt =>gt =gt-k =>>gt-k =cbeta =zinbun-oracle =>zinbun-oracle)) (string-match "^=adobe-" (symbol-name name))) "(%-18s . %05d)\t; %c") @@ -501,8 +512,9 @@ (union required-features '(=jis-x0208 =jis-x0208@1990 - =jis-x0213-1-2000 - =jis-x0213-2-2000 + =jis-x0213-1@2000 + =jis-x0213-1@2004 + =jis-x0213-2 =jis-x0212 =jis-x0208@1983 =jis-x0208@1978 @@ -636,7 +648,7 @@ name value (decode-char '=ucs value) line-breaking)) (setq attributes (delq name attributes)))) - (dolist (name '(=>ucs@gb =>ucs@cns =>ucs@jis =>ucs@ks =>ucs@big5)) + (dolist (name '(=>ucs@gb =>ucs@ks =>ucs@big5)) (when (and (memq name attributes) (setq value (get-char-attribute char name))) (insert (format "(%-18s . #x%04X)\t; %c%s" @@ -649,21 +661,21 @@ line-breaking)) (setq attributes (delq name attributes)) )) - (dolist (name '(=>daikanwa)) - (when (and (memq name attributes) - (setq value (get-char-attribute char name))) - (insert - (if (integerp value) - (format "(%-18s . %05d)\t; %c%s" - name value (decode-char '=daikanwa value) - line-breaking) - (format "(%-18s %s)\t; %c%s" - name - (mapconcat (function prin1-to-string) - value " ") - (char-representative-of-daikanwa char) - line-breaking))) - (setq attributes (delq name attributes)))) + ;; (dolist (name '(=>daikanwa)) + ;; (when (and (memq name attributes) + ;; (setq value (get-char-attribute char name))) + ;; (insert + ;; (if (integerp value) + ;; (format "(%-18s . %05d)\t; %c%s" + ;; name value (decode-char '=daikanwa value) + ;; line-breaking) + ;; (format "(%-18s %s)\t; %c%s" + ;; name + ;; (mapconcat (function prin1-to-string) + ;; value " ") + ;; (char-representative-of-daikanwa char) + ;; line-breaking))) + ;; (setq attributes (delq name attributes)))) (when (and (memq 'general-category attributes) (setq value (get-char-attribute char 'general-category))) (insert (format