# HG changeset patch # User Kenichi Handa # Date 1029816027 0 # Node ID a37aae77b3f45be6491e31047966a838f13f0cbd # Parent b0277093a5f278e6aa95a4c1539d3f04023be2c0 *** empty log message *** diff -r b0277093a5f2 -r a37aae77b3f4 lisp/ChangeLog --- a/lisp/ChangeLog Tue Aug 20 03:59:51 2002 +0000 +++ b/lisp/ChangeLog Tue Aug 20 04:00:27 2002 +0000 @@ -1,3 +1,8 @@ +2002-08-20 Kenichi Handa + + * case-table.el (describe-buffer-case-table): Handle the case + that KEY is a cons within map-char-table. + 2002-08-19 Kenichi Handa * international/characters.el: Fix categories ?A and ?C. Treat diff -r b0277093a5f2 -r a37aae77b3f4 src/ChangeLog --- a/src/ChangeLog Tue Aug 20 03:59:51 2002 +0000 +++ b/src/ChangeLog Tue Aug 20 04:00:27 2002 +0000 @@ -1,3 +1,19 @@ +2002-08-20 Kenichi Handa + + * casefiddle.c (casify_object): Simplified. Handle the case that + the case conversion change the byte length. + (casify_region): Likewise + + * character.h (MAKE_CHAR_UNIBYTE, MAKE_CHAR_MULTIBYTE): New + macros. + + * buffer.h (_fetch_multibyte_char_len): Extern deleted. + (FETCH_MULTIBYTE_CHAR): Don't use _fetch_multibyte_char_len. + (BUF_FETCH_MULTIBYTE_CHAR): Likewise. + (FETCH_CHAR_AS_MULTIBYTE): New macro. + + * character.c (_fetch_multibyte_char_len): This variable deleted. + 2002-08-19 Kenichi Handa * lread.c (safe_to_load_p): Fix the logic.