From b0588326c2117227e5caeeab1cc98e3923b78b29 Mon Sep 17 00:00:00 2001 From: Kenichi Handa Date: Thu, 12 Feb 2004 07:38:43 +0000 Subject: [PATCH] Add code for handling KANJI-DATABASE format. --- admin/charsets/mapconv | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/admin/charsets/mapconv b/admin/charsets/mapconv index 2c07f51972e..eb7370b71b5 100755 --- a/admin/charsets/mapconv +++ b/admin/charsets/mapconv @@ -51,6 +51,8 @@ case "$3" in SOURCE="http://kanji.zinbun.kyoto-u.ac.jp/~yasuoka/.../${BASE}";; MICROSOFT) SOURCE="http://www.microsoft.com/globaldev/reference/oem/${BASE}";; + KANJI-DATABASE) + SOURCE="data at http://sourceforge.net/cvs/?group_id=26261";; *) echo "Unknown file type: $3"; exit 1;; @@ -127,6 +129,12 @@ elif [ "$3" == "MICROSOFT" ] ; then sed -n -e "$2 p" < $1 \ | sed -e 's/\([0-9A-F]*\).*U+\([0-9A-F]*\).*/0x\1 0x\2/' \ | sort | ${AWKPROG} +elif [ "$3" == "KANJI-DATABASE" ] ; then + # Source format is: + # C?-XXXX U+YYYYY ..... + sed -n -e "$2 p" < $1 \ + | sed -e 's/...\(....\) U+\([0-9A-F]*\).*/0x\1 0x\2/' \ + | sort | ${AWKPROG} else echo "Invalid arguments" exit 1 -- 2.39.5