1. 05 Aug, 1995 1 commit
  2. 27 Jul, 1995 2 commits
  3. 17 Jul, 1995 1 commit
    • Karl Heuer's avatar
      (last_overlay_modification_hooks): New variable. · 9115729e
      Karl Heuer authored
      (last_overlay_modification_hooks_used): Likewise.
      (syms_of_buffer): Init last_overlay_modification_hooks.
      (add_overlay_mod_hooklist): New function.
      (call_overlay_mod_hooks): Call add_overlay_mod_hooklist.
      (report_overlay_modification): When AFTER is non-nil,
      call the functions recorded in last_overlay_modification_hooks.
      9115729e
  4. 07 Jul, 1995 1 commit
  5. 26 Jun, 1995 1 commit
  6. 21 Jun, 1995 1 commit
  7. 14 Jun, 1995 1 commit
  8. 07 Jun, 1995 2 commits
  9. 05 Jun, 1995 1 commit
  10. 24 May, 1995 1 commit
  11. 17 May, 1995 1 commit
  12. 15 May, 1995 1 commit
  13. 05 May, 1995 1 commit
  14. 02 May, 1995 1 commit
  15. 17 Apr, 1995 1 commit
  16. 13 Apr, 1995 2 commits
  17. 07 Apr, 1995 1 commit
  18. 06 Apr, 1995 1 commit
  19. 24 Mar, 1995 1 commit
  20. 22 Mar, 1995 1 commit
  21. 17 Mar, 1995 1 commit
  22. 14 Mar, 1995 1 commit
  23. 11 Mar, 1995 1 commit
  24. 06 Mar, 1995 1 commit
  25. 14 Feb, 1995 1 commit
  26. 05 Feb, 1995 1 commit
  27. 31 Jan, 1995 1 commit
  28. 27 Jan, 1995 1 commit
  29. 20 Jan, 1995 1 commit
  30. 17 Jan, 1995 1 commit
  31. 08 Jan, 1995 1 commit
  32. 02 Jan, 1995 1 commit
    • Richard M. Stallman's avatar
      (Fmake_indirect_buffer): New function. · 336cd056
      Richard M. Stallman authored
      (Fbuffer_base_buffer): New function.
      (syms_of_buffer): defsubr them.
      
      (reset_buffer): Don't alter intervals here.
      (Fget_buffer_create): Use BUF_MARKERS.  Init BUF_INTERVALS here.
      (Fkill_buffer): Use BUF_MARKERS; but don't touch it in indir buf.
      Likewise BUF_INTERVALS.
      (init_buffer_once): Set up .text and BUF_INTERVALS
      in buffer_local_symbols and buffer_defaults.
      
      (Fkill_buffer): Don't free the text in indirect buffer.
      When killing a base buffer, kill its indirect buffers first.
      
      (set_buffer_temp): New function.
      
      (reset_buffer_local_variables): Initialize buffer_file_type field.
      
      (Fget_buffer_create): Initialize pt_marker, begv/zv_marker.
      (set_buffer_internal): Use and update these markers.
      Copy undo_list in and out of the base buffer.
      
      (Fget_buffer_create): Init save_modiff field here.
      (reset_buffer): Not here.
      (Fbuffer_modified_p): Use BUF_SAVE_MODIFF.
      (Fset_buffer_modified_p): Use SAVE_MODIFF.
      (Fkill_buffer, list_buffers_1): Use BUF_SAVE_MODIFF.
      
      (Fget_buffer_create): Initialize the size and text fields.
      336cd056
  33. 25 Dec, 1994 1 commit
  34. 21 Dec, 1994 1 commit
  35. 11 Dec, 1994 2 commits
  36. 28 Nov, 1994 1 commit