1. 08 Aug, 2007 1 commit
  2. 25 Jul, 2007 1 commit
  3. 21 Jan, 2007 1 commit
  4. 12 Sep, 2006 1 commit
  5. 01 Sep, 2006 1 commit
    • Chong Yidong's avatar
      * buffer.h (struct buffer_text): New field chars_modiff. · 3e145152
      Chong Yidong authored
              (CHARS_MODIFF, BUF_CHARS_MODIFF): New macros.
              * buffer.c (Fbuffer_chars_modified_tick): New function returning
              value of BUF_CHARS_MODIFF.
              (syms_of_buffer): Defsubr it.
              (Fget_buffer_create): Initialize BUF_CHARS_MODIFF.
              * insdel.c (modify_region): New argument preserve_chars_modiff.
              Set CHARS_MODIFF to MODIFF provided preserve_chars_modiff is zero.
              (insert_1_both, insert_from_string_1, insert_from_buffer_1)
              (adjust_after_replace, adjust_after_replace_noundo)
              (replace_range, replace_range_2, del_range_2): Reset CHARS_MODIFF.
              * lisp.h (modify_region): Add fourth argument in extern.
              * casefiddle.c (casify_region): Call modify_region with fourth
              argument zero to assert that CHARS_MODIFF is updated.
              * editfns.c (Fsubst_char_in_region, Ftranslate_region_internal)
              (Ftranspose_regions): Likewise.
              * textprop.c (Fadd_text_properties, Fset_text_properties)
              (Fremove_text_properties, Fremove_list_of_text_properties):
              Call modify_region with fourth argument 1 to avoid that
              CHARS_MODIFF is updated.
      3e145152
  6. 18 Jul, 2006 2 commits
  7. 03 Jul, 2006 1 commit
  8. 28 Jun, 2006 1 commit
  9. 14 May, 2006 1 commit
  10. 20 Apr, 2006 1 commit
  11. 06 Feb, 2006 1 commit
  12. 30 Dec, 2005 1 commit
  13. 07 Aug, 2005 1 commit
  14. 21 Jul, 2005 1 commit
  15. 04 Jul, 2005 1 commit
  16. 22 Mar, 2005 1 commit
    • David Kastrup's avatar
      (Fnext_char_property_change) · d615870a
      David Kastrup authored
      (Fprevious_char_property_change): allow marker as limit.
      (Fnext_single_char_property_change)
      (Fprevious_single_char_property_change): Check that limit is a
      number in strings.
      (Fnext_single_char_property_change): Coerce position to integer.
      (Fprevious_single_char_property_change): Same here.
      d615870a
  17. 13 Oct, 2004 1 commit
  18. 17 May, 2004 1 commit
  19. 30 Nov, 2003 1 commit
  20. 01 Sep, 2003 1 commit
  21. 17 May, 2003 1 commit
  22. 14 Jan, 2003 1 commit
    • Francesco Potortì's avatar
      (Ftext_properties_at, Fnext_char_property_change) · 81f6e55f
      Francesco Potortì authored
      (Fprevious_char_property_change)
      (Fnext_single_char_property_change)
      (Fprevious_single_char_property_change, Fnext_property_change)
      (Fnext_single_property_change, Fprevious_property_change)
      (Fprevious_single_property_change, Fadd_text_properties)
      (Fput_text_property, Fset_text_properties)
      (Fremove_text_properties, Fremove_list_of_text_properties)
      (Ftext_property_any, Ftext_property_not_all): Clarify doc strings.
      81f6e55f
  23. 14 Dec, 2002 1 commit
  24. 16 Jul, 2002 1 commit
  25. 15 Jul, 2002 2 commits
  26. 11 Jul, 2002 1 commit
  27. 08 Jun, 2002 1 commit
  28. 29 Apr, 2002 1 commit
  29. 22 Apr, 2002 1 commit
  30. 19 Apr, 2002 1 commit
    • Richard M. Stallman's avatar
      (remove_properties): New arg LIST allows scanning · 11713b6d
      Richard M. Stallman authored
      either a list or a plist.
      (interval_has_some_properties_list): New function, like
      interval_has_some_properties using list instead of plist.
      All callers changed.
      (Fremove_list_of_text_properties): New function.
      (syms_of_textprop): Defsubr it.
      11713b6d
  31. 14 Mar, 2002 1 commit
  32. 25 Jan, 2002 1 commit
  33. 26 Nov, 2001 2 commits
  34. 23 Nov, 2001 1 commit
  35. 11 Nov, 2001 1 commit
  36. 02 Nov, 2001 2 commits