| Age | Commit message (Expand) | Author |
| 2014-03-23 | sprintf considered harmful | dholland |
| 2013-06-28 | Fix violations of the sequence point rule. | joerg |
| 2005-02-17 | Kill __P(), use ANSI function declarations. | xtraeme |
| 2002-12-06 | Avoid conflict with reserved identifier "exp". | thorpej |
| 2002-01-23 | Add a -E flag to ed(1) and sed(1) so that they can use extended | atatat |
| 2000-04-04 | Back out the incorrect change in revision 1.11 of main.c, and actually | thorpej |
| 1997-07-20 | - Use __RCSID() and __COPYRIGHT(). | thorpej |
| 1995-03-21 | convert to new RCS id conventions. | cgd |
| 1994-02-20 | `s3' applies the last substitution to the 3rd (or nth) match. | alm |
| 1993-11-23 | Added a line-addressing test so this isn't overlooked again. | alm |
| 1993-11-12 | fix line addressing so that 1,2, == 2,2 (as per SunOS ed) not 1,2 | alm |
| 1993-08-30 | Repeating a search requires only `/' (or `?'), not `//' (or `??') | alm |
| 1993-08-01 | Add RCS identifiers. | mycroft |
| 1993-07-02 | fixed undo within a global command (would corrupt the buffer) | alm |
| 1993-06-16 | fixed regex initialization | alm |
| 1993-05-12 | Fixed regex bug: a character class of the form [IC[], | alm |
| 1993-05-08 | added support for lines of arbitrary length | alm |
| 1993-04-23 | added man page (draft) | alm |
| 1993-04-14 | implemented line marks as pointers | alm |
| 1993-04-10 | updated to alm's ed-0.2 | cgd |
| 1993-04-08 | added ed, from Andrew Moore, alm@netcom.com | cgd |