| Age | Commit message (Expand) | Author |
| 2005-01-29 | (Fprimitive_undo): Handle (FUNNAME . ARGS) by calling FUNNAME. | Richard M. Stallman |
| 2004-12-23 | (Vundo_outer_limit): Replaces undo_outer_limit. Uses changed. | Richard M. Stallman |
| 2004-12-21 | (truncate_undo_list): Return void. | Richard M. Stallman |
| 2004-05-29 | (truncate_undo_list): New arg LIMITSIZE. | Richard M. Stallman |
| 2003-09-01 | Add arch taglines | Miles Bader |
| 2003-02-04 | Trailing whitespace deleted. | Juanma Barranquero |
| 2002-11-14 | (record_point): | Dave Love |
| 2002-07-15 | Most uses of XSTRING combined with STRING_BYTES or indirection changed to | Ken Raeburn |
| 2002-07-10 | Rename BINDING_STACK_SIZE to SPECPDL_INDEX. | Juanma Barranquero |
| 2002-04-04 | (record_point): New fun. | Stefan Monnier |
| 2001-11-02 | Update usage of CHECK_ macros (remove unused second argument). | Pavel Janík |
| 2001-10-21 | Change doc-string comments to `new style' [w/`doc:' keyword]. | Pavel Janík |
| 2001-10-16 | Avoid (most) uses of XCAR/XCDR as lvalues, for flexibility in experimenting | Ken Raeburn |
| 2001-10-12 | (Fprimitive_undo): Use XCAR/XCDR. | Stefan Monnier |
| 2001-04-30 | (Fprimitive_undo): In a writable buffer, enable undoing | Gerd Moellmann |
| 2001-01-02 | (Fprimitive_undo): Remove unused block-scope variable | Eli Zaretskii |
| 2000-12-21 | (Fprimitive_undo): Bind `inhibit-point-motion-hooks' to t. | Gerd Moellmann |
| 2000-12-04 | Update copyright. | Gerd Moellmann |
| 2000-12-04 | (Fprimitive_undo): Bind inhibit-read-only to t if | Gerd Moellmann |
| 2000-10-27 | * undo.c (record_delete): Check that last_undo_buffer is really a buffer before | Ken Raeburn |
| 2000-08-19 | (record_first_change, record_marker_adjustment): Don'use | Gerd Moellmann |
| 2000-08-08 | (record_delete): Make sure last_point_position_buffer is a buffer before | Ken Raeburn |
| 2000-04-26 | (record_delete): If we hit the end of the undo list, stop picking elements | Ken Raeburn |
| 2000-03-30 | * lisp.h (XCONS, XSTRING, XSYMBOL, XFLOAT, XPROCESS, XWINDOW, XSUBR, XBUFFER): | Ken Raeburn |
| 1999-11-11 | Remove USE_TEXT_PROPERTIES. | Gerd Moellmann |
| 1999-09-13 | Use XCAR and XCDR instead of explicit member access. | Ken Raeburn |
| 1998-04-14 | Fix -Wimplicit warnings. | Andreas Schwab |
| 1998-03-24 | (record_delete): Record last_point_position when there's | Kenichi Handa |
| 1998-03-21 | (record_delete): Replace LENGTH arg with STRING. | Richard M. Stallman |
| 1997-11-27 | (record_delete, record_marker_adjustment): Declare them as void. | Kenichi Handa |
| 1997-11-27 | (record_change, record_first_change, | Kenichi Handa |
| 1997-04-14 | (Fprimitive_undo): When inserting, always insert | Richard M. Stallman |
| 1996-09-01 | Change all references from point to PT. | Karl Heuer |
| 1996-02-03 | (record_marker_adjustment): New function. | Richard M. Stallman |
| 1996-01-15 | Update FSF's address in the preamble. | Erik Naggum |
| 1995-07-25 | (Fprimitive_undo): Don't end inner loop | Richard M. Stallman |
| 1995-06-06 | (record_insert): Change args to be ints, not Lisp_Objects. | Karl Heuer |
| 1995-01-02 | (Fprimitive_undo): Use base buffer's modtime field. | Richard M. Stallman |
| 1994-10-04 | (record_delete, record_first_change): Don't use XFASTINT as an lvalue. | Karl Heuer |
| 1994-10-04 | (record_insert, record_delete, record_first_change, record_property_change): | Karl Heuer |
| 1994-09-27 | (record_insert, truncate_undo_list, Fprimitive_undo): Use type test macros. | Karl Heuer |
| 1994-05-25 | (Fprimitive_undo): GCPRO next and list. | Karl Heuer |
| 1994-05-07 | (record_delete): Record the old point value only right after a boundary. | Richard M. Stallman |
| 1994-05-04 | Update copyright. | Karl Heuer |
| 1994-03-08 | (syms_of_undo): staticpro pending_boundary. | Richard M. Stallman |
| 1994-03-03 | (record_delete): Save last_point_position in the undo record, rather than the | Karl Heuer |
| 1994-02-03 | (record_first_change): Check for buffer-undo-list = t. | Richard M. Stallman |
| 1993-09-10 | Include <config.h> instead of "config.h". | Roland McGrath |
| 1993-06-13 | (Fprimitive_undo): Rename arg to N to avoid conflict. | Richard M. Stallman |
| 1993-06-12 | (syms_of_undo): Set up Qinhibit_read_only. | Richard M. Stallman |