| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-03-08 | Add some references, most of these were removed when we stopped building |  jsg | 1 | -2/+12 |
| 2020-01-09 | Rev 1.17 of sub.c removed infinite loop detection from s command. |  bluhm | 4 | -4/+3 |
| 2020-01-09 | Rev 1.59 of main.c allows omission of addresses in a range. |  bluhm | 19 | -1/+53 |
| 2020-01-09 | Rev 1.42 of main.c allows zero address for i command. |  bluhm | 3 | -0/+3 |
| 2019-07-30 | In addresses, consistently use "+" rather than ".+1". |  schwarze | 1 | -6/+6 |
| 2019-07-20 | 1. Correct the description of the g command to match POSIX and our |  schwarze | 1 | -21/+27 |
| 2019-07-15 | Explain in which circumstances trailing slashes can be omitted after |  schwarze | 1 | -6/+11 |
| 2019-07-12 | Minor polishing: |  schwarze | 1 | -5/+9 |
| 2019-07-10 | document the dropping of the second / and ? in line address REs; |  jmc | 1 | -2/+4 |
| 2019-06-28 | fputc returns EOF |  deraadt | 1 | -2/+2 |
| 2019-06-28 | When system calls indicate an error they return -1, not some arbitrary |  deraadt | 2 | -11/+10 |
| 2019-06-27 | Be precise in checking for errors. pclose(3) returns -1 and fclose(3) |  florian | 1 | -3/+3 |
| 2018-06-19 | Revert previous, there were some unintended beviour changes. |  martijn | 1 | -3/+27 |
| 2018-06-18 | Remove the parse_char_class and let regcomp determine if our brackets |  martijn | 1 | -27/+3 |
| 2018-06-15 | Remove references to BACKWARDS. |  martijn | 2 | -6/+2 |
| 2018-06-15 | Make sure we always return more than a single '!' in get_shell_command. |  martijn | 1 | -5/+5 |
| 2018-06-15 | Remove the non-BACKWARDS option for GET_THIRD_ADDR. No change to current |  martijn | 1 | -22/+1 |
| 2018-06-04 | Remove the extra pager code when compiled without the BACKWARDS flag. |  martijn | 1 | -13/+1 |
| 2018-06-04 | Definitively choose the existing semantics for the scroll and null command. |  martijn | 2 | -15/+2 |
| 2018-05-24 | Fail earlier if we don't have a current filename. This simlifies the |  martijn | 1 | -52/+26 |
| 2018-04-26 | Make ed's 'l' command end lines with a '$' and make sure that literal |  martijn | 2 | -21/+6 |
| 2018-02-26 | Make ed(1) warn about modifications if 'r'ead in an empty file and |  martijn | 1 | -2/+2 |
| 2018-01-09 | Rename test file =.err to eq.err for simpler make file scripts. |  bluhm | 2 | -2/+2 |
| 2017-07-05 | nits about trailing punctuation found with mandoc -Tlint |  schwarze | 1 | -3/+3 |
| 2017-04-26 | silence clang warnings: add an extra pair of parentheses and stop |  naddy | 3 | -22/+27 |
| 2017-01-03 | Allow the omission of one address in (.,.) and (.;.) address ranges |  tb | 1 | -2/+3 |
| 2016-10-11 | Reimplement g flag for s commands. Got lost in previous commit. |  martijn | 1 | -2/+2 |
| 2016-10-10 | Remove infinite loop detection from the s-command. |  martijn | 1 | -9/+11 |
| 2016-09-23 | remove the note about the list command (l) displaying a --More-- |  jmc | 1 | -8/+2 |
| 2016-08-16 | Piping to a shell command does not count as a save, so don't reset the |  natano | 1 | -2/+2 |
| 2016-08-02 | Fix the begin of word bug in s-command, similar to sed. |  martijn | 1 | -22/+25 |
| 2016-03-27 | actually remove unnecessary includes |  mmcc | 1 | -7/+1 |
| 2016-03-22 | header cleanup |  mmcc | 7 | -10/+56 |
| 2015-11-20 | honestly i think you should just zap that paragraph - it doesn;t make |  tb | 1 | -12/+1 |
| 2015-11-20 | make ed restore the user defined prompt (specified with -p) when it was turned |  tb | 2 | -6/+5 |
| 2015-10-25 | POSIX says that you can't capture the return value of sigsetjmp(). |  guenther | 1 | -2/+3 |
| 2015-10-21 | Style fixes; from Ilya Kaliman |  millert | 1 | -2/+2 |
| 2015-10-09 | The variable errmsg can be static in main.c if code in re.c uses an own |  tobias | 3 | -6/+7 |
| 2015-10-09 | Define functions as static when they are not used outside their own c-files. |  tobias | 6 | -55/+56 |
| 2015-10-09 | Mark static globals that are only used in their respective .c files. |  millert | 7 | -41/+41 |
| 2015-10-09 | Change all tame callers to namechange to pledge(2). |  deraadt | 1 | -3/+3 |
| 2015-10-07 | tame "stdio rpath wpath cpath proc exec tty". proc and exec because ed |  deraadt | 1 | -1/+5 |
| 2015-10-04 | Remove useless pattern_t typedef, POSIX regex is here to stay so |  millert | 5 | -20/+18 |
| 2015-10-04 | Remove #ifdefs for non-POSIX systems. Also remove #ifdef for |  millert | 2 | -23/+4 |
| 2015-09-14 | Avoid .Ns right after .Pf, it's pointless. |  schwarze | 1 | -5/+5 |
| 2015-07-28 | remove gratuitous casts |  deraadt | 3 | -6/+6 |
| 2015-07-14 | use atomic operations on sig_atomic_t variables inside the signal handlers, |  deraadt | 2 | -18/+27 |
| 2015-07-11 | XXX annotate another signal race |  deraadt | 1 | -2/+2 |
| 2015-06-22 | theo buehler points out that posix specifies a prompt defined using -p |  jmc | 1 | -2/+14 |
| 2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where |  deraadt | 3 | -14/+13 |