aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/sed/compile.c
Commit message (Expand)AuthorAgeFilesLines
* usr.bin: Remove ancient SCCS tags.Warner Losh2023-11-271-3/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* sed: treat '[' as ordinary character in 'y' commandYuri Pankov2020-07-261-4/+12
* sed: attempt to learn about hex escapes (e.g. \x27)Kyle Evans2020-06-071-2/+74
* sed: process \r, \n, and \tKyle Evans2019-12-101-6/+48
* Revert r337419.Pedro F. Giffuni2018-08-161-3/+3
* sed(1): partial fix for the case of the regex delimited with '['.Pedro F. Giffuni2018-08-071-3/+3
* General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* sed(1): add LEGACY_BSDSED_COMPAT compile-time flag.Pedro F. Giffuni2016-11-041-0/+3
* sed(1): Revert r303047 "cleanup" and therefore r303572.Pedro F. Giffuni2016-08-021-116/+120
* Explicitly test for cu_fgets returning NULL or !NULLEnji Cooper2016-07-301-2/+2
* sed(1): Assorted cleanups and simplifications.Pedro F. Giffuni2016-07-191-120/+116
* kernel: use our nitems() macro when it is available through param.h.Pedro F. Giffuni2016-04-211-5/+5
* Fix sed functions 'i' and 'a' from discarding leading white space.Pedro F. Giffuni2016-04-061-2/+1
* Fix a ton of speelling errorsEitan Adler2015-10-211-1/+1
* sed: Bounds check the file path used in the 'w' command.Pedro F. Giffuni2014-12-161-1/+4
* Per the resolution of POSIX bug 0000779 (note 0002050) add support for using 'i'Eitan Adler2013-12-091-0/+1
* IEEE Std 1003.1, 2004 Edition states:Diomidis Spinellis2009-09-201-2/+1
* Follow POSIX (IEEE Std 1003.1, 2004 Edition) in the implementationDiomidis Spinellis2009-09-201-9/+12
* Allow [ to be used as a delimiter.Diomidis Spinellis2009-09-201-1/+1
* Implement "addr1,+N" ranges - not dissimilar to grep's -A switch.Brian Somers2009-05-251-2/+9
* Fix the code to conform to the "or more" part of the following POSIXDiomidis Spinellis2008-11-111-1/+1
* Add workaround for a back reference when no correspondingHiroki Sato2008-11-091-0/+8
* WARNS fixes:David Malone2008-02-091-1/+1
* Before doing compile_re() which needs a parameter to identifyXin LI2007-07-061-4/+4
* Add case-insensitive matching to sed, using the 'I' flag, similarly to GNU sed.Suleiman Souhlal2007-07-041-25/+41
* Bug fix: a numeric flag specification in the substitute command wouldDiomidis Spinellis2005-08-041-2/+8
* Fix dubious C code construct.Stefan Farfeleder2005-03-091-1/+1
* Per letter dated July 22, 1999 remove 3rd clause of Berkeley derivedDiomidis Spinellis2004-08-091-4/+0
* Make the 'y' (translate) command aware of multibyte characters.Tim J. Robbins2004-07-141-13/+69
* Whitespace cleanupDag-Erling Smørgrav2003-11-041-10/+10
* ANSIfyDag-Erling Smørgrav2003-11-041-34/+15
* Ignore leading semicolons on commands; required by SUSv3.Tim J. Robbins2002-07-301-2/+8
* Fix a bug in sed(1)'s "s" command wherein if an escape ("\" character)Brian Feldman2002-06-011-4/+24
* Fix an ages-old bug in sed(1), which resulted in the absolutely validMaxim Sobolev2002-04-121-1/+1
* remove __PWarner Losh2002-03-221-14/+14
* WARNS=2 partial fix; use NO_WERROR to protect against some hard-to-fix warnings.Mark Murray2001-12-121-18/+18
* Don't allocate a zero byte segment.Mike Heffner2001-11-081-1/+4
* Expand xmalloc in-place, along with xrealloc; which wasn't even ANSI in itsDavid E. O'Brien2001-07-241-17/+36
* Don't leak memory when compiling text following the `a', `c' or `i' command.Ruslan Ermilov2001-05-181-1/+1
* Add a new flag: -E enables "extended" regular expressions.Brian Feldman2000-03-191-1/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Fix a new bug introduced by the previous bug fixArchie Cobbs1998-12-081-6/+7
* Fix brokenness compiling "s/pat/subst/" when length of subst is >= 4090 chars.Archie Cobbs1998-12-071-3/+6
* Terminate our output string correctly if we've gotBrian Somers1998-09-221-1/+2
* Remove local redefinition for err(). Add usage().Philippe Charnier1997-08-111-61/+72
* Localize itAndrey A. Chernov1996-08-111-2/+2
* Yet^2 another fix for the line continuation bug.Bruce Evans1996-07-171-5/+5
* Yet another fix for the line continuation bug in sed. Keith's patchDavid Greenman1996-06-261-7/+5