From owner-svn-src-head@FreeBSD.ORG Tue Nov 11 17:10:25 2008 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 345B3106567C; Tue, 11 Nov 2008 17:10:25 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id 30B1E8FC22; Tue, 11 Nov 2008 17:10:25 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id mABHAPdF007296; Tue, 11 Nov 2008 17:10:25 GMT (envelope-from dds@svn.freebsd.org) Received: (from dds@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id mABHAPla007294; Tue, 11 Nov 2008 17:10:25 GMT (envelope-from dds@svn.freebsd.org) Message-Id: <200811111710.mABHAPla007294@svn.freebsd.org> From: Diomidis Spinellis Date: Tue, 11 Nov 2008 17:10:25 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org X-SVN-Group: head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r184852 - head/tools/regression/usr.bin/sed X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Nov 2008 17:10:25 -0000 Author: dds Date: Tue Nov 11 17:10:24 2008 New Revision: 184852 URL: http://svn.freebsd.org/changeset/base/184852 Log: Add a test for the "or more" part of the following POSIX specification. "A function can be preceded by one or more '!' characters, in which case the function shall be applied if the addresses do not select the pattern space." Added: head/tools/regression/usr.bin/sed/regress.not.out (contents, props changed) Modified: head/tools/regression/usr.bin/sed/regress.sh Added: head/tools/regression/usr.bin/sed/regress.not.out ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/tools/regression/usr.bin/sed/regress.not.out Tue Nov 11 17:10:24 2008 (r184852) @@ -0,0 +1 @@ +foo Modified: head/tools/regression/usr.bin/sed/regress.sh ============================================================================== --- head/tools/regression/usr.bin/sed/regress.sh Tue Nov 11 15:51:45 2008 (r184851) +++ head/tools/regression/usr.bin/sed/regress.sh Tue Nov 11 17:10:24 2008 (r184852) @@ -2,7 +2,7 @@ REGRESSION_START($1) -echo '1..24' +echo '1..25' REGRESSION_TEST(`G', `sed G < regress.in') REGRESSION_TEST(`P', `sed P < regress.in') @@ -69,5 +69,6 @@ REGRESSION_TEST(`icase3', `sed s/SED/Foo REGRESSION_TEST(`hanoi', `echo ":abcd: : :" | sed -f hanoi.sed') REGRESSION_TEST(`math', `echo "4+7*3+2^7/3" | sed -f math.sed') +REGRESSION_TEST(`not', `echo foo | sed "1!!s/foo/bar/"') REGRESSION_END()