History log of /freebsd-11.0-release/usr.bin/sed/sed.1
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 303975 11-Aug-2016 gjb

Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE
cycle.

Prune svn:mergeinfo from the new branch, and rename it to RC1.

Update __FreeBSD_version.

Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and
the dvd1.iso packages population.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 302408 08-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 299377 10-May-2016 pfg

sed.1: Correction for the case insensitive case.

Use the capital I instead of the lowercase.

Submitted by: Mikhail T.
PR: 195929
MFC after: 2 weeks


# 267773 23-Jun-2014 bapt

use .Mt to mark up email addresses consistently (part3)

PR: 191174
Submitted by: Franco Fichtner <franco at lastsummer.de>


# 267692 20-Jun-2014 pfg

Add -u (unbuffered output) after GNU sed.

Obtained from: NetBSD
MFC after: 1 week


# 259132 09-Dec-2013 eadler

Per the resolution of POSIX bug 0000779 (note 0002050) add support for using 'i'
as a case insensitive flag.

PR: standards/184641
Requested by: David A. Wheeler <dwheeler@dwheeler.com>
MFC After: 1 week


# 233648 29-Mar-2012 eadler

Remove trailing whitespace per mdoc lint warning

Disussed with: gavin
No objection from: doc
Approved by: joel
MFC after: 3 days


# 226895 29-Oct-2011 ache

Reword '}' description to sound more clear.

Submitted by: dougb
MFC after: 7 days


# 226889 28-Oct-2011 ache

Update '}' description to reflect reality (and POSIX)

PR: 96236
Submitted by: "Andreas Kohn" <andreas@syndrom23.de>
MFC after: 7 days


# 205992 31-Mar-2010 imp

Make -r mean exactly the same thing as -E for increased compatibility
with GNU sed.

MFC after: 7 days


# 192773 25-May-2009 brian

Bump the document date to reflect the recent address range enhancements.

Suggested by: throdes


# 192732 25-May-2009 brian

Implement "addr1,+N" ranges - not dissimilar to grep's -A switch.

PR: 134856
Submitted by: Jeremie Le Hen - jeremie at le-hen dot org


# 182616 01-Sep-2008 yar

Correct a silly typo I introduced: withing -> within.

Noticed by: das


# 182107 24-Aug-2008 yar

Explicitly tell that one needs to start a context address with a
backslash if he/she wants to use a non-traditional delimiter, i.e.,
anything other than a slash. That is, /abc/ works as is, but xabcx
needs to be spelled as \xabcx.

Add appropriate markup.

Bump Dd.

Checked with: IEEE Std 1003.1, 2004 Edition
MFC after: 3 days


# 171206 04-Jul-2007 ssouhlal

Add case-insensitive matching to sed, using the 'I' flag, similarly to GNU sed.
For example,
sed /foo/Id
sed s/foo/bar/Ig

Reviewed by: dds
Approved by: re (hrs)


# 168922 21-Apr-2007 yar

Don't forget to bump document date after changing the content.


# 168921 21-Apr-2007 yar

Change the semantics of -i (in-place editing) so that it treats
each file independently from other files. The new semantics are
desired in the most of practical cases, e.g.: delete lines 5-9
from each file.

Keep the previous semantics of -i under a new option, -I, which
uses a single continuous address space covering all files to edit
in-place -- they are too cool to just drop them.

Add regression tests for -i and -I.

Approved by: dds
Compared with: GNU sed
Discussed on: -hackers
MFC after: 2 weeks


# 147370 14-Jun-2005 ru

Markup and wording fixes.

Approved by: re (blanket)


# 146055 10-May-2005 glebius

Add option -l, to make output line buffered.

PR: bin/78692
Submitted by: Eugene Grosbein
MFC after: 2 weeks


# 141846 13-Feb-2005 ru

Expand *n't contractions.


# 140368 17-Jan-2005 ru

Added the EXIT STATUS section where appropriate.


# 140055 11-Jan-2005 ru

Scheduled mdoc(7) sweep.


# 133385 09-Aug-2004 dds

Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived
software (original contributor).

Reviewed by: imp


# 132275 17-Jul-2004 tjr

Document the limitation that multibyte characters cannot be used as
delimiters with the 's' and 'y' commands.


# 132147 14-Jul-2004 tjr

Document the -E and -a options as being extensions.


# 132146 14-Jul-2004 tjr

Update BUGS section to reflect current state of multibyte character support.


# 131511 03-Jul-2004 tjr

Document missing multibyte character support in utilities specified
by POSIX.


# 131491 02-Jul-2004 ru

Mechanically kill hard sentence breaks.


# 131472 02-Jul-2004 ru

Removed trailing whitespace.


# 124127 04-Jan-2004 charnier

Avoid using .Nm at the start of the sentence.


# 117901 22-Jul-2003 dds

Fixed .Nm element, updated HISTORY section, added AUTHORS section.

Reviewed by: schweikh (mentor)
MFC after: 2 weeks


# 107276 26-Nov-2002 ru

mdoc(7) police: markup polishing.

Approved by: re


# 98807 25-Jun-2002 tjr

Sort sections, and refer to sed as a utility, not a function.


# 98088 10-Jun-2002 tjr

Refer to environ(7) for description of COLUMNS instead of describing it
in-line. Document effects of locale environment variables in the same way.


# 98087 10-Jun-2002 tjr

The 10 occurrence limit for the `s' command documented here has not existed
for a very long time (or never did exist).


# 98086 10-Jun-2002 tjr

Newlines are not escaped anymore.


# 97802 04-Jun-2002 tjr

Document the fact that the `l' command uses the COLUMNS environment
variable (SUSv3)


# 97544 30-May-2002 ru

mdoc(7) police: typo in .Dd.


# 96188 07-May-2002 jmallett

Add handling for any nil-length string passed to -i for the backup extension.

Add a note that this is kinda-sorta dangerous to the manual page.


# 96175 07-May-2002 jmallett

Add a -i option to sed(1) to do inplace editing, to give us an alternative to
Perl for such things. The key difference to Perl is that a backup extension
*MUST* be specified, because on one hand it isn't recommended to have options
which optionally take a parameter, and on the other hand, it'd be slightly
unpleasent to implement proper handling for that.

The difference between this and the version posted to developers@ is that it
does handle multiple files in argv after the getopt(3) handling "correctly",
in that the inplace editing-specific code has been moved out to a function,
and that function is used beyond the first file in our linked list.

This option has been documented as FreeBSD-specific in the manpage.

Reviewed by: developers@ (got feedback from: des, fanf, sobomax, roberto,
obrien)
MFC after: 1 week


# 95208 21-Apr-2002 keramida

Remove duplicated text.

PR: docs/37287
Submitted by: Tony Finch <dot@dotat.at>
MFC after: 3 days


# 81687 15-Aug-2001 ru

mdoc(7) police: utilize the new .Ex macro.


# 81251 07-Aug-2001 ru

mdoc(7) police:

Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text.
Not only this slows down the mdoc(7) processing significantly, but it also
has an undesired (in this case) effect of disabling hyphenation within the
entire enclosed block.


# 72432 13-Feb-2001 ru

mdoc(7) police: use the default ``file ...'' feature of the .Ar macro.


# 71102 16-Jan-2001 ru

Prepare for mdoc(7)NG.


# 70197 19-Dec-2000 ru

Prepare for mdoc(7)NG.


# 68963 20-Nov-2000 ru

mdoc(7) police: use the new features of the Nm macro.


# 68575 10-Nov-2000 ru

Avoid use of direct troff requests in mdoc(7) manual pages.


# 58628 26-Mar-2000 charnier

Add DIAGNOSTICS section name


# 58388 20-Mar-2000 green

Fix a couple hard sentence breaks I inadvertently introduced. Also,
update a bit of English into something easier to read.

Prompted by: sheldonh (thanks!)


# 58309 19-Mar-2000 green

Add a new flag: -E enables "extended" regular expressions.


# 57219 15-Feb-2000 unfurl

PR: 10850
Submitted by: Scott Hazen Mueller <scott@zorch.sf-bay.org>


# 55244 29-Dec-1999 steve

Escape the ':' so that is actually makes it into the double quotes.

PR: 15775
Submitted by: Martin Kammerhofer <mkamm@gmx.net>


# 50477 28-Aug-1999 peter

$Id$ -> $FreeBSD$


# 48792 12-Jul-1999 nik

Add $Id$, to make it simpler for members of the translation teams to
track.

The $Id$ line is normally at the bottom of the main comment block in the
man page, separated from the rest of the manpage by an empty comment,
like so;

.\" $Id$
.\"

If the immediately preceding comment is a @(#) format ID marker than the
the $Id$ will line up underneath it with no intervening blank lines.
Otherwise, an additional blank line is inserted.

Approved by: bde


# 28066 11-Aug-1997 charnier

Remove local redefinition for err(). Add usage().


# 26826 23-Jun-1997 steve

Show the real revision date and not the date that this
manpage is being viewed.


# 23791 12-Mar-1997 mpp

Add a missing '\' to some text.

Obtained from: NetBSD-bugs mailing list PR# 3321


# 4891 01-Dec-1994 ats

Submitted by: Philippe Charnier
Fixed a little typo: lable -> label.


# 1591 27-May-1994 rgrimes

This commit was generated by cvs2svn to compensate for changes in r1590,
which included commits to RCS files with non-trunk default branches.


# 1590 27-May-1994 rgrimes

BSD 4.4 Lite Usr.bin Sources