summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Meyering <meyering@fb.com>2014-09-06 20:46:42 -0700
committerJim Meyering <meyering@fb.com>2014-11-30 18:59:33 -0800
commitb741f318d0d8955806d7020efdc7c7dc8fccff36 (patch)
tree0e7dcaabc546e2d84b43ca9be35731b4aefc82f3
parent57b535656c5ac8b7a8486876176de7b6c7a5c428 (diff)
downloadsed-b741f318d0d8955806d7020efdc7c7dc8fccff36.tar.gz
maint: do not version-control generated files.
* doc/sed.1: Remove. * po/sed.pot: Likewise. * po/Makevars: Likewise. * .gitignore: Add their names.
-rw-r--r--.gitignore3
-rw-r--r--doc/sed.1415
-rw-r--r--po/Makevars54
-rw-r--r--po/sed.pot185
4 files changed, 96 insertions, 561 deletions
diff --git a/.gitignore b/.gitignore
index 2ae9267..585bd6f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,3 +20,6 @@ missing
/GNUmakefile
/README-release
/maint.mk
+doc/sed.1
+po/sed.pot
+/po/Makevars
diff --git a/doc/sed.1 b/doc/sed.1
deleted file mode 100644
index c80f961..0000000
--- a/doc/sed.1
+++ /dev/null
@@ -1,415 +0,0 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.28.
-.TH SED "1" "September 2014" "sed 4.2.2" "User Commands"
-.SH NAME
-sed \- stream editor for filtering and transforming text
-.SH SYNOPSIS
-.B sed
-[\fIOPTION\fR]... \fI{script-only-if-no-other-script} \fR[\fIinput-file\fR]...
-.SH DESCRIPTION
-.ds sd \fIsed\fP
-.ds Sd \fISed\fP
-\*(Sd is a stream editor.
-A stream editor is used to perform basic text
-transformations on an input stream
-(a file or input from a pipeline).
-While in some ways similar to an editor which
-permits scripted edits (such as \fIed\fP),
-\*(sd works by making only one pass over the
-input(s), and is consequently more efficient.
-But it is \*(sd's ability to filter text in a pipeline
-which particularly distinguishes it from other types of
-editors.
-.HP
-\fB\-n\fR, \fB\-\-quiet\fR, \fB\-\-silent\fR
-.IP
-suppress automatic printing of pattern space
-.HP
-\fB\-e\fR script, \fB\-\-expression\fR=\fIscript\fR
-.IP
-add the script to the commands to be executed
-.HP
-\fB\-f\fR script-file, \fB\-\-file\fR=\fIscript\-file\fR
-.IP
-add the contents of script-file to the commands to be executed
-.HP
-\fB\-\-follow\-symlinks\fR
-.IP
-follow symlinks when processing in place
-.HP
-\fB\-i[SUFFIX]\fR, \fB\-\-in\-place\fR[=\fISUFFIX\fR]
-.IP
-edit files in place (makes backup if SUFFIX supplied)
-.HP
-\fB\-l\fR N, \fB\-\-line\-length\fR=\fIN\fR
-.IP
-specify the desired line-wrap length for the `l' command
-.HP
-\fB\-\-posix\fR
-.IP
-disable all GNU extensions.
-.HP
-\fB\-E\fR, \fB\-r\fR, \fB\-\-regexp\-extended\fR
-.IP
-use extended regular expressions in the script
-(for portability use POSIX \fB\-E\fR).
-.HP
-\fB\-s\fR, \fB\-\-separate\fR
-.IP
-consider files as separate rather than as a single continuous
-long stream.
-.HP
-\fB\-u\fR, \fB\-\-unbuffered\fR
-.IP
-load minimal amounts of data from the input files and flush
-the output buffers more often
-.HP
-\fB\-z\fR, \fB\-\-null\-data\fR
-.IP
-separate lines by NUL characters
-.TP
-\fB\-\-help\fR
-display this help and exit
-.TP
-\fB\-\-version\fR
-output version information and exit
-.PP
-If no \fB\-e\fR, \fB\-\-expression\fR, \fB\-f\fR, or \fB\-\-file\fR option is given, then the first
-non-option argument is taken as the sed script to interpret. All
-remaining arguments are names of input files; if no input files are
-specified, then the standard input is read.
-.PP
-GNU sed home page: <http://www.gnu.org/software/sed/>.
-General help using GNU software: <http://www.gnu.org/gethelp/>.
-E-mail bug reports to: <bug-sed@gnu.org>.
-Be sure to include the word ``sed'' somewhere in the ``Subject:'' field.
-.SH "COMMAND SYNOPSIS"
-This is just a brief synopsis of \*(sd commands to serve as
-a reminder to those who already know \*(sd;
-other documentation (such as the texinfo document)
-must be consulted for fuller descriptions.
-.SS
-Zero-address ``commands''
-.TP
-.RI :\ label
-Label for
-.B b
-and
-.B t
-commands.
-.TP
-.RI # comment
-The comment extends until the next newline (or the end of a
-.B -e
-script fragment).
-.TP
-}
-The closing bracket of a { } block.
-.SS
-Zero- or One- address commands
-.TP
-=
-Print the current line number.
-.TP
-a \e
-.TP
-.I text
-Append
-.IR text ,
-which has each embedded newline preceded by a backslash.
-.TP
-i \e
-.TP
-.I text
-Insert
-.IR text ,
-which has each embedded newline preceded by a backslash.
-.TP
-q [\fIexit-code\fR]
-Immediately quit the \*(sd script without processing
-any more input, except that if auto-print is not disabled
-the current pattern space will be printed. The exit code
-argument is a GNU extension.
-.TP
-Q [\fIexit-code\fR]
-Immediately quit the \*(sd script without processing
-any more input. This is a GNU extension.
-.TP
-.RI r\ filename
-Append text read from
-.IR filename .
-.TP
-.RI R\ filename
-Append a line read from
-.IR filename .
-Each invocation of the command reads a line from the file.
-This is a GNU extension.
-.SS
-Commands which accept address ranges
-.TP
-{
-Begin a block of commands (end with a }).
-.TP
-.RI b\ label
-Branch to
-.IR label ;
-if
-.I label
-is omitted, branch to end of script.
-.TP
-c \e
-.TP
-.I text
-Replace the selected lines with
-.IR text ,
-which has each embedded newline preceded by a backslash.
-.TP
-d
-Delete pattern space.
-Start next cycle.
-.TP
-D
-If pattern space contains no newline, start a normal new cycle as if
-the d command was issued. Otherwise, delete text in the pattern
-space up to the first newline, and restart cycle with the resultant
-pattern space, without reading a new line of input.
-.TP
-h H
-Copy/append pattern space to hold space.
-.TP
-g G
-Copy/append hold space to pattern space.
-.TP
-l
-List out the current line in a ``visually unambiguous'' form.
-.TP
-.RI l\ width
-List out the current line in a ``visually unambiguous'' form,
-breaking it at
-.I width
-characters. This is a GNU extension.
-.TP
-n N
-Read/append the next line of input into the pattern space.
-.TP
-p
-Print the current pattern space.
-.TP
-P
-Print up to the first embedded newline of the current pattern space.
-.TP
-.RI s/ regexp / replacement /
-Attempt to match
-.I regexp
-against the pattern space.
-If successful, replace that portion matched
-with
-.IR replacement .
-The
-.I replacement
-may contain the special character
-.B &
-to refer to that portion of the pattern space which matched,
-and the special escapes \e1 through \e9 to refer to the
-corresponding matching sub-expressions in the
-.IR regexp .
-.TP
-.RI t\ label
-If a s/// has done a successful substitution since the
-last input line was read and since the last t or T
-command, then branch to
-.IR label ;
-if
-.I label
-is omitted, branch to end of script.
-.TP
-.RI T\ label
-If no s/// has done a successful substitution since the
-last input line was read and since the last t or T
-command, then branch to
-.IR label ;
-if
-.I label
-is omitted, branch to end of script. This is a GNU
-extension.
-.TP
-.RI w\ filename
-Write the current pattern space to
-.IR filename .
-.TP
-.RI W\ filename
-Write the first line of the current pattern space to
-.IR filename .
-This is a GNU extension.
-.TP
-x
-Exchange the contents of the hold and pattern spaces.
-.TP
-.RI y/ source / dest /
-Transliterate the characters in the pattern space which appear in
-.I source
-to the corresponding character in
-.IR dest .
-.SH
-Addresses
-\*(Sd commands can be given with no addresses, in which
-case the command will be executed for all input lines;
-with one address, in which case the command will only be executed
-for input lines which match that address; or with two
-addresses, in which case the command will be executed
-for all input lines which match the inclusive range of
-lines starting from the first address and continuing to
-the second address.
-Three things to note about address ranges:
-the syntax is
-.IR addr1 , addr2
-(i.e., the addresses are separated by a comma);
-the line which
-.I addr1
-matched will always be accepted,
-even if
-.I addr2
-selects an earlier line;
-and if
-.I addr2
-is a
-.IR regexp ,
-it will not be tested against the line that
-.I addr1
-matched.
-.PP
-After the address (or address-range),
-and before the command, a
-.B !
-may be inserted,
-which specifies that the command shall only be
-executed if the address (or address-range) does
-.B not
-match.
-.PP
-The following address types are supported:
-.TP
-.I number
-Match only the specified line
-.IR number
-(which increments cumulatively across files, unless the
-.B -s
-option is specified on the command line).
-.TP
-.IR first ~ step
-Match every
-.IR step 'th
-line starting with line
-.IR first .
-For example, ``sed -n 1~2p'' will print all the odd-numbered lines in
-the input stream, and the address 2~5 will match every fifth line,
-starting with the second.
-.I first
-can be zero; in this case, \*(sd operates as if it were equal to
-.IR step .
-(This is an extension.)
-.TP
-$
-Match the last line.
-.TP
-.RI / regexp /
-Match lines matching the regular expression
-.IR regexp .
-.TP
-.BI \fR\e\fPc regexp c
-Match lines matching the regular expression
-.IR regexp .
-The
-.B c
-may be any character.
-.PP
-GNU \*(sd also supports some special 2-address forms:
-.TP
-.RI 0, addr2
-Start out in "matched first address" state, until
-.I addr2
-is found.
-This is similar to
-.RI 1, addr2 ,
-except that if
-.I addr2
-matches the very first line of input the
-.RI 0, addr2
-form will be at the end of its range, whereas the
-.RI 1, addr2
-form will still be at the beginning of its range.
-This works only when
-.I addr2
-is a regular expression.
-.TP
-.IR addr1 ,+ N
-Will match
-.I addr1
-and the
-.I N
-lines following
-.IR addr1 .
-.TP
-.IR addr1 ,~ N
-Will match
-.I addr1
-and the lines following
-.I addr1
-until the next line whose input line number is a multiple of
-.IR N .
-.SH "REGULAR EXPRESSIONS"
-POSIX.2 BREs
-.I should
-be supported, but they aren't completely because of performance
-problems.
-The
-.B \en
-sequence in a regular expression matches the newline character,
-and similarly for
-.BR \ea ,
-.BR \et ,
-and other sequences.
-The \fI-E\fP option switches to using extended regular expressions instead;
-the -E option has been supported for years by GNU sed, and is now
-included in POSIX.
-.SH BUGS
-.PP
-E-mail bug reports to
-.BR bug-sed@gnu.org .
-Also, please include the output of ``sed --version'' in the body
-of your report if at all possible.
-.SH AUTHOR
-Written by Jay Fenlason, Tom Lord, Ken Pizzini,
-and Paolo Bonzini.
-GNU sed home page: <http://www.gnu.org/software/sed/>.
-General help using GNU software: <http://www.gnu.org/gethelp/>.
-E-mail bug reports to: <bug-sed@gnu.org>.
-Be sure to include the word ``sed'' somewhere in the ``Subject:'' field.
-.SH COPYRIGHT
-Copyright \(co 2014 Free Software Foundation, Inc.
-License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
-.br
-This is free software: you are free to change and redistribute it.
-There is NO WARRANTY, to the extent permitted by law.
-.SH "SEE ALSO"
-.BR awk (1),
-.BR ed (1),
-.BR grep (1),
-.BR tr (1),
-.BR perlre (1),
-sed.info,
-any of various books on \*(sd,
-.na
-the \*(sd FAQ (http://sed.sf.net/grabbag/tutorials/sedfaq.txt),
-http://sed.sf.net/grabbag/.
-.PP
-The full documentation for
-.B sed
-is maintained as a Texinfo manual. If the
-.B info
-and
-.B sed
-programs are properly installed at your site, the command
-.IP
-.B info sed
-.PP
-should give you access to the complete manual.
diff --git a/po/Makevars b/po/Makevars
deleted file mode 100644
index de98da7..0000000
--- a/po/Makevars
+++ /dev/null
@@ -1,54 +0,0 @@
-# -*- buffer-read-only: t -*- vi: set ro:
-# DO NOT EDIT! GENERATED AUTOMATICALLY!
-# Makefile variables for PO directory in any package using GNU gettext.
-
-# Usually the message domain is the same as the package name.
-DOMAIN = $(PACKAGE)
-
-# These two variables depend on the location of this directory.
-subdir = po
-top_builddir = ..
-
-# These options get passed to xgettext.
-XGETTEXT_OPTIONS = --keyword=_ --keyword=N_ \
- \
- --flag=_:1:pass-c-format\
- --flag=N_:1:pass-c-format\
- --flag=error:3:c-format --flag=error_at_line:5:c-format\
-\
- --from-code=UTF-8\
- --flag=asprintf:2:c-format --flag=vasprintf:2:c-format\
- --flag=asnprintf:3:c-format --flag=vasnprintf:3:c-format\
- --flag=wrapf:1:c-format\
- --flag=error:3:c-format --flag=error_at_line:5:c-format\
- $${end_of_xgettext_options+}
-
-# This is the copyright holder that gets inserted into the header of the
-# $(DOMAIN).pot file. Set this to the copyright holder of the surrounding
-# package. (Note that the msgstr strings, extracted from the package's
-# sources, belong to the copyright holder of the package.) Translators are
-# expected to transfer the copyright for their translations to this person
-# or entity, or to disclaim their copyright. The empty string stands for
-# the public domain; in this case the translators are expected to disclaim
-# their copyright.
-COPYRIGHT_HOLDER = Free Software Foundation, Inc.
-
-# This is the email address or URL to which the translators shall report
-# bugs in the untranslated strings:
-# - Strings which are not entire sentences, see the maintainer guidelines
-# in the GNU gettext documentation, section 'Preparing Strings'.
-# - Strings which use unclear terms or require additional context to be
-# understood.
-# - Strings which make invalid assumptions about notation of date, time or
-# money.
-# - Pluralisation problems.
-# - Incorrect English spelling.
-# - Incorrect formatting.
-# It can be your email address, or a mailing list address where translators
-# can write to without being subscribed, or the URL of a web page through
-# which the translators can contact you.
-MSGID_BUGS_ADDRESS = bug-gnu-utils@gnu.org
-
-# This is the list of locale categories, beyond LC_MESSAGES, for which the
-# message catalogs shall be used. It is usually empty.
-EXTRA_LOCALE_CATEGORIES =
diff --git a/po/sed.pot b/po/sed.pot
index 3524c6c..d5e5dba 100644
--- a/po/sed.pot
+++ b/po/sed.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: GNU sed 4.2.2\n"
+"Project-Id-Version: GNU sed 4.2.2.25-028f\n"
"Report-Msgid-Bugs-To: bug-gnu-utils@gnu.org\n"
-"POT-Creation-Date: 2012-12-22 14:36+0100\n"
+"POT-Creation-Date: 2014-09-06 20:47-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,169 +18,169 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: sed/compile.c:144
+#: sed/compile.c:145
msgid "multiple `!'s"
msgstr ""
-#: sed/compile.c:145
+#: sed/compile.c:146
msgid "unexpected `,'"
msgstr ""
-#: sed/compile.c:146
+#: sed/compile.c:147
msgid "invalid usage of +N or ~N as first address"
msgstr ""
-#: sed/compile.c:147
+#: sed/compile.c:148
msgid "unmatched `{'"
msgstr ""
-#: sed/compile.c:148
+#: sed/compile.c:149
msgid "unexpected `}'"
msgstr ""
-#: sed/compile.c:149
+#: sed/compile.c:150
msgid "extra characters after command"
msgstr ""
-#: sed/compile.c:150
+#: sed/compile.c:151
msgid "expected \\ after `a', `c' or `i'"
msgstr ""
-#: sed/compile.c:151
+#: sed/compile.c:152
msgid "`}' doesn't want any addresses"
msgstr ""
-#: sed/compile.c:152
+#: sed/compile.c:153
msgid ": doesn't want any addresses"
msgstr ""
-#: sed/compile.c:153
+#: sed/compile.c:154
msgid "comments don't accept any addresses"
msgstr ""
-#: sed/compile.c:154
+#: sed/compile.c:155
msgid "missing command"
msgstr ""
-#: sed/compile.c:155
+#: sed/compile.c:156
msgid "command only uses one address"
msgstr ""
-#: sed/compile.c:156
+#: sed/compile.c:157
msgid "unterminated address regex"
msgstr ""
-#: sed/compile.c:157
+#: sed/compile.c:158
msgid "unterminated `s' command"
msgstr ""
-#: sed/compile.c:158
+#: sed/compile.c:159
msgid "unterminated `y' command"
msgstr ""
-#: sed/compile.c:159
+#: sed/compile.c:160
msgid "unknown option to `s'"
msgstr ""
-#: sed/compile.c:160
+#: sed/compile.c:161
msgid "multiple `p' options to `s' command"
msgstr ""
-#: sed/compile.c:161
+#: sed/compile.c:162
msgid "multiple `g' options to `s' command"
msgstr ""
-#: sed/compile.c:162
+#: sed/compile.c:163
msgid "multiple number options to `s' command"
msgstr ""
-#: sed/compile.c:163
+#: sed/compile.c:164
msgid "number option to `s' command may not be zero"
msgstr ""
-#: sed/compile.c:164
+#: sed/compile.c:165
msgid "strings for `y' command are different lengths"
msgstr ""
-#: sed/compile.c:165
+#: sed/compile.c:166
msgid "delimiter character is not a single-byte character"
msgstr ""
-#: sed/compile.c:166
+#: sed/compile.c:167
msgid "expected newer version of sed"
msgstr ""
-#: sed/compile.c:167
+#: sed/compile.c:168
msgid "invalid usage of line address 0"
msgstr ""
-#: sed/compile.c:168
+#: sed/compile.c:169
#, c-format
msgid "unknown command: `%c'"
msgstr ""
-#: sed/compile.c:169
+#: sed/compile.c:170
msgid "incomplete command"
msgstr ""
-#: sed/compile.c:192
+#: sed/compile.c:193
#, c-format
msgid "%s: file %s line %lu: %s\n"
msgstr ""
-#: sed/compile.c:195
+#: sed/compile.c:196
#, c-format
msgid "%s: -e expression #%lu, char %lu: %s\n"
msgstr ""
-#: sed/compile.c:1657
+#: sed/compile.c:1658
#, c-format
msgid "can't find label for jump to `%s'"
msgstr ""
-#: sed/execute.c:595
+#: sed/execute.c:596
#, c-format
msgid "%s: can't read %s: %s\n"
msgstr ""
-#: sed/execute.c:624
+#: sed/execute.c:625
#, c-format
msgid "couldn't edit %s: is a terminal"
msgstr ""
-#: sed/execute.c:629
+#: sed/execute.c:630
#, c-format
msgid "couldn't edit %s: not a regular file"
msgstr ""
-#: sed/execute.c:640
+#: sed/execute.c:641
#, c-format
msgid "%s: warning: failed to set default file creation context to %s: %s"
msgstr ""
-#: sed/execute.c:647
+#: sed/execute.c:648
#, c-format
msgid "%s: warning: failed to get security context of %s: %s"
msgstr ""
-#: sed/execute.c:664 sed/utils.c:211
+#: sed/execute.c:665 sed/utils.c:210
#, c-format
msgid "couldn't open temporary file %s: %s"
msgstr ""
-#: sed/execute.c:1193 sed/execute.c:1373
+#: sed/execute.c:1194 sed/execute.c:1374
msgid "error in subprocess"
msgstr ""
-#: sed/execute.c:1195
+#: sed/execute.c:1196
msgid "option `e' not supported"
msgstr ""
-#: sed/execute.c:1375
+#: sed/execute.c:1376
msgid "`e' command not supported"
msgstr ""
-#: sed/execute.c:1725
+#: sed/execute.c:1727
msgid "no input files"
msgstr ""
@@ -197,64 +197,64 @@ msgstr ""
msgid "invalid reference \\%d on `s' command's RHS"
msgstr ""
-#: sed/sed.c:32
+#: sed/sed.c:33
msgid "Jay Fenlason"
msgstr ""
-#: sed/sed.c:33
+#: sed/sed.c:34
msgid "Tom Lord"
msgstr ""
-#: sed/sed.c:34
+#: sed/sed.c:35
msgid "Ken Pizzini"
msgstr ""
-#: sed/sed.c:35
+#: sed/sed.c:36
msgid "Paolo Bonzini"
msgstr ""
-#: sed/sed.c:79
+#: sed/sed.c:80
#, c-format
msgid ""
"GNU sed home page: <http://www.gnu.org/software/sed/>.\n"
"General help using GNU software: <http://www.gnu.org/gethelp/>.\n"
msgstr ""
-#: sed/sed.c:86
+#: sed/sed.c:87
#, c-format
msgid ""
"E-mail bug reports to: <%s>.\n"
"Be sure to include the word ``%s'' somewhere in the ``Subject:'' field.\n"
msgstr ""
-#: sed/sed.c:99
+#: sed/sed.c:100
msgid ""
" -R, --regexp-perl\n"
" use Perl 5's regular expressions syntax in the script.\n"
msgstr ""
-#: sed/sed.c:104
+#: sed/sed.c:105
#, c-format
msgid ""
"Usage: %s [OPTION]... {script-only-if-no-other-script} [input-file]...\n"
"\n"
msgstr ""
-#: sed/sed.c:108
+#: sed/sed.c:109
#, c-format
msgid ""
" -n, --quiet, --silent\n"
" suppress automatic printing of pattern space\n"
msgstr ""
-#: sed/sed.c:110
+#: sed/sed.c:111
#, c-format
msgid ""
" -e script, --expression=script\n"
" add the script to the commands to be executed\n"
msgstr ""
-#: sed/sed.c:112
+#: sed/sed.c:113
#, c-format
msgid ""
" -f script-file, --file=script-file\n"
@@ -262,21 +262,21 @@ msgid ""
"executed\n"
msgstr ""
-#: sed/sed.c:115
+#: sed/sed.c:116
#, c-format
msgid ""
" --follow-symlinks\n"
" follow symlinks when processing in place\n"
msgstr ""
-#: sed/sed.c:118
+#: sed/sed.c:119
#, c-format
msgid ""
" -i[SUFFIX], --in-place[=SUFFIX]\n"
" edit files in place (makes backup if SUFFIX supplied)\n"
msgstr ""
-#: sed/sed.c:121
+#: sed/sed.c:122
#, c-format
msgid ""
" -b, --binary\n"
@@ -284,28 +284,29 @@ msgid ""
"specially)\n"
msgstr ""
-#: sed/sed.c:124
+#: sed/sed.c:125
#, c-format
msgid ""
" -l N, --line-length=N\n"
" specify the desired line-wrap length for the `l' command\n"
msgstr ""
-#: sed/sed.c:126
+#: sed/sed.c:127
#, c-format
msgid ""
" --posix\n"
" disable all GNU extensions.\n"
msgstr ""
-#: sed/sed.c:128
+#: sed/sed.c:129
#, c-format
msgid ""
-" -r, --regexp-extended\n"
-" use extended regular expressions in the script.\n"
+" -E, -r, --regexp-extended\n"
+" use extended regular expressions in the script\n"
+" (for portability use POSIX -E).\n"
msgstr ""
-#: sed/sed.c:133
+#: sed/sed.c:135
#, c-format
msgid ""
" -s, --separate\n"
@@ -314,7 +315,7 @@ msgid ""
" long stream.\n"
msgstr ""
-#: sed/sed.c:136
+#: sed/sed.c:138
#, c-format
msgid ""
" -u, --unbuffered\n"
@@ -323,24 +324,24 @@ msgid ""
" the output buffers more often\n"
msgstr ""
-#: sed/sed.c:139
+#: sed/sed.c:141
#, c-format
msgid ""
" -z, --null-data\n"
" separate lines by NUL characters\n"
msgstr ""
-#: sed/sed.c:141
+#: sed/sed.c:143
#, c-format
msgid " --help display this help and exit\n"
msgstr ""
-#: sed/sed.c:142
+#: sed/sed.c:144
#, c-format
msgid " --version output version information and exit\n"
msgstr ""
-#: sed/sed.c:143
+#: sed/sed.c:145
#, c-format
msgid ""
"\n"
@@ -351,116 +352,116 @@ msgid ""
"\n"
msgstr ""
-#: sed/utils.c:74 sed/utils.c:432
+#: sed/utils.c:73 sed/utils.c:431
#, c-format
msgid "cannot remove %s: %s"
msgstr ""
-#: sed/utils.c:144
+#: sed/utils.c:143
#, c-format
msgid "couldn't open file %s: %s"
msgstr ""
-#: sed/utils.c:167
+#: sed/utils.c:166
#, c-format
msgid "couldn't attach to %s: %s"
msgstr ""
-#: sed/utils.c:229
+#: sed/utils.c:228
#, c-format
msgid "couldn't write %d item to %s: %s"
msgid_plural "couldn't write %d items to %s: %s"
msgstr[0] ""
msgstr[1] ""
-#: sed/utils.c:244 sed/utils.c:267
+#: sed/utils.c:243 sed/utils.c:266
#, c-format
msgid "read error on %s: %s"
msgstr ""
-#: sed/utils.c:372
+#: sed/utils.c:371
#, c-format
msgid "couldn't follow symlink %s: %s"
msgstr ""
-#: sed/utils.c:406
+#: sed/utils.c:405
#, c-format
msgid "cannot stat %s: %s"
msgstr ""
-#: sed/utils.c:437
+#: sed/utils.c:436
#, c-format
msgid "cannot rename %s: %s"
msgstr ""
-#: lib/regcomp.c:132
+#: lib/regcomp.c:131
msgid "Success"
msgstr ""
-#: lib/regcomp.c:135
+#: lib/regcomp.c:134
msgid "No match"
msgstr ""
-#: lib/regcomp.c:138
+#: lib/regcomp.c:137
msgid "Invalid regular expression"
msgstr ""
-#: lib/regcomp.c:141
+#: lib/regcomp.c:140
msgid "Invalid collation character"
msgstr ""
-#: lib/regcomp.c:144
+#: lib/regcomp.c:143
msgid "Invalid character class name"
msgstr ""
-#: lib/regcomp.c:147
+#: lib/regcomp.c:146
msgid "Trailing backslash"
msgstr ""
-#: lib/regcomp.c:150
+#: lib/regcomp.c:149
msgid "Invalid back reference"
msgstr ""
-#: lib/regcomp.c:153
+#: lib/regcomp.c:152
msgid "Unmatched [ or [^"
msgstr ""
-#: lib/regcomp.c:156
+#: lib/regcomp.c:155
msgid "Unmatched ( or \\("
msgstr ""
-#: lib/regcomp.c:159
+#: lib/regcomp.c:158
msgid "Unmatched \\{"
msgstr ""
-#: lib/regcomp.c:162
+#: lib/regcomp.c:161
msgid "Invalid content of \\{\\}"
msgstr ""
-#: lib/regcomp.c:165
+#: lib/regcomp.c:164
msgid "Invalid range end"
msgstr ""
-#: lib/regcomp.c:168
+#: lib/regcomp.c:167
msgid "Memory exhausted"
msgstr ""
-#: lib/regcomp.c:171
+#: lib/regcomp.c:170
msgid "Invalid preceding regular expression"
msgstr ""
-#: lib/regcomp.c:174
+#: lib/regcomp.c:173
msgid "Premature end of regular expression"
msgstr ""
-#: lib/regcomp.c:177
+#: lib/regcomp.c:176
msgid "Regular expression too big"
msgstr ""
-#: lib/regcomp.c:180
+#: lib/regcomp.c:179
msgid "Unmatched ) or \\)"
msgstr ""
-#: lib/regcomp.c:705
+#: lib/regcomp.c:707
msgid "No previous regular expression"
msgstr ""