summaryrefslogtreecommitdiffstats
path: root/usr.bin/sed/process.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r302973:pfg2016-07-201-1/+1
* sed(1): Fix a mismatch and sync with the OpenBSD's commit.pfg2016-06-011-5/+6
* sed: convert sed to use REG_STARTEND more explicitly.pfg2016-05-251-16/+22
* sed: rewrite the main loop.pfg2016-05-071-49/+43
* Fix resource leak and dereference after NULL.pfg2015-01-271-1/+1
* Replace __inline GNUism with the standard inline.pfg2015-01-131-2/+2
* sed: Address warnings with clang and gcc48.pfg2015-01-081-2/+2
* sed(1): Don't force a newline on last line, if input stream doesn't have onedumbbell2014-08-081-2/+14
* Fix relative numerical addressing (addr,+N).jlh2014-07-301-18/+26
* Implement "addr1,+N" ranges - not dissimilar to grep's -A switch.brian2009-05-251-13/+20
* WARNS fixes:dwmalone2008-02-091-5/+7
* Drop the argument to the OUT macro because it can't emityar2007-06-121-7/+7
* Don't forget to clear out the hold space for each subsequent fileyar2007-06-121-2/+16
* There is a symbolic antonym for REPLACE as a flag to cspace()yar2007-06-121-6/+6
* Change the semantics of -i (in-place editing) so that it treatsyar2007-04-211-0/+13
* Don't forget to close the range if we branched over its endyar2007-04-021-2/+11
* Prevent foot-shooting in advance: Put the MATCH() macro's valueyar2007-04-021-3/+3
* This trivial change should fix at least 3 similar bugs. All ofyar2007-04-011-1/+1
* Make the comment for cspace() match reality.yar2007-03-311-3/+3
* Fix using "P" command on empty pattern space. If the "P" command iskrion2006-05-271-2/+1
* Remove unused variables.stefanf2005-04-091-2/+1
* Per letter dated July 22, 1999 remove 3rd clause of Berkeley deriveddds2004-08-091-4/+0
* Make the 'y' (translate) command aware of multibyte characters.tjr2004-07-141-3/+59
* Overhaul lputs() to deal with multibyte characters, characters that taketjr2004-07-131-24/+53
* Reimplement in-place editing in a slightly less disgusting manner. Also,des2003-11-041-19/+21
* Whitespace cleanupdes2003-11-041-11/+11
* ANSIfydes2003-11-041-23/+10
* Change the buffer length test in NEEDSP() so that it does nottjr2003-11-021-1/+2
* Do not dribble zero bytes into the output, by replacing an obfuscated iffanf2003-06-051-4/+1
* Fix substitution when the regex matches the zero-length string.fanf2003-06-041-5/+6
* Initialize a variable in order to fix when faced with picky compilers.eric2002-09-201-0/+2
* Correct boundary condition error in `D' and `P' commands when the lasttjr2002-08-111-6/+3
* s/inline/__inline/markm2002-07-191-4/+4
* Make cspace()'s second argument const. Make `escapes' in lputs() const.tjr2002-07-081-2/+3
* Avoid checking whether each line is the last line of the file when we don'ttjr2002-07-031-1/+1
* Don't let the pattern space become null if the `x' command is used when thetjr2002-07-031-0/+2
* Fix off by one in `y' (transliterate) command which caused the last charactertjr2002-06-241-1/+1
* Now that the pattern space contains no trailing newline, modify the `l'tjr2002-06-221-1/+5
* Don't store newlines at the end of each line in the hold/pattern spaces,tjr2002-06-221-11/+10
* Don't write escape newlines with `l' command (SUSv3)tjr2002-06-101-3/+3
* Correctly handle global substitutions where the pattern is only "$", thetjr2002-06-101-0/+3
* Wrap lines correctly for the `l' command.tjr2002-06-041-1/+1
* Ignore COLUMNS environment variable if it is empty (SUSv3)tjr2002-06-041-1/+1
* More consistancy. file system > filesystemtrhodes2002-05-161-1/+1
* Fix sed(1) in the case where a last line is specified and hold space is notjmallett2002-04-071-3/+5
* Fix sed(1) behaviour for 'G' when given null holdspace by making sure itjmallett2002-04-051-0/+2
* remove __Pimp2002-03-221-6/+6
* WARNS=2 partial fix; use NO_WERROR to protect against some hard-to-fix warnings.markm2001-12-121-11/+10
* Expand xmalloc in-place, along with xrealloc; which wasn't even ANSI in itsobrien2001-07-241-6/+12
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
OpenPOWER on IntegriCloud