Mercurial > emacs
diff src/ChangeLog @ 51311:e723bcb43569
*** empty log message ***
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Wed, 28 May 2003 23:27:28 +0000 |
parents | 0d8a28231554 |
children | 7e172a75fe19 |
line wrap: on
line diff
--- a/src/ChangeLog Wed May 28 22:53:08 2003 +0000 +++ b/src/ChangeLog Wed May 28 23:27:28 2003 +0000 @@ -1,3 +1,26 @@ +2003-05-29 Kenichi Handa <handa@m17n.org> + + * coding.c (decode_coding_iso2022): Pay attention to the byte + sequence of CTEXT extended segment, and retain those bytes as is. + +2003-05-28 Kenichi Handa <handa@m17n.org> + + * coding.c (ENCODE_UNSAFE_CHARACTER): Adjusted for the name change + of CODING_REPLACEMENT_CHARACTER. + (decode_coding_iso2022): If CODING_FLAG_ISO_SAFE, set + CODING_MODE_INHIBIT_UNENCODABLE_CHAR flag in coding->mode, and + check this flag on encoding. + (encode_coding_sjis_big5): Check + CODING_MODE_INHIBIT_UNENCODABLE_CHAR flag of coding->mode. + (Fset_terminal_coding_system_internal): Set + CODING_MODE_INHIBIT_UNENCODABLE_CHAR flag in terminal_coding.mode + instead of setting CODING_FLAG_ISO_SAFE flag in + terminal_coding.flags. + + * coding.h (CODING_REPLACEMENT_CHARACTER): Renamed from + CODING_INHIBIT_CHARACTER_SUBSTITUTION. + (CODING_MODE_INHIBIT_UNENCODABLE_CHAR): New macro. + 2003-05-28 Richard M. Stallman <rms@gnu.org> * print.c (syms_of_print) <print-escape-nonascii>: Doc fix.