1. 29 Jan, 2005 1 commit
  2. 23 Dec, 2004 1 commit
  3. 21 Dec, 2004 1 commit
    • Richard M. Stallman's avatar
      (truncate_undo_list): Return void. · 137e23ea
      Richard M. Stallman authored
      Take just one argument, the buffer.
      Make it current, and inhibit recursive GC.
      Access and update the undo list directly; return void.
      Refer to the undo...limit variables directly.
      Test undo_outer_limit only after counting the whole current command.
      When it's exceeded, call the function in undo-outer-limit-function.
      (undo_limit, undo_strong_limit, undo_outer_limit): Moved from alloc.c.
      (Vundo_outer_limit_function): New variable.
      (syms_of_undo): Define undo-limit, undo-strong-limit
      and undo-outer-limit here, and undo-outer-limit-function.
      Doc fixes.
      137e23ea
  4. 29 May, 2004 1 commit
  5. 01 Sep, 2003 1 commit
  6. 04 Feb, 2003 1 commit
  7. 14 Nov, 2002 1 commit
  8. 15 Jul, 2002 1 commit
  9. 10 Jul, 2002 1 commit
  10. 04 Apr, 2002 1 commit
  11. 02 Nov, 2001 1 commit
  12. 21 Oct, 2001 1 commit
  13. 16 Oct, 2001 1 commit
  14. 12 Oct, 2001 1 commit
  15. 30 Apr, 2001 1 commit
  16. 02 Jan, 2001 1 commit
  17. 21 Dec, 2000 1 commit
  18. 04 Dec, 2000 2 commits
  19. 27 Oct, 2000 1 commit
  20. 19 Aug, 2000 1 commit
  21. 08 Aug, 2000 1 commit
  22. 26 Apr, 2000 1 commit
  23. 30 Mar, 2000 1 commit
    • Ken Raeburn's avatar
      * lisp.h (XCONS, XSTRING, XSYMBOL, XFLOAT, XPROCESS, XWINDOW, XSUBR, XBUFFER): · 8801a864
      Ken Raeburn authored
      Verify correct object type before returning pointer, using eassert.
      * frame.h (XFRAME): Likewise.
      
      * buffer.c (Frename_buffer, Fset_buffer_multibyte,
      swap_out_buffer_local_variables, Fmove_overlay): Don't apply XSYMBOL, XBUFFER,
      etc, to values that may be nil or of the wrong type.
      * data.c (set_internal): Likewise.
      * dispextern.h (WINDOW_WANTS_MODELINE_P, WINDOW_WANTS_HEADER_LINE_P): Likewise.
      * fileio.c (auto_save_1): Likewise.
      * insdel.c (check_markers): Likewise.
      * marker.c (buf_charpos_to_bytepos, unchain_marker): Likewise.
      * undo.c (record_insert): Likewise.
      * vmsproc.c (child_sig): Likewise.
      * window.c (unshow_buffer, window_loop): Likewise.
      * xterm.c (x_erase_phys_cursor): Likewise.
      8801a864
  24. 11 Nov, 1999 1 commit
  25. 13 Sep, 1999 1 commit
  26. 14 Apr, 1998 1 commit
  27. 24 Mar, 1998 1 commit
  28. 21 Mar, 1998 1 commit
  29. 27 Nov, 1997 2 commits
  30. 14 Apr, 1997 1 commit
  31. 01 Sep, 1996 1 commit
  32. 03 Feb, 1996 1 commit
  33. 15 Jan, 1996 1 commit
  34. 25 Jul, 1995 1 commit
  35. 06 Jun, 1995 1 commit
  36. 02 Jan, 1995 1 commit
  37. 04 Oct, 1994 2 commits