Mercurial > emacs
changeset 88478:91af7e96e66f
*** empty log message ***
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Fri, 10 May 2002 03:56:05 +0000 |
parents | 5f974cbba7b3 |
children | b22b2b59667b |
files | src/ChangeLog |
diffstat | 1 files changed, 25 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Fri May 10 03:55:40 2002 +0000 +++ b/src/ChangeLog Fri May 10 03:56:05 2002 +0000 @@ -1,3 +1,28 @@ +2002-05-10 Yong Lu <lyongu@asia-infonet.com> + + * charset.c (load_charset_map): Fix previous change. + (read_hex): Don't treat SPC as a comment starter. + (decode_char): If CODE_POINT_TO_INDEX retruns -1, always return + -1. + (Fdecode_char): Fix typo. + +2002-05-10 Kenichi Handa <handa@etl.go.jp> + + * charset.h (struct charset): New member `code_space_mask'. + + * coding.c (coding_set_source): Delete the local variable + beg_byte. + (encode_coding_charset): Delete the local variable charset. + (Fdefine_coding_system_internal): Likewise. + (Fdefine_coding_system_internal): Setup + attrs[coding_attr_charset_valids] correctly. + + * charset.c (CODE_POINT_TO_INDEX): Utilize `code_space_mask' + member to check if CODE is valid or not. + (Fdefine_charset_internal): Initialize `code_space_mask' member. + (encode_char): Before calling CODE_POINT_TO_INDEX, check if CODE + is within the range of charset->min_code and carset->max_code. + 2002-05-09 Dave Love <fx@gnu.org> * syntax.h (syntax_temp) [!__GNUC__]: Declare.