diff options
author | eadler <eadler@FreeBSD.org> | 2013-12-16 01:20:18 +0000 |
---|---|---|
committer | eadler <eadler@FreeBSD.org> | 2013-12-16 01:20:18 +0000 |
commit | 607f8e622d0e7916f591cd79aef3cab0e0c1f227 (patch) | |
tree | a56ebb5665e0cd17785c9c662b1b9a9ef7ff1d74 /usr.bin | |
parent | 45fa9cf45274a64eb61a80415983b65a0d5fb109 (diff) | |
download | FreeBSD-src-607f8e622d0e7916f591cd79aef3cab0e0c1f227.zip FreeBSD-src-607f8e622d0e7916f591cd79aef3cab0e0c1f227.tar.gz |
MFC r259132,r259133,r259143:
Per the resolution of POSIX bug 0000779 (note 0002050) add support for using 'i'
as a case insensitive flag.
Add regression test for recently added 'i' flag in r259132.
the i modifier was added in r259132 since POSIX recently agreed to add
it. Switch uses of /I to /i.
PR: standards/184641
Diffstat (limited to 'usr.bin')
-rw-r--r-- | usr.bin/sed/compile.c | 1 | ||||
-rw-r--r-- | usr.bin/sed/sed.1 | 6 |
2 files changed, 4 insertions, 3 deletions
diff --git a/usr.bin/sed/compile.c b/usr.bin/sed/compile.c index cea8e07..e146668 100644 --- a/usr.bin/sed/compile.c +++ b/usr.bin/sed/compile.c @@ -582,6 +582,7 @@ compile_flags(char *p, struct s_subst *s) case 'p': s->p = 1; break; + case 'i': case 'I': s->icase = 1; break; diff --git a/usr.bin/sed/sed.1 b/usr.bin/sed/sed.1 index 0759889..cf27496 100644 --- a/usr.bin/sed/sed.1 +++ b/usr.bin/sed/sed.1 @@ -31,7 +31,7 @@ .\" @(#)sed.1 8.2 (Berkeley) 12/30/93 .\" $FreeBSD$ .\" -.Dd May 24, 2009 +.Dd December 9, 2013 .Dt SED 1 .Os .Sh NAME @@ -196,7 +196,7 @@ option was specified); a context address that consists of a regular expression preceded and followed by a delimiter. The closing delimiter can also optionally be followed by the -.Dq I +.Dq i character, to indicate that the regular expression is to be matched in a case-insensitive way. .El @@ -507,7 +507,7 @@ Append the pattern space to if a replacement was made. If the replacement string is identical to that which it replaces, it is still considered to have been a replacement. -.It I +.It i or I Match the regular expression in a case-insensitive way. .El .Pp |