(fullwidth *): Renamed from `FULLWIDTH *'; unify BIG5 and JIS X 0213
[chise/xemacs-chise.git] / src / ChangeLog
index 7a5274e..1b0370f 100644 (file)
@@ -1,3 +1,57 @@
+2001-07-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule-charset.c (Fdecode_builtin_char): Use `latin-viscii-lower'
+       and `latin-viscii-upper' for `latin-viscii'.
+
+2001-07-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule-charset.c (Fdecode_builtin_char): Comment out
+       regularization code for ISO-IR GR representation.
+
+2001-07-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * 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  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * 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  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * 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  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * 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  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * char-ucs.h (MAX_LEADING_BYTE_PRIVATE): Fixed.
+       (MAX_CHAR_GT): Changed to `(MIN_CHAR_GT + 66773)'.
+
 2001-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
 
        * mule-charset.c (Vcharset_ideograph_gt): New variable.