aboutsummaryrefslogtreecommitdiffstats
path: root/src/coding.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add more prototypes and function declarations.Andreas Schwab1997-11-211-4/+11
|
* (struct coding_system): Add member common_flags, deleteKenichi Handa1997-11-081-18/+28
| | | | | | | | | | | 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.
* (struct iso2022_spec): New memberKenichi Handa1997-10-231-8/+13
| | | | | | | | 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.
* Minor reordering of macros.Richard M. Stallman1997-09-021-1/+1
|
* (coding_type): New member coding_type_raw_text.Kenichi Handa1997-08-281-11/+22
| | | | | | | | (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.
* (Vmicrosoft_code_table): This variable deleted.Kenichi Handa1997-08-161-1/+5
| | | | | | | | | | | (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.
* (struct iso2022_spec): New member expected_charsets.Kenichi Handa1997-08-101-0/+8
| | | | (CODING_SPEC_ISO_EXPECTED_CHARSETS): New macro.
* (CODING_FLAG_ISO_SAFE): New macro.Kenichi Handa1997-08-101-0/+11
| | | | | (CODING_INHIBIT_CHARACTER_SUBSTITUTION): New macro. coding.h (safe_terminal_coding): Extern it.
* (CODING_CATEGORY_MASK_BINARY): New macro.Kenichi Handa1997-08-031-0/+1
|
* (CODING_REQUIRE_TEXT_CONVERSION,Kenichi Handa1997-07-251-16/+13
| | | | | | 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): This macro is deletedKenichi Handa1997-07-151-6/+9
| | | | | | | | | (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.
* (Qemacs_mule): Extern it.Kenichi Handa1997-07-071-0/+1
|
* (struct coding_system): New membersKenichi Handa1997-07-021-2/+3
| | | | | character_unification_table_for_decode and character_unification_table_for_encode.
* Change copyright notices.Richard M. Stallman1997-06-201-3/+2
|
* (Vdefault_process_coding_system): Extern it.Kenichi Handa1997-06-091-1/+2
|
* (struct iso2022_spec): Member requested_designation isKenichi Handa1997-05-281-1/+7
| | | | | changed to array of unsigned char. (CODING_SPEC_ISO_NO_REQUESTED_DESIGNATION): New macro.
* (struct iso2022_spec): Change the declaration ofKenichi Handa1997-05-191-1/+1
| | | | requested_designation from `char' to `int'.
* Name change through the code:Kenichi Handa1997-05-161-9/+9
| | | | | | | | | | 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.
* (CODING_SPEC_ISO_PLANE_CHARSET): Return -1 if noKenichi Handa1997-05-101-3/+8
| | | | | character set is invoked to PLANE. (struct coding_system): New member character_unification_table.
* Adjusted for the change of MAX_CHARSET.Kenichi Handa1997-03-181-1/+1
|
* (struct iso2022_spec): Member requested_designation isKenichi Handa1997-02-271-4/+14
| | | | | | changed to array of `char' just for saving memory. (CODING_FLAG_ISO_INIT_AT_BOL, CODING_FLAG_ISO_DESIGNATE_AT_BOL): New macros.
* Fix FSF address in comment.Karl Heuer1997-02-231-12/+14
|
* Initial revisionKarl Heuer1997-02-201-0/+409