summaryrefslogtreecommitdiff
path: root/usr.bin/sed/process.c
AgeCommit message (Expand)Author
2015-03-12The latest refactoring changes broke sed -i:christos
2015-03-01Hide more subroutines in processing phase.asau
2015-03-01Close files opened at processing time within processing phase.asau
2015-03-01Move run-time data structures into processing part.asau
2015-03-01Move data I/O file pointers into processing part.asau
2015-02-28Improve modularity of "sed" source:asau
2014-08-13PR/49109: Jeremie Le Hen: fix sed relative addressin (1,+N)christos
2014-06-26restore sccsid[]'s per core@'s decisionchristos
2014-06-09PR/48883: Justin Cormack: Cope with systems that don't provide REG_STARTENDchristos
2014-06-07PR/48880: Ryo ONODERA: Unapply one of our patches that broke 'G'.christos
2014-06-07Restore G commandryoon
2014-06-06usage is __dead. Kill useless sccsid.joerg
2014-06-06Merge our changes.christos
2013-03-17The change ("c") command should start a new cycle.uwe
2009-04-13Fix WARNS=4 issues (-Wcast-qual -Wsign-compare)lukem
2006-06-18Make TOOL_SED, to allow using our own sed in cases where the host's versiongdamore
2006-04-02Coverity CID 1181: Protect access against NULL.christos
2003-11-07safer realloc, from openbsditojun
2003-11-07prevent integer underflow. freebsd rev 1.32. via openbsditojun
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2002-06-14Remove #if __STDC__. De-__P() and ANSIfy.wiz
2002-06-11err/errx/warn/warnx do not need \n at the enditojun
2001-10-02Back out last patch (again). This patch seems to satisfy test suitesatatat
2001-09-28New fix for PR bin/14074. This one doesn't make sed hang.atatat
2001-09-28Back out the pr fix. It doesn't work.atatat
2001-09-27Don't attempt to memmove() if psl (pattern space length) is zero.atatat
1999-11-09Since our gcc doesn't warn about NULL format strings anymore, we candrochner
1999-05-31Fix bug pointed out by Jerry Peek <jpeek@jpeek.com> in PR bin/7674.kim
1998-12-19char -> unsigned charchristos
1998-08-25Add { and } to shut up egcs. Reformat the more questionable code.ross
1998-03-30use int as array index.mrg
1997-10-22Remove an extra semicolon that broke processing of the "r" directive.thorpej
1997-10-19WARNSify, fix .Nm usage, deprecate register, getopt returns -1 not EOFlukem
1997-10-19merge lite-2 -- was mostly already done. grr.mrg
1997-01-09RCS ID policetls
1995-07-11fix bug pointed out by Dennis Ferguson <dennis@mci.net>. if hold space nullcgd
1995-03-15The `D' command should only input a new line if the pattern space becomes empty.mycroft
1995-03-15Fix the P command, and optimize D slightly.mycroft
1995-03-15Remove an old #ifndef of little value.mycroft
1994-03-24Fix bug with D leaving junk at end of pattern space.mycroft
1994-03-01DTRT with empty RE matches. or at least, do something better. fix offcgd
1994-02-28Restore the traditional behaviour of the "n" command.andrew
1994-02-09patch from Diomidis Spinellis to fix 'infinite' loopcgd
1994-02-03RCS id'scgd
1994-02-03update from Diomidis Spinellis <dspin@leon.nrcps.ariadne-t.gr>cgd
1993-08-14Put back RCS identifier.mycroft
1993-08-14Was testing against rm_so instead of rm_eo. So now:alm
1993-08-13removed GNU_REGEX directivealm
1993-08-01Add RCS identifiers.mycroft
1993-07-02added missing parens in buffer allocation (caused seg violation)alm