X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2FChangeLog;h=df02d2fbe9fb59f60c9f1038084ab890028fd42f;hb=4082f470d7c6075a5c04c1bdf6e9e3f27c9700d5;hp=4a1c7082ba8eece3f59a1c5901be1e70c1f10722;hpb=d644db46e3daa3e2678a3aba2e580a7cd1bab8fd;p=chise%2Fxemacs-chise.git- diff --git a/src/ChangeLog b/src/ChangeLog index 4a1c708..df02d2f 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,53 @@ +1999-11-12 MORIOKA Tomohiko + + * mule-charset.c (Fchar_attribute_alist): Check the argument is a + character; copy the return value. + +1999-11-12 MORIOKA Tomohiko + + * char-ucs.h (SPLIT_CHAR): Use `split_builtin_char'. + + * mule-charset.c (range_charset_code_point): Must use make_int. + (split_builtin_char): New function. + +1999-11-12 MORIOKA Tomohiko + + * mule-charset.c (char_byte_table): Change name from + "char-code-table" to "char-byte-table". + (mark_char_code_table): New function. + (char_code_table_equal): New function. + (char_code_table_hash): New function. + (char_code_table_description): New constant. + (char_code_table): New type. + (make_char_code_table): New function. + (copy_char_code_table): New function. + (get_char_code_table): Modify for `char_code_table' type. + (put_char_code_table): Likewise. + (vars_of_mule_charset): Update `utf-2000-version' to 0.12 + (Kashiwara). + + * char-ucs.h (char_code_table): New type. + (XCHAR_CODE_TABLE): New macro. + (XSETCHAR_CODE_TABLE): New macro. + (CHAR_CODE_TABLE_P): New macro. + (GC_CHAR_CODE_TABLE_P): New macro. + (struct Lisp_Char_Code_Table): New structure. + +1999-11-09 MORIOKA Tomohiko + + * mule-charset.c (Fmake_charset): Setup byte_offset for + {94|96}^n-set. + +1999-11-09 MORIOKA Tomohiko + + * mule-charset.c (Fdefine_char): Fix problem with non-UCS + character. + +1999-11-09 MORIOKA Tomohiko + + * char-ucs.h (SPLIT_CHAR): Don't make new cell if a charset slot + is found. + 1999-11-09 MORIOKA Tomohiko * mule-charset.c (Fget_char_attribute): If ATTRIBUTE is a name of