• Kenichi Handa's avatar
    (CODING_FLAG_ISO_DESIGNATION): New macro. · 658cc252
    Kenichi Handa authored
    (struct iso2022_spec): New member.
    last_invalid_designation_register.
    (struct coding_system): New member inhibit_inconsistent_eol_type.
    (CODING_CATEGORY_IDX_ISO_7_TIGHT,
    CODING_CATEGORY_MASK_ISO_7_TIGHT): New macros.
    (CODING_CATEGORY_MASK_ANY): Include
    CODING_CATEGORY_MASK_ISO_7_TIGHT.
    (coding_category_table, coding_category_name): Extern deleted.
    (Vselect_safe_coding_system_function): Extern it.
    
    (CODING_FINISH_XXX): New macros.
    (CODING_MODE_XXX): New macros.
    (struct coding_system): New member mode, category_idx,
    heading_ascii.  Deleted members last_block, direction, selective,
    carryover, carryover_size.
    (CODING_MAY_REQUIRE_DECODING): New macro.
    (CODING_CATEGORY_MASK_ISO_7BIT, CODING_CATEGORY_MASK_ISO_8BIT,
    CODING_CATEGORY_MASK_ISO_SHIFT, CODING_CATEGORY_MASK_ISO): New
    macros.
    (Qraw_text): Extern it.
    658cc252
coding.h 20.6 KB