From 607f8e622d0e7916f591cd79aef3cab0e0c1f227 Mon Sep 17 00:00:00 2001 From: eadler Date: Mon, 16 Dec 2013 01:20:18 +0000 Subject: 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 --- tools/regression/usr.bin/sed/regress.icase4.out | 4 ++++ tools/regression/usr.bin/sed/regress.sh | 1 + 2 files changed, 5 insertions(+) create mode 100644 tools/regression/usr.bin/sed/regress.icase4.out (limited to 'tools/regression/usr.bin/sed') diff --git a/tools/regression/usr.bin/sed/regress.icase4.out b/tools/regression/usr.bin/sed/regress.icase4.out new file mode 100644 index 0000000..b803373 --- /dev/null +++ b/tools/regression/usr.bin/sed/regress.icase4.out @@ -0,0 +1,4 @@ +input +data +for validation +of Foo(1) diff --git a/tools/regression/usr.bin/sed/regress.sh b/tools/regression/usr.bin/sed/regress.sh index 98282ef..37dc037 100644 --- a/tools/regression/usr.bin/sed/regress.sh +++ b/tools/regression/usr.bin/sed/regress.sh @@ -66,6 +66,7 @@ REGRESSION_TEST_FREEFORM(`inplace5', `inplace_test "3x;6G"') REGRESSION_TEST(`icase1', `sed /SED/Id < regress.in') REGRESSION_TEST(`icase2', `sed s/SED/Foo/I < regress.in') REGRESSION_TEST(`icase3', `sed s/SED/Foo/ < regress.in') +REGRESSION_TEST(`icase4', `sed s/SED/Foo/i < regress.in') REGRESSION_TEST(`hanoi', `echo ":abcd: : :" | sed -f hanoi.sed') REGRESSION_TEST(`math', `echo "4+7*3+2^7/3" | sed -f math.sed') -- cgit v1.1