1. 01 Jan, 1998 1 commit
    • Richard M. Stallman's avatar
      (move_gap): Use move_gap_both. · 3be11131
      Richard M. Stallman authored
      (move_gap_both): New function.
      (gap_left, gap_right): Take both charpos and bytepos args.
      (adjust_markers_gap_motion): Renamed from adjust_markers and simplified.
      (adjust_markers_for_delete): New function.
      (adjust_markers_for_insert): Take args in chars and bytes.
      Also new arg BEFORE_MARKERS.  One call does all marker updating
      needed for any insert.
      (adjust_point): Take 2 args and update PT and PT_BYTE.
      (make_gap): Handle bytes vs chars.
      (insert, insert_and_inherit): Handle bytes vs chars.
      Pass new BEFORE_MARKERS arg to insert_1.
      (insert_before_markers, insert_before_markers_and_inherit): Likewise.
      (insert_from_string, insert_from_string_before_markers): Likewise.
      (insert_from_buffer): Likewise.
      (insert_1): Handle bytes vs chars.  New arg BEFORE_MARKERS.
      (insert_from_string_1, insert_from_buffer_1): Likewise.
      (replace_range): Likewise.
      (del_range_2): New subroutine, taken from del_range_1.
      (del_range_1): Use del_range_2.
      (del_range_byte, del_range_both): New functions.
      3be11131
  2. 13 Aug, 1997 1 commit
  3. 17 Jul, 1997 1 commit
  4. 25 Jun, 1997 1 commit
  5. 14 Apr, 1997 1 commit
  6. 10 Apr, 1997 1 commit
  7. 20 Feb, 1997 1 commit
    • Karl Heuer's avatar
      Include charset.h. · 469ff680
      Karl Heuer authored
      (gap_left, gap_right): Put an anchor `\0' at the end of GAP.
      (adjust_markers_for_insert): If any markers are adjusted, check
      and fix the order of overlays in overlays_before.
      (make_gap): Allocate an extra byte and set to `\0' for anchoring.
      (insert1, insert_from_buffer_1): Put an anchor `\0' at the head of
      GAP.
      469ff680
  8. 09 Nov, 1996 1 commit
  9. 15 Sep, 1996 1 commit
  10. 10 Sep, 1996 1 commit
  11. 04 Sep, 1996 1 commit
  12. 01 May, 1996 1 commit
  13. 03 Feb, 1996 1 commit
  14. 15 Jan, 1996 1 commit
  15. 05 Jan, 1996 1 commit
  16. 31 Oct, 1995 1 commit
  17. 12 Sep, 1995 1 commit
  18. 03 Sep, 1995 1 commit
  19. 07 Aug, 1995 1 commit
  20. 05 Aug, 1995 1 commit
  21. 25 Jul, 1995 1 commit
  22. 20 Jul, 1995 2 commits
  23. 15 Jun, 1995 1 commit
  24. 25 May, 1995 1 commit
  25. 05 May, 1995 1 commit
  26. 04 May, 1995 1 commit
  27. 02 May, 1995 1 commit
  28. 17 Apr, 1995 1 commit
  29. 07 Apr, 1995 1 commit
  30. 27 Jan, 1995 1 commit
  31. 11 Jan, 1995 1 commit
  32. 02 Jan, 1995 1 commit
    • Richard M. Stallman's avatar
      Use SAVE_MODIFF and BUF_SAVE_MODIFF · 9fbf87cd
      Richard M. Stallman authored
      instead of direct access to the save_modiff field.
      
      (insert_1, prepare_to_modify_buffer, insert_from_buffer_1): Use BUF_INTERVALS.
      (adjust_markers): Use BUF_MARKERS.
      
      (adjust_point): Use BUF_PT.
      9fbf87cd
  33. 11 Dec, 1994 2 commits
  34. 25 Oct, 1994 1 commit
  35. 22 Oct, 1994 2 commits
  36. 08 Oct, 1994 1 commit
  37. 07 Oct, 1994 1 commit