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