update.
authortomo <tomo>
Mon, 30 Aug 1999 15:42:22 +0000 (15:42 +0000)
committertomo <tomo>
Mon, 30 Aug 1999 15:42:22 +0000 (15:42 +0000)
src/ChangeLog

index 3b704b7..d43a32e 100644 (file)
@@ -4,17 +4,41 @@
 
 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
 
-       * character.h (LEADING_BYTE_*): Changed in UTF2000.
-       (NUM_LEADING_BYTES): Changed from 128 to 256.
-       (LEADING_BYTE_PRIVATE_P): Don't define in UTF2000.
+       * character.h (LEADING_BYTE_PRIVATE_P): Don't define in UTF2000.
        (CHARSET_PRIVATE_P): Likewise.
        (XCHARSET_PRIVATE_P): Likewise.
        (REP_BYTES_BY_FIRST_BYTE): Change order of condition.
+       (MAKE_CHAR): Don't use XCHARSET_PRIVATE_P in UTF2000.
+
+1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
+
+       * character.h (LEADING_BYTE_*): Changed in UTF2000.
+       (NUM_LEADING_BYTES): Changed from 128 to 256.
        (FIELD1_TO_PRIVATE_LEADING_BYTE): Change value to 0x80 in UTF2000.
        (FIELD1_TO_OFFICIAL_LEADING_BYTE): Change value to 0x80 in
        UTF2000.
        (FIELD2_TO_PRIVATE_LEADING_BYTE): Change value to 0x80 in UTF2000.
-       (MAKE_CHAR): Don't use XCHARSET_PRIVATE_P in UTF2000.
+
+       * mule-charset.c (Vcharset_chinese_cns11643_3): New variable in
+       UTF2000.
+       (Vcharset_chinese_cns11643_4): New variable in UTF2000.
+       (Vcharset_chinese_cns11643_5): New variable in UTF2000.
+       (Vcharset_chinese_cns11643_6): New variable in UTF2000.
+       (Vcharset_chinese_cns11643_7): New variable in UTF2000.
+       (Qchinese_cns11643_3): New variable in UTF2000.
+       (Qchinese_cns11643_4): New variable in UTF2000.
+       (Qchinese_cns11643_5): New variable in UTF2000.
+       (Qchinese_cns11643_6): New variable in UTF2000.
+       (Qchinese_cns11643_7): New variable in UTF2000.
+       (syms_of_mule_charset): Define `chinese-cns11643-3',
+       `chinese-cns11643-4', `chinese-cns11643-5', `chinese-cns11643-6'
+       and `chinese-cns11643-7' in UTF2000.
+       (vars_of_mule_charset): Initialize
+       next_allocated_2_byte_leading_byte by LEADING_BYTE_CHINESE_BIG5_2
+       + 1 in UTF2000.
+       (complex_vars_of_mule_charset): Setup charset
+       `chinese-cns11643-3', `chinese-cns11643-4', `chinese-cns11643-5',
+       `chinese-cns11643-6' and `chinese-cns11643-7' in UTF2000.
 
 1999-08-27  MORIOKA Tomohiko  <tomo@etl.go.jp>