(encode_designation_at_bol): Fix bug of finding graphic
authorKenichi Handa <handa@m17n.org>
Thu, 23 Oct 1997 12:01:50 +0000 (12:01 +0000)
committerKenichi Handa <handa@m17n.org>
Thu, 23 Oct 1997 12:01:50 +0000 (12:01 +0000)
commit70c222451ed8c2557306ad46d862b7fbef0828d2
treef93ed79611b4fb5fe5f747cf5cd943124a465ec0
parent1db9ba06365d6d77f8ac34ff694d001e70af84a8
(encode_designation_at_bol): Fix bug of finding graphic
registers which should be designated at bol.
(Qsafe_charset): New variable.
(syms_of_coding): Initialize and staticpro it.
(detect_coding_iso2022): Handle SS2 and SS3 correctly.
(DECODE_ISO_CHARACTER): Recover from incorrect encoding in less
dangerous way.
(ENCODE_DESIGNATION): Get charset revision number by
CODING_SPEC_ISO_REVISION_NUMBER.
(setup_coding_system): Initialize the member safe_charsets from
the coding systems's safe-charsets property.  Initialize the
member charset_revision_number of struct iso2022_spec.
(ENCODE_ISO_CHARACTER_DIMENSION1): Adjusted for the change of
`safe_charsets' member.
(ENCODE_ISO_CHARACTER_DIMENSION2): Likewise.
(code_convert_region): Restore the current point after calling a
function in coding->post_read_conversion.
src/coding.c