1. 06 Aug, 1997 2 commits
  2. 05 Aug, 1997 1 commit
  3. 04 Aug, 1997 2 commits
  4. 01 Aug, 1997 1 commit
  5. 31 Jul, 1997 1 commit
  6. 22 Jul, 1997 1 commit
  7. 18 Jul, 1997 1 commit
  8. 15 Jul, 1997 1 commit
  9. 13 Jul, 1997 1 commit
  10. 12 Jul, 1997 1 commit
  11. 07 Jul, 1997 1 commit
    • Kenichi Handa's avatar
      (Qemacs_mule, inhibit_eol_conversion): New variables. · 9ce27fde
      Kenichi Handa authored
      (setup_coding_system): If inhibit_eol_conversion is 0, set
      coding->eol_type to CODING_EOL_LF.
      (syms_of_coding): Initialize and staticpro Qemacs_mule.  Change
      error-message property of coding-system-error.  Declare
      inhibit-eol-conversion as Lisp variable.
      (system_eol_type): New variable.
      (init_coding_once): Initialize it.
      (ENCODE_SJIS_BIG5_CHARACTER): Bug in encoding a BIG5 character
      fixed.
      9ce27fde
  12. 04 Jul, 1997 1 commit
  13. 02 Jul, 1997 2 commits
    • Kenichi Handa's avatar
      (Vstandard_character_unification_table_for_decode): · a5d301df
      Kenichi Handa authored
      Name changed from Vstandard_character_unification_table_for_read.
      (Vstandard_character_unification_table_for_encode): Name changed
      from Vstandard_character_unification_table_for_write.
      (Qcharacter_unification_table_for_decode): New variable.
      (Qcharacter_unification_table_for_encode): New variable.
      (decode_coding_iso2022): Adjusted for the above name change.
      (encode_coding_iso2022): Likewise.
      (ENCODE_ISO_CHARACTER): Bug of handling return value of unify_char
      fixed.
      (DECODE_SJIS_BIG5_CHARACTER): New macro.
      (decode_coding_sjis_big5): Handle character unificatoin table.
      Use macro DECODE_SJIS_BIG5_CHARACTER.
      (encode_coding_sjis_big5): Handle character unificatoin table.
      Use macro ENCODE_SJIS_BIG5_CHARACTER.
      (setup_coding_system): Handle members
      character_unification_table_for_decode and
      character_unification_table_for_encode of the variable coding.
      (Ffind_operation_coding_system): Renamed from Ffind_coding_system.
      (syms_of_coding): Initialize and staticpro
      Qcharacter_unification_table_for_decode and
      Qcharacter_unification_table_for_decode.  Declare
      Ffind_operation_coding_system as Lisp functions.  Declare
      Vstandard_character_unification_table_for_decode and
      Vstandard_character_unification_table_for_encode as Lisp
      variables.
      a5d301df
    • Richard M. Stallman's avatar
  14. 18 Jun, 1997 1 commit
  15. 16 Jun, 1997 1 commit
  16. 09 Jun, 1997 1 commit
    • Kenichi Handa's avatar
      (Vcoding_system_alist): Deleted. · 02ba4723
      Kenichi Handa authored
      (Qcoding_system_spec): Renamed from Qcoding_system_vector.
      (Vdefault_process_coding_system, Vfile_coding_system_alist,
      Vprocess_coding_system_alist, Vnetwork_coding_system_alist): New
      variables.
      (Ffind_coding_system): Adjusted for the above change.
      (syms_of_coding): Declare them as lisp variables.
      (Fcheck_coding_system): Pass list as DATA argument to Fsignal.
      02ba4723
  17. 28 May, 1997 1 commit
    • Kenichi Handa's avatar
      (encode_invocation_designation): Use macro · 1ba9e4ab
      Kenichi Handa authored
      CODING_SPEC_ISO_NO_REQUESTED_DESIGNATION.
      (encode_designation_at_bol, setup_coding_system): Likewise.
      Fset_terminal_coding_system_internal): Renamed from
      Fset_terminal_coding_system.  Make it non-interactive.  Do not
      call Fredraw_display ().
      (Fset_keyboard_coding_system_internal): Renamed from
      Fset_keyboard_coding_system.  Make it non-interactive.
      1ba9e4ab
  18. 16 May, 1997 1 commit
    • Kenichi Handa's avatar
      Name change through the code: · 0ef69138
      Kenichi Handa authored
      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.
      0ef69138
  19. 10 May, 1997 2 commits
    • Kenichi Handa's avatar
      (Valternate_charset_table): The valiable deleted. · bdd9fb48
      Kenichi Handa authored
      (Venable_character_unification,
      Vstandard_character_unification_table_for_read,
      Vstandard_character_unification_table_for_write,
      Qcharacter_unification_table): New variables.
      (syms_of_coding): Initialize and declare them.
      (DECODE_ISO_CHARACTER): Modified to handle a character unification
      table instead of Valternate_charset_table.
      (DECODE_DESIGNATION): Delete handling of Valternate_charset_table.
      (decode_coding_iso2022): Handle a character unification table.
      (ENCODE_ISO_CHARACTER): New macro.
      (encode_designation_at_bol): Handle a character unification table.
      Do not return -1 even if end-of-line is not in the current run.
      (encode_coding_iso2022): Handle a character unification table.
      Call macro ENCODE_ISO_CHARACTER instead of calling
      ENCODE_ISO_CHARACTER_DIMENSION1 and
      ENCODE_ISO_CHARACTER_DIMENSION2 directly.  Check the size of
      carryover before copying it to destination.
      (setup_coding_system): Initialize the member
      character_unification_table of the struct coding system to Qnil.
      (Fset_keyboard_coding_system): Doc string augmented.
      bdd9fb48
    • Richard M. Stallman's avatar
      (Fread_coding_system, Fread_non_nil_coding_system): · 9d991de8
      Richard M. Stallman authored
      Pass new arg to Fcompleting_read.
      9d991de8
  20. 16 Apr, 1997 1 commit
  21. 10 Apr, 1997 1 commit
  22. 07 Apr, 1997 1 commit
  23. 05 Apr, 1997 1 commit
  24. 18 Mar, 1997 1 commit
  25. 05 Mar, 1997 1 commit
  26. 27 Feb, 1997 1 commit
    • Kenichi Handa's avatar
      (create_process, Fopen_network_stream): Typo in indexes · e0e989f6
      Kenichi Handa authored
      of array proc_encode_coding_system fixed.
      Remove prefix "coding-system-" from coding system symbol names.
      (encode_coding) : Fix typo ("=" -> "==").
      (detect_coding_iso2022): Detect coding-category-iso-8-2
      more precisely.
      (ENCODE_RESET_PLANE_AND_REGISTER): Argument `eol' is
      deleted.  Don't call ENCODE_DESIGNATION if nothing designated
      initially.
      (encode_designation_at_bol) New function.
      (encode_coding_iso2022): Handle CODING_FLAG_ISO_INIT_AT_BOL and
      CODING_FLAG_ISO_DESIGNATE_AT_BOL.
      (setup_coding_system): Now, flags of ISO2022 coding
      systems contains charsets instead of charset IDs.
      (detect_coding_iso2022, decode_coding_iso2022): Make the code
      robust against invalid SI and SO.
      (Ffind_coding_system, syms_of_coding): Escape newlines in docstring.
      (setup_coding_system): Correct setting coding->symbol
      and coding->eol_type.  The performance improved.
      e0e989f6
  27. 23 Feb, 1997 1 commit
  28. 20 Feb, 1997 1 commit