1. 12 Mar, 1998 8 commits
  2. 11 Mar, 1998 2 commits
    • Richard M. Stallman's avatar
      (combine_bytes): New function. · 1f90a790
      Richard M. Stallman authored
      (insert_1_both, insert_from_string_1, insert_from_buffer_1):
      Simplify greatly by using combine_bytes near the end
      to handle all aspects of combining except for undo-recording.
      This means most of the code deals with the text as if there were
      no combining.
      (replace_range): Likewise.  Also handle unibyte-multibyte conversion
      as in insert_from_string_1.
      (del_range_2): Handle combining of character before the deletion
      with strays after the deletion.
      (adjust_markers_for_delete): Delete debugging code for Z == Z_BYTE.
      (adjust_markers_for_insert): Move Z == Z_BYTE debugging code
      to before we relocate the marker.
      1f90a790
    • Richard M. Stallman's avatar
      (adjust_markers_for_insert): Don't leave a marker within · ce97a2d7
      Richard M. Stallman authored
      the combined_after_bytes.  Use DEC than INC when leaving
      a marker before the insertion.
      (count_combining_before): Return number of bytes from start
      of insertion that will combine.
      (insert_1_both): Compensate for change in count_combining_before.
      Delete intervals for the combined_after_bytes.
      Compensate for that when updating other intervals.
      (insert_from_buffer_1, replace_range): Likewise.
      (adjust_after_replace): Likewise.
      (insert_from_string_1): Likewise.  Also handle intervals
      for inserting just part of string.
      ce97a2d7
  3. 10 Mar, 1998 3 commits
  4. 09 Mar, 1998 2 commits
    • Richard M. Stallman's avatar
      (adjust_markers_for_insert): · 432f78d2
      Richard M. Stallman authored
      New args COMBINED_AFTER_BYTES, COMBINED_BEFORE_BYTES.  Calls changed.
      (insert_1): Call insert_1_both.
      (count_combining_before): New function.
      (count_combining_after): New function.
      (insert_1_both, insert_from_string_1): Handle bytes that combine
      with chars adjacent to the inserted text.
      (insert_from_buffer_1, replace_range): Likewise.
      (adjust_after_replace): New args COMBINED_BEFORE_BYTES, COMBINED_AFTER_BYTES.
      432f78d2
    • Richard M. Stallman's avatar
      (simple_search): Don't count a character until it matches! · ab228c24
      Richard M. Stallman authored
      Call set_search_regs differently in a forward search.
      (boyer_moore): Fix up the code that translates the pattern
      and loops thru equivalent characters.
      ab228c24
  5. 06 Mar, 1998 3 commits
  6. 04 Mar, 1998 5 commits
  7. 03 Mar, 1998 17 commits