=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/sed/sed.1,v retrieving revision 1.37 retrieving revision 1.38 diff -c -r1.37 -r1.38 *** src/usr.bin/sed/sed.1 2014/05/26 14:42:32 1.37 --- src/usr.bin/sed/sed.1 2014/05/26 14:52:13 1.38 *************** *** 1,4 **** ! .\" $OpenBSD: sed.1,v 1.37 2014/05/26 14:42:32 jmc Exp $ .\" .\" Copyright (c) 1992, 1993 .\" The Regents of the University of California. All rights reserved. --- 1,4 ---- ! .\" $OpenBSD: sed.1,v 1.38 2014/05/26 14:52:13 jmc Exp $ .\" .\" Copyright (c) 1992, 1993 .\" The Regents of the University of California. All rights reserved. *************** *** 276,281 **** --- 276,286 ---- The terminating .Ql } must be preceded by a newline or optional whitespace. + .Pp + Functions and function-lists may be preceded by an exclamation mark, + in which case they are applied only to lines that are + .Em not + selected by the addresses. .Bl -tag -width Ds .It [2addr] Ar function-list Execute *************** *** 469,478 **** character, and a backslash followed by an .Sq n is replaced by a newline character. - .It [2addr] Ns Ic \&! Ns Ar function , [2addr] Ns Ic \&! Ns Ar function-list - Apply the function or function-list only to the lines that are - .Em not - selected by the address(es). .It [0addr] Ns Ic \&: Ns Ar label This function does nothing; it bears a .Ar label --- 474,479 ----