| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
member require_flushing.
(CODING_REQUIRE_FLUSHING_MASK, CODING_REQUIRE_DECODING_MASK,
CODING_REQUIRE_ENCODING_MASK, CODING_REQUIRE_DETECTION_MASK): New
macros.
(CODING_REQUIRE_NO_CONVERSION, CODING_MAY_REQUIRE_NO_CONVERSION):
These macros deleted.
(CODING_REQUIRE_FLUSHING, CODING_REQUIRE_DECODING,
CODING_REQUIRE_ENCODING, CODING_REQUIRE_DETECTION): New macros.
|
| |
|
|
|
|
|
|
| |
charset_revision_number.
(CODING_SPEC_ISO_SAFE_CHARSETS): This macro deleted.
(CODING_SPEC_ISO_REVISION_NUMBER): New macro.
(struct coding_system): Member `safe_charsets' is moved from
struct iso2022_spec.
|
| | |
|
| |
|
|
|
|
|
|
| |
(CODING_EOL_INCONSISTENT): New macro.
(CODING_REQUIRE_NO_CONVERSION): Check also coding_type_raw_text.
(CODING_MAY_REQUIRE_NO_CONVERSION): Likewise.
(CODING_CATEGORY_IDX_RAW_TEXT): New macro.
(CODING_CATEGORY_MASK_RAW_TEXT): New macro.
|
| |
|
|
|
|
|
|
|
|
|
| |
(Vlatin_extra_code_table): New variable.
(detect_coding_iso2022): Pay attention to Vlatin_extra_code_table.
(detect_coding_mask): Likewise.
(setup_coding_system): Handle a new FLAGS element
ACCEPT-LATIN-EXTRA-CODE.
(syms_of_coding): Delete code for Vmicrosoft_code_table.
Declare latin-extra-code-table as a Lisp variable, and initialize
it.
|
| |
|
|
| |
(CODING_SPEC_ISO_EXPECTED_CHARSETS): New macro.
|
| |
|
|
|
| |
(CODING_INHIBIT_CHARACTER_SUBSTITUTION): New macro.
coding.h (safe_terminal_coding): Extern it.
|
| | |
|
| |
|
|
|
|
| |
CODING_REQUIRE_EOL_CONVERSION, CODING_REQUIRE_CONVERSION): Deleted.
(CODING_REQUIRE_NO_CONVERSION): New macro.
(CODING_MAY_REQUIRE_NO_CONVERSION): New macro.
|
| |
|
|
|
|
|
|
|
| |
(CODING_CATEGORY_IDX_ISO_7_ELSE): New macro.
(CODING_CATEGORY_IDX_ISO_8_ELSE): New macro
(CODING_CATEGORY_MASK_ISO_ELSE): This macro is deleted.
(CODING_CATEGORY_MASK_ISO_7_ELSE): New macro.
(CODING_CATEGORY_MASK_ISO_8_ELSE): New macro.
(CODING_CATEGORY_MASK_ANY): Adjusted for the above change.
|
| | |
|
| |
|
|
|
| |
character_unification_table_for_decode and
character_unification_table_for_encode.
|
| | |
|
| | |
|
| |
|
|
|
| |
changed to array of unsigned char.
(CODING_SPEC_ISO_NO_REQUESTED_DESIGNATION): New macro.
|
| |
|
|
| |
requested_designation from `char' to `int'.
|
| |
|
|
|
|
|
|
|
|
| |
coding-category-internal => coding-category-emacs-mule,
XXX_coding_internal => XXX_coding_emacs_mule,
coding_type_internal => coding_type_emacs_mule,
coding_type_automatic => coding_type_undecided,
CODING_CATEGORY_MASK_INTERNAL => CODING_CATEGORY_MASK_EMACS_MULE,
CODING_CATEGORY_IDX_INTERNAL => CODING_CATEGORY_IDX_EMACS_MULE,
CODING_EOL_AUTOMATIC => CODING_EOL_UNDECIDED.
|
| |
|
|
|
| |
character set is invoked to PLANE.
(struct coding_system): New member character_unification_table.
|
| | |
|
| |
|
|
|
|
| |
changed to array of `char' just for saving memory.
(CODING_FLAG_ISO_INIT_AT_BOL, CODING_FLAG_ISO_DESIGNATE_AT_BOL):
New macros.
|
| | |
|
| |
|