X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2FChangeLog;h=303ce39d82ffa4a7cfc1c802205a83c610a0fd0f;hb=390c4bb884fbea90f5e4bc69d9d1d50cb0a1f3f8;hp=495c87e2ba58139ea2dbb41b75d17b4efa38efc1;hpb=2c5ccb6681353bc97afbaf29dadfafe353e4c719;p=chise%2Fxemacs-chise.git diff --git a/src/ChangeLog b/src/ChangeLog index 495c87e..303ce39 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,110 @@ +2001-07-24 MORIOKA Tomohiko + + * mule-charset.c (encode_builtin_char_1): Purge codes about + {MIN|MAX}_CHAR_{GREEK|CYRILLIC}; comment out code about + {MIN|MAX}_CHAR_HEBREW. + (complex_vars_of_mule_charset): Comment out {MIN|MAX}_CHAR_HEBREW; + don't use {MIN|MAX}_CHAR_HEBREW to define `hebrew-iso8859-8'. + + * char-ucs.h (MIN_CHAR_GREEK): Purged. + (MAX_CHAR_GREEK): Purged. + (MIN_CHAR_CYRILLIC): Purged. + (MAX_CHAR_CYRILLIC): Purged. + (MIN_CHAR_HEBREW): Commented out. + (MAX_CHAR_HEBREW): Likewise. + +2001-07-23 MORIOKA Tomohiko + + * mule-charset.c (Qto_ucs): New variable. + (Fput_char_attribute): Treat `=>ucs' as same as `->ucs'. + (Fdefine_char): Likewise. + (syms_of_mule_charset): Add new symbol `=>ucs'. + +2001-07-23 MORIOKA Tomohiko + + * mule-charset.c (Fdecode_char): Fixed. + +2001-07-22 MORIOKA Tomohiko + + * mule-charset.c (complex_vars_of_mule_charset): Modify registry + of latin-tcvn5712 to accept "tcvn5712.1993-1" as same as + "tcvn5712-1". + +2001-07-21 MORIOKA Tomohiko + + * mule-charset.c (Vcharset_ucs_big5): New variable. + (Qucs_big5): Likewise. + (syms_of_mule_charset): Add new symbol `ucs-big5'. + (complex_vars_of_mule_charset): Add new coded-charset `ucs-big5'. + + * char-ucs.h (LEADING_BYTE_UCS_BIG5): New macro. + +2001-07-17 MORIOKA Tomohiko + + * mule-charset.c (decode_builtin_char): Check Big5 code range + which can be mapped to `chinese-big5-1' and `chinese-big5-2'. + +2001-07-15 MORIOKA Tomohiko + + * mule-charset.c (Vcharset_chinese_gb12345): New variable. + (Qchinese_gb12345): Likewise. + (Fdecode_builtin_char): Fixed. + (syms_of_mule_charset): Add `chinese-gb12345'. + (complex_vars_of_mule_charset): Add coded-charset + `chinese-gb12345'. + + * char-ucs.h (MIN_LEADING_BYTE): Changed to -0x70. + (LEADING_BYTE_CHINESE_GB12345): New macro. + +2001-07-12 MORIOKA Tomohiko + + * mule-charset.c (Fdecode_builtin_char): Use `latin-viscii-lower' + and `latin-viscii-upper' for `latin-viscii'. + +2001-07-11 MORIOKA Tomohiko + + * mule-charset.c (Fdecode_builtin_char): Comment out + regularization code for ISO-IR GR representation. + +2001-07-11 MORIOKA Tomohiko + + * mule-charset.c (decode_builtin_char): New function; renamed from + `make_builtin_char'; return -1 instead of signal. + (Fdecode_builtin_char): Use `decode_builtin_char'. + + * char-ucs.h (decode_builtin_char): New prototype; renamed from + `make_builtin_char'. + (DECODE_CHAR): Use `decode_builtin_char' instead of + `make_builtin_char'; use mapping table of `chinese-big5' for + `chinese-big5-{1,2}'. + +2001-07-11 MORIOKA Tomohiko + + * text-coding.c (char_encode_big5): New function. + (char_finish_big5): Likewise. + (reset_encoding_stream): Use `char_encode_big5' and + `char_finish_big5' for CODESYS_BIG5. + (mule_encode): Don't use `encode_coding_big5'. + (encode_coding_big5): Deleted. + +2001-07-11 MORIOKA Tomohiko + + * text-coding.c (BYTE_BIG5_TWO_BYTE_1_P): Support private area + 0x81- in XEmacs UTF-2000. + (detect_coding_big5): Likewise. + +2001-07-09 MORIOKA Tomohiko + + * mule-charset.c (Fdefine_char): Don't use a CCS property to + generate character-id if the CCS property does not have + corresponding predefined character. + (make_builtin_char): Return -1 if corresponding predefined + character is not found. + (Fdecode_char): Return nil if corresponding character is not + found. + (complex_vars_of_mule_charset): Change `ucs-cns' to 256^3-set and + don't map to builtin ucs space. + 2001-07-06 MORIOKA Tomohiko * char-ucs.h (MAX_LEADING_BYTE_PRIVATE): Fixed.