Mercurial > emacs
diff src/ChangeLog @ 102186:a12d39ca6870
* coding.h (struct coding_system): Make safe_charsets a pointer to
unsigned char.
* coding.c (CODING_ISO_REQUEST): Check for safe_charsets content
being 255.
(SAFE_CHARSET_P): Likewise.
(setup_iso_safe_charsets): Properly setup safe_charsets.
(Fdefine_coding_system_internal): Likewise.
(setup_coding_system): Likewise. Remove unneeded casts.
(detect_coding_iso_2022): Compare Viso_2022_charset_list with
CODING_ATTR_CHARSET_LIST, not CODING_ATTR_SAFE_CHARSETS. Remove
unneeded casts.
author | Andreas Schwab <schwab@suse.de> |
---|---|
date | Sun, 22 Feb 2009 15:48:02 +0000 |
parents | d6a2f8a116ac |
children | 0f4ba7f17aa0 |
line wrap: on
line diff
--- a/src/ChangeLog Sun Feb 22 14:29:25 2009 +0000 +++ b/src/ChangeLog Sun Feb 22 15:48:02 2009 +0000 @@ -1,5 +1,17 @@ 2009-02-22 Andreas Schwab <schwab@linux-m68k.org> + * coding.h (struct coding_system): Make safe_charsets a pointer to + unsigned char. + * coding.c (CODING_ISO_REQUEST): Check for safe_charsets content + being 255. + (SAFE_CHARSET_P): Likewise. + (setup_iso_safe_charsets): Properly setup safe_charsets. + (Fdefine_coding_system_internal): Likewise. + (setup_coding_system): Likewise. Remove unneeded casts. + (detect_coding_iso_2022): Compare Viso_2022_charset_list with + CODING_ATTR_CHARSET_LIST, not CODING_ATTR_SAFE_CHARSETS. Remove + unneeded casts. + * insdel.c (del_range_2): Don't modify gap contents when called from decode_coding_object. (Bug#1809)