| Commit message (Expand) | Author | Age | Files | Lines |
* | Renumber copyright clause 4 | Warner Losh | 2017-02-28 | 1 | -1/+1 |
* | sed(1): Revert r303047 "cleanup" and therefore r303572. | Pedro F. Giffuni | 2016-08-02 | 1 | -17/+17 |
* | sed(1): Appease older GCC. | Pedro F. Giffuni | 2016-07-21 | 1 | -1/+2 |
* | sed(1): Assorted cleanups and simplifications. | Pedro F. Giffuni | 2016-07-19 | 1 | -17/+17 |
* | sed(1): Fix off by one introduced in r299211. | Pedro F. Giffuni | 2016-07-17 | 1 | -1/+1 |
* | sed(1): Fix a mismatch and sync with the OpenBSD's commit. | Pedro F. Giffuni | 2016-06-01 | 1 | -5/+6 |
* | sed: convert sed to use REG_STARTEND more explicitly. | Pedro F. Giffuni | 2016-05-25 | 1 | -16/+22 |
* | sed: rewrite the main loop. | Pedro F. Giffuni | 2016-05-07 | 1 | -49/+43 |
* | Fix resource leak and dereference after NULL. | Pedro F. Giffuni | 2015-01-27 | 1 | -1/+1 |
* | Replace __inline GNUism with the standard inline. | Pedro F. Giffuni | 2015-01-13 | 1 | -2/+2 |
* | sed: Address warnings with clang and gcc48. | Pedro F. Giffuni | 2015-01-08 | 1 | -2/+2 |
* | sed(1): Don't force a newline on last line, if input stream doesn't have one | Jean-Sébastien Pédron | 2014-08-08 | 1 | -2/+14 |
* | Fix relative numerical addressing (addr,+N). | Jeremie Le Hen | 2014-07-30 | 1 | -18/+26 |
* | Implement "addr1,+N" ranges - not dissimilar to grep's -A switch. | Brian Somers | 2009-05-25 | 1 | -13/+20 |
* | WARNS fixes: | David Malone | 2008-02-09 | 1 | -5/+7 |
* | Drop the argument to the OUT macro because it can't emit | Yaroslav Tykhiy | 2007-06-12 | 1 | -7/+7 |
* | Don't forget to clear out the hold space for each subsequent file | Yaroslav Tykhiy | 2007-06-12 | 1 | -2/+16 |
* | There is a symbolic antonym for REPLACE as a flag to cspace() | Yaroslav Tykhiy | 2007-06-12 | 1 | -6/+6 |
* | Change the semantics of -i (in-place editing) so that it treats | Yaroslav Tykhiy | 2007-04-21 | 1 | -0/+13 |
* | Don't forget to close the range if we branched over its end | Yaroslav Tykhiy | 2007-04-02 | 1 | -2/+11 |
* | Prevent foot-shooting in advance: Put the MATCH() macro's value | Yaroslav Tykhiy | 2007-04-02 | 1 | -3/+3 |
* | This trivial change should fix at least 3 similar bugs. All of | Yaroslav Tykhiy | 2007-04-01 | 1 | -1/+1 |
* | Make the comment for cspace() match reality. | Yaroslav Tykhiy | 2007-03-31 | 1 | -3/+3 |
* | Fix using "P" command on empty pattern space. If the "P" command is | Kirill Ponomarev | 2006-05-27 | 1 | -2/+1 |
* | Remove unused variables. | Stefan Farfeleder | 2005-04-09 | 1 | -2/+1 |
* | Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived | Diomidis Spinellis | 2004-08-09 | 1 | -4/+0 |
* | Make the 'y' (translate) command aware of multibyte characters. | Tim J. Robbins | 2004-07-14 | 1 | -3/+59 |
* | Overhaul lputs() to deal with multibyte characters, characters that take | Tim J. Robbins | 2004-07-13 | 1 | -24/+53 |
* | Reimplement in-place editing in a slightly less disgusting manner. Also, | Dag-Erling Smørgrav | 2003-11-04 | 1 | -19/+21 |
* | Whitespace cleanup | Dag-Erling Smørgrav | 2003-11-04 | 1 | -11/+11 |
* | ANSIfy | Dag-Erling Smørgrav | 2003-11-04 | 1 | -23/+10 |
* | Change the buffer length test in NEEDSP() so that it does not | Tim J. Robbins | 2003-11-02 | 1 | -1/+2 |
* | Do not dribble zero bytes into the output, by replacing an obfuscated if | Tony Finch | 2003-06-05 | 1 | -4/+1 |
* | Fix substitution when the regex matches the zero-length string. | Tony Finch | 2003-06-04 | 1 | -5/+6 |
* | Initialize a variable in order to fix when faced with picky compilers. | Eric Melville | 2002-09-20 | 1 | -0/+2 |
* | Correct boundary condition error in `D' and `P' commands when the last | Tim J. Robbins | 2002-08-11 | 1 | -6/+3 |
* | s/inline/__inline/ | Mark Murray | 2002-07-19 | 1 | -4/+4 |
* | Make cspace()'s second argument const. Make `escapes' in lputs() const. | Tim J. Robbins | 2002-07-08 | 1 | -2/+3 |
* | Avoid checking whether each line is the last line of the file when we don't | Tim J. Robbins | 2002-07-03 | 1 | -1/+1 |
* | Don't let the pattern space become null if the `x' command is used when the | Tim J. Robbins | 2002-07-03 | 1 | -0/+2 |
* | Fix off by one in `y' (transliterate) command which caused the last character | Tim J. Robbins | 2002-06-24 | 1 | -1/+1 |
* | Now that the pattern space contains no trailing newline, modify the `l' | Tim J. Robbins | 2002-06-22 | 1 | -1/+5 |
* | Don't store newlines at the end of each line in the hold/pattern spaces, | Tim J. Robbins | 2002-06-22 | 1 | -11/+10 |
* | Don't write escape newlines with `l' command (SUSv3) | Tim J. Robbins | 2002-06-10 | 1 | -3/+3 |
* | Correctly handle global substitutions where the pattern is only "$", the | Tim J. Robbins | 2002-06-10 | 1 | -0/+3 |
* | Wrap lines correctly for the `l' command. | Tim J. Robbins | 2002-06-04 | 1 | -1/+1 |
* | Ignore COLUMNS environment variable if it is empty (SUSv3) | Tim J. Robbins | 2002-06-04 | 1 | -1/+1 |
* | More consistancy. file system > filesystem | Tom Rhodes | 2002-05-16 | 1 | -1/+1 |
* | Fix sed(1) in the case where a last line is specified and hold space is not | Juli Mallett | 2002-04-07 | 1 | -3/+5 |
* | Fix sed(1) behaviour for 'G' when given null holdspace by making sure it | Juli Mallett | 2002-04-05 | 1 | -0/+2 |