Mercurial > emacs
changeset 89033:0498f08658eb
*** empty log message ***
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Tue, 20 Aug 2002 11:25:27 +0000 |
parents | d0f9990cefeb |
children | 63f566c131d7 |
files | lisp/ChangeLog src/ChangeLog |
diffstat | 2 files changed, 21 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Tue Aug 20 11:24:31 2002 +0000 +++ b/lisp/ChangeLog Tue Aug 20 11:25:27 2002 +0000 @@ -1,7 +1,7 @@ 2002-08-20 Kenichi Handa <handa@etl.go.jp> * international/characters.el: Remove duplicated case setting for - Cyrillic and Greek letters. + Cyrillic and Greek letters. Don't setup printable-chars here. * case-table.el (describe-buffer-case-table): Handle the case that KEY is a cons within map-char-table.
--- a/src/ChangeLog Tue Aug 20 11:24:31 2002 +0000 +++ b/src/ChangeLog Tue Aug 20 11:25:27 2002 +0000 @@ -1,18 +1,33 @@ 2002-08-20 Kenichi Handa <handa@etl.go.jp> - * casefiddle.c (casify_object): Simplified. Handle the case that - the case conversion change the byte length. - (casify_region): Likewise + * xdisp.c (get_next_display_element): Don't display unibyte 8-bit + characters by octal form. - * character.h (MAKE_CHAR_UNIBYTE, MAKE_CHAR_MULTIBYTE): New - macros. + * abbrev.c (Fexpand_abbrev): Fix for the multibyte case. * 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. + * casetab.c (set_canon, set_identity, shuffle): Simplified. + + * 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. + * character.c (_fetch_multibyte_char_len): This variable deleted. + (syms_of_character): Setup Vprintable_chars. + + * editfns.c (Fchar_equal): Fix for the unibyte case. + + * keyboard.c (read_key_sequence): Use ~CHAR_MODIFIER_MASK instead + of direct code 0x3ffff. + + * search.c (Freplace_match): Fix for the unibyte case. 2002-08-19 Kenichi Handa <handa@etl.go.jp>