summaryrefslogtreecommitdiffstats
path: root/usr.bin/sed/process.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Make sed's -i flag more compatible with what gsed does.martijn2018-11-141-2/+6
* Fix sign compare warnings; OK martijn@millert2017-12-131-10/+10
* Remove unused-with-dead-store variable oldpsanl.tom2017-02-221-3/+1
* Nuke more whitespace caught in the headlights of "warning:"krw2017-01-211-6/+6
* Split error() into error() and warning() so error() can be marked __dead tokrw2017-01-201-2/+1
* Fix an off by one error when no matches were found in a substitute.martijn2016-10-111-2/+2
* Make sed use the new REG_STARTEND | REG_NOTBOL combination. This fixes a beginmartijn2016-05-301-17/+24
* Rename err() to error() to prevent confusion with the stdlib function.mmcc2015-10-261-12/+12
* fix eyesore whitespacejasper2015-07-201-6/+6
* figure out the linewidth at initialization, rather than latederaadt2015-07-191-19/+2
* add -i flag to sed to do in-place editing; mostly based on freebsdjasper2015-07-171-47/+74
* Convert many atoi() calls to strtonum(), adding range checks and failurederaadt2015-04-181-4/+6
* correct multiplication idiom during xreallocarray, and expand appendnumderaadt2015-04-131-7/+9
* Rework the pointer swap in the 'P' command to make the intentjsg2014-12-121-4/+5
* sed has a xreallocarray(), but two n*s cases were not replacedderaadt2014-12-011-7/+7
* unsigned char for ctypederaadt2013-11-281-3/+4
* Rewrite the main loop of the "sed s/..." command, to fix multipleschwarze2011-09-171-49/+44
* Backout previous, naddy@ found the following regression:schwarze2011-07-261-43/+49
* Rewrite the main loop of the "sed s/..." command, shortening it by tenschwarze2011-07-241-49/+43
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-271-6/+1
* The 'l' command should not encode newlines. Also document thatmillert2008-10-071-5/+5
* pretty. the comma operator should not be used to cram two statements intotedu2006-10-091-14/+15
* prevent overflow, see freebsd r1.32. also, do nicer reallocs.tedu2003-11-071-9/+13
* mostly ansi cleanup; pval okderaadt2003-06-101-25/+12
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-031-7/+3
* kill err(3) newlines; ok miod@, deraadt@jsyn2002-06-111-6/+6
* Fix sed(1) in the case where a last line is specified and hold spacemillert2002-04-151-5/+7
* Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert2002-02-161-8/+8
* kill more registersmpech2001-11-191-8/+8
* make G newline if hold is emptyderaadt1999-06-061-2/+4
* make y command 8 bit clean; Elmar.Bartel@informatik.tu-muenchen.dederaadt1998-04-301-3/+3
* extra ()deraadt1997-09-111-5/+5
* rcsidderaadt1996-06-261-1/+3
* initial import of NetBSD treederaadt1995-10-181-0/+632