1. 18 Feb, 1999 1 commit
  2. 16 Feb, 1999 1 commit
  3. 15 Feb, 1999 1 commit
  4. 08 Feb, 1999 1 commit
  5. 05 Feb, 1999 1 commit
  6. 27 Jan, 1999 1 commit
  7. 25 Jan, 1999 1 commit
  8. 14 Jan, 1999 1 commit
  9. 11 Jan, 1999 1 commit
  10. 15 Dec, 1998 1 commit
    • Kenichi Handa's avatar
      (DECODE_DESIGNATION): Jump to label_invalid_code if · 944bd420
      Kenichi Handa authored
      final_char is invalid.
      (decode_coding): If coding->type is coding_type_ccl, call
      ccl_coding_driver even if SRC_BYTES is zero.
      (code_convert_region): Update `inserted' correctly after calling
      coding->post_read_conversion.  Even after the code converter
      consumed all source text, call it once more if it is
      coding_type_ccl to flush out data.
      944bd420
  11. 28 Oct, 1998 1 commit
  12. 26 Oct, 1998 1 commit
  13. 24 Oct, 1998 1 commit
  14. 21 Oct, 1998 1 commit
    • Kenichi Handa's avatar
      (setup_coding_system): Fix setting up · e133c8fa
      Kenichi Handa authored
      coding->spec.ccl.valid_codes for CCL based coding system.
      (code_convert_region): Set point to FROM before inserting the
      result of pre-write-funciton.  Preserve original point.
      (code_convert_string): If coding->type is coding_type_ccl, do
      conversion even if the length of conversion region is zero.
      e133c8fa
  15. 17 Oct, 1998 1 commit
  16. 12 Oct, 1998 1 commit
  17. 08 Oct, 1998 1 commit
  18. 28 Sep, 1998 1 commit
    • Kenichi Handa's avatar
      (check_composing_code): Fix previous change. Now it · 88993dfd
      Kenichi Handa authored
      alwasy returns 0 or -1.
      (decode_coding_iso2022): Adjusted for the above change.
      (encode_coding_iso2022): When encoding the last block, flush out
      tailing garbage bytes.
      (setup_coding_system): Delete unnecessary code.
      (shrink_decoding_region): Check translation table.  If ASCII
      should be translated, give up shrinking.
      (shrink_encoding_region): Likewise.
      (SHRINK_CONVERSION_REGION_THRESHHOLD): New macro.
      (SHRINK_CONVERSION_REGION): New macro.
      (code_convert_region): Call SHRINK_CONVERSION_REGION.  Delete text
      properties here.
      (code_convert_region): In the case of encoding, always calulate
      correct character number.
      (code_convert_string): Call SHRINK_CONVERSION_REGION.
      (code_convert_region1): Don't delete text properties here.
      (check_composing_code): Fix previous change.  Now it
      alwasy returns 0 or -1.
      (decode_coding_iso2022): Adjusted for the above change.
      (encode_coding_iso2022): When encoding the last block, flush out
      tailing garbage bytes.
      (setup_coding_system): Delete unnecessary code.
      (shrink_decoding_region): Check translation table.  If ASCII
      should be translated, give up shrinking.
      (shrink_encoding_region): Likewise.
      (SHRINK_CONVERSION_REGION_THRESHHOLD): New macro.
      (SHRINK_CONVERSION_REGION): New macro.
      (code_convert_region): Call SHRINK_CONVERSION_REGION.  Delete text
      properties here.
      (code_convert_region): In the case of encoding, always calulate
      correct character number.
      (code_convert_string): Call SHRINK_CONVERSION_REGION.
      (code_convert_region1): Don't delete text properties here.
      88993dfd
  19. 26 Sep, 1998 1 commit
    • Kenichi Handa's avatar
      (check_composing_code): If the current composing · de79a6a5
      Kenichi Handa authored
      sequence doesn't end properly, return -1.
      (DECODE_CHARACTER_ASCII): Update coding->composed_chars.
      (DECODE_CHARACTER_DIMENSION1): Likewise.
      (decode_coding_iso2022): Check validity of a composing sequence.
      (code_convert_string): If the length of text to be converted is
      shrunk to zero, don't perform code conversion.
      (shrink_decoding_region): Fix previous change.
      de79a6a5
  20. 25 Sep, 1998 1 commit
  21. 18 Sep, 1998 1 commit
  22. 16 Sep, 1998 1 commit
  23. 07 Sep, 1998 1 commit
  24. 31 Aug, 1998 1 commit
  25. 28 Aug, 1998 1 commit
  26. 27 Aug, 1998 1 commit
  27. 24 Aug, 1998 2 commits
  28. 21 Aug, 1998 1 commit
  29. 18 Aug, 1998 1 commit
  30. 15 Aug, 1998 1 commit
  31. 10 Aug, 1998 1 commit
  32. 09 Aug, 1998 1 commit
  33. 08 Aug, 1998 1 commit
  34. 02 Aug, 1998 1 commit
    • Kenichi Handa's avatar
      (Qvalid_codes): New variable. · 1397dc18
      Kenichi Handa authored
      (coding_category_name): Include "coding-category-ccl".
      (detect_coding_ccl): New function.
      (setup_coding_system): Setup coding->spec.ccl.valid_codes from the
      coding system priority `valid-codes' for CCL based coding systesm.
      (detect_coding_mask): Check also a CCL based coding system.
      (Fupdate_coding_systems_internal): Renamed from
      Fupdate_iso_coding_systems.
      (syms_of_coding): Change property char-table-extra-slot of
      translation-table to 1.  Initialize and static pro Qvalid_codes.
      1397dc18
  35. 25 Jul, 1998 1 commit
  36. 21 Jul, 1998 1 commit
  37. 09 Jul, 1998 2 commits
  38. 26 Jun, 1998 1 commit