[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gawk-diffs] [SCM] gawk branch, gawk-4.2-stable, updated. gawk-4.1.0-290
From: |
Arnold Robbins |
Subject: |
[gawk-diffs] [SCM] gawk branch, gawk-4.2-stable, updated. gawk-4.1.0-2907-g40aa8d4 |
Date: |
Mon, 29 Jan 2018 13:18:06 -0500 (EST) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".
The branch, gawk-4.2-stable has been updated
via 40aa8d401c5927c8010116b706762af3a3c52f38 (commit)
via 40c0b9cf32c3b03851e5129b897f8e5977d8fba7 (commit)
via 821dcd4f3af6706302e9aa8f3484e53720ce422a (commit)
from c5e244def17ac3380475e05ad5801241f86d2486 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=40aa8d401c5927c8010116b706762af3a3c52f38
commit 40aa8d401c5927c8010116b706762af3a3c52f38
Author: Arnold D. Robbins <address@hidden>
Date: Mon Jan 29 20:16:48 2018 +0200
Bump version for test tarball.
diff --git a/configure b/configure
index bf4a5ca..9aaa7b5 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for GNU Awk 4.2.0d.
+# Generated by GNU Autoconf 2.69 for GNU Awk 4.2.0e.
#
# Report bugs to <address@hidden>.
#
@@ -580,8 +580,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='GNU Awk'
PACKAGE_TARNAME='gawk'
-PACKAGE_VERSION='4.2.0d'
-PACKAGE_STRING='GNU Awk 4.2.0d'
+PACKAGE_VERSION='4.2.0e'
+PACKAGE_STRING='GNU Awk 4.2.0e'
PACKAGE_BUGREPORT='address@hidden'
PACKAGE_URL='http://www.gnu.org/software/gawk/'
@@ -1332,7 +1332,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures GNU Awk 4.2.0d to adapt to many kinds of systems.
+\`configure' configures GNU Awk 4.2.0e to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1402,7 +1402,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of GNU Awk 4.2.0d:";;
+ short | recursive ) echo "Configuration of GNU Awk 4.2.0e:";;
esac
cat <<\_ACEOF
@@ -1529,7 +1529,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-GNU Awk configure 4.2.0d
+GNU Awk configure 4.2.0e
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2238,7 +2238,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by GNU Awk $as_me 4.2.0d, which was
+It was created by GNU Awk $as_me 4.2.0e, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -3121,7 +3121,7 @@ fi
# Define the identity of the package.
PACKAGE='gawk'
- VERSION='4.2.0d'
+ VERSION='4.2.0e'
cat >>confdefs.h <<_ACEOF
@@ -11573,7 +11573,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by GNU Awk $as_me 4.2.0d, which was
+This file was extended by GNU Awk $as_me 4.2.0e, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -11641,7 +11641,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //;
s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-GNU Awk config.status 4.2.0d
+GNU Awk config.status 4.2.0e
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff --git a/configure.ac b/configure.ac
index c3fa5d0..431c56d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@ dnl
dnl Process this file with autoconf to produce a configure script.
-AC_INIT([GNU Awk],[4.2.0d],address@hidden,[gawk])
+AC_INIT([GNU Awk],[4.2.0e],address@hidden,[gawk])
# This is a hack. Different versions of install on different systems
# are just too different. Chuck it and use install-sh.
diff --git a/pc/config.h b/pc/config.h
index 5f913a7..ec2d02b 100644
--- a/pc/config.h
+++ b/pc/config.h
@@ -462,7 +462,7 @@
#define PACKAGE_NAME "GNU Awk"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GNU Awk 4.2.0d"
+#define PACKAGE_STRING "GNU Awk 4.2.0e"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gawk"
@@ -471,7 +471,7 @@
#define PACKAGE_URL "http://www.gnu.org/software/gawk/"
/* Define to the version of this package. */
-#define PACKAGE_VERSION "4.2.0d"
+#define PACKAGE_VERSION "4.2.0e"
/* Define to 1 if *printf supports %F format */
#ifdef __DJGPP__
@@ -528,7 +528,7 @@
/* Version number of package */
-#define VERSION "4.2.0d"
+#define VERSION "4.2.0e"
/* Enable large inode numbers on Mac OS X 10.5. */
#ifndef _DARWIN_USE_64_BIT_INODE
diff --git a/po/ca.gmo b/po/ca.gmo
index 4820031..d8f55fc 100644
Binary files a/po/ca.gmo and b/po/ca.gmo differ
diff --git a/po/ca.po b/po/ca.po
index c36e82f..f5fb59c 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.3h\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-01-15 19:55+0200\n"
+"POT-Creation-Date: 2018-01-28 20:07+0200\n"
"PO-Revision-Date: 2016-12-18 19:51+0100\n"
"Last-Translator: Walter Garcia-Fontes <address@hidden>\n"
"Language-Team: Catalan <address@hidden>\n"
@@ -37,8 +37,8 @@ msgstr "s'ha intentat usar un par
msgid "attempt to use scalar `%s' as an array"
msgstr "s'ha intentat usar la dada escalar `%s' com a una matriu"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1634 builtin.c:1680
-#: builtin.c:1693 builtin.c:2216 builtin.c:2243 eval.c:1131 eval.c:1135
+#: array.c:412 array.c:579 builtin.c:88 builtin.c:1636 builtin.c:1682
+#: builtin.c:1695 builtin.c:2218 builtin.c:2245 eval.c:1131 eval.c:1135
#: eval.c:1542
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -612,197 +612,197 @@ msgstr "
msgid "int: received non-numeric argument"
msgstr "int: s'ha rebut un argument no numèric"
-#: builtin.c:529
+#: builtin.c:531
msgid "length: received array argument"
msgstr "length: s'ha rebut un argument de matriu"
-#: builtin.c:532
+#: builtin.c:534
msgid "`length(array)' is a gawk extension"
msgstr "`length(array)' és una extensió de gawk"
-#: builtin.c:551
+#: builtin.c:553
msgid "length: received non-string argument"
msgstr "length: s'ha rebut un argument que no és una cadena"
-#: builtin.c:580
+#: builtin.c:582
msgid "log: received non-numeric argument"
msgstr "log: s'ha rebut un argument no numèric"
-#: builtin.c:583
+#: builtin.c:585
#, c-format
msgid "log: received negative argument %g"
msgstr "log: s'ha rebut l'argument negatiu %g"
-#: builtin.c:781 builtin.c:786 builtin.c:937
+#: builtin.c:783 builtin.c:788 builtin.c:939
msgid "fatal: must use `count$' on all formats or none"
msgstr "fatal: s'ha d'usar `count$' a tots els format o a cap"
-#: builtin.c:856
+#: builtin.c:858
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "l'amplada de camp s'ignorarà per a l'especificador `%%'"
-#: builtin.c:858
+#: builtin.c:860
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "la precisió s'ignorarà per a l'especificador `%%'"
-#: builtin.c:860
+#: builtin.c:862
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "l'amplada de camp i la precisió s'ignoraran per a l'especificador `%%'"
-#: builtin.c:911
+#: builtin.c:913
msgid "fatal: `$' is not permitted in awk formats"
msgstr "fatal: no es permeten `$' en els formats awk"
-#: builtin.c:920
+#: builtin.c:922
msgid "fatal: arg count with `$' must be > 0"
msgstr "fatal: el recompte d'arguments amb `$' ha de ser > 0"
-#: builtin.c:924
+#: builtin.c:926
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr ""
"fatal: el recompte d'arguments %ld és major que el nombre total d'arguments "
"proporcionats"
-#: builtin.c:928
+#: builtin.c:930
msgid "fatal: `$' not permitted after period in format"
msgstr "fatal: no es permet `$' després d'un punt en el format"
-#: builtin.c:947
+#: builtin.c:949
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr ""
"fatal: no es proporciona `$' per a l'ample o precisió del camp de posició"
-#: builtin.c:1017
+#: builtin.c:1019
msgid "`l' is meaningless in awk formats; ignored"
msgstr "`l' manca de significat en els formats awk; serà ignorat"
-#: builtin.c:1021
+#: builtin.c:1023
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "fatal: `l' no està permès en els formats POSIX de awk"
-#: builtin.c:1034
+#: builtin.c:1036
msgid "`L' is meaningless in awk formats; ignored"
msgstr "`L' manca de significat en els formats awk; serà ignorat"
-#: builtin.c:1038
+#: builtin.c:1040
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "fatal: `L' no està permès en els formats POSIX de awk"
-#: builtin.c:1051
+#: builtin.c:1053
msgid "`h' is meaningless in awk formats; ignored"
msgstr "`h' manca de significat en els formats awk; serà ignorat"
-#: builtin.c:1055
+#: builtin.c:1057
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "fatal: `h' no està permès en els formats POSIX de awk"
-#: builtin.c:1080
+#: builtin.c:1082
#, c-format
msgid "[s]printf: value %g is too big for %%c format"
msgstr "[s]printf: el valor %g és massa gran per al format `%%c'"
-#: builtin.c:1093
+#: builtin.c:1095
#, c-format
msgid "[s]printf: value %g is not a valid wide character"
msgstr "[s]printf: el valor %g no és un caràcter ampli vàlid"
-#: builtin.c:1479
+#: builtin.c:1481
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr "[s]printf: el valor %g està fora de rang per al format `%%%c'"
-#: builtin.c:1577
+#: builtin.c:1579
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
"s'ignorarà el caràcter especificador de format `%c': no s'ha convertit cap "
"argument"
-#: builtin.c:1582
+#: builtin.c:1584
msgid "fatal: not enough arguments to satisfy format string"
msgstr "fatal: no hi ha prou arguments per a satisfer el format d'una cadena"
-#: builtin.c:1584
+#: builtin.c:1586
msgid "^ ran out for this one"
msgstr "^ desbordament per a aquest"
-#: builtin.c:1591
+#: builtin.c:1593
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: l'especificador de format no conté lletra de control"
-#: builtin.c:1594
+#: builtin.c:1596
msgid "too many arguments supplied for format string"
msgstr "s'han proporcionat masses arguments per a la cadena de format"
-#: builtin.c:1653
+#: builtin.c:1655
msgid "sprintf: no arguments"
msgstr "sprintf: sense arguments"
-#: builtin.c:1676 builtin.c:1687
+#: builtin.c:1678 builtin.c:1689
msgid "printf: no arguments"
msgstr "printf: sense arguments"
-#: builtin.c:1702
+#: builtin.c:1704
msgid "printf: attempt to write to closed write end of two-way pipe"
msgstr ""
"printf: s'han intentat escriure a un final d'escriptura tancat a una "
"canonada de doble via"
-#: builtin.c:1743
+#: builtin.c:1745
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: s'ha rebut un argument no numèric"
-#: builtin.c:1747
+#: builtin.c:1749
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: cridat amb l'argument negatiu %g"
-#: builtin.c:1778
+#: builtin.c:1780
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: la longitud %g no és >= 1"
-#: builtin.c:1780
+#: builtin.c:1782
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: la longitud %g no és >= 0"
-#: builtin.c:1794
+#: builtin.c:1796
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: la longitud sobre un nombre no enter %g serà truncada"
-#: builtin.c:1799
+#: builtin.c:1801
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr ""
"substr: la llargada %g és massa gran per a la indexació de cadenes de "
"caràcters, es truncarà a %g"
-#: builtin.c:1811
+#: builtin.c:1813
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: l'índex d'inici %g no és vàlid, usant 1"
-#: builtin.c:1816
+#: builtin.c:1818
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr: l'índex d'inici no enter %g serà truncat"
-#: builtin.c:1839
+#: builtin.c:1841
msgid "substr: source string is zero length"
msgstr "substr: la cadena font és de longitud zero"
-#: builtin.c:1853
+#: builtin.c:1855
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr: l'índex d'inici %g sobrepassa l'acabament de la cadena"
-#: builtin.c:1861
+#: builtin.c:1863
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -810,261 +810,261 @@ msgstr ""
"substr: la longitud %g a l'índex d'inici %g excedeix la longitud del primer "
"argument (%lu)"
-#: builtin.c:1934
+#: builtin.c:1936
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr "strftime: el valor de format a PROCINFO[\"strftime\"] té tipus numèric"
-#: builtin.c:1954
+#: builtin.c:1956
msgid "strftime: received non-numeric second argument"
msgstr "strftime: s'ha rebut un segon argument no numèric"
-#: builtin.c:1964
+#: builtin.c:1966
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
"strftime: el segon argument és més petit que 0 o massa gran per a time_t"
-#: builtin.c:1971
+#: builtin.c:1973
msgid "strftime: second argument out of range for time_t"
msgstr "strftime: ssegon argument fora de rang per a time_t"
-#: builtin.c:1980
+#: builtin.c:1982
msgid "strftime: received non-string first argument"
msgstr "strftime: el primer argument rebut no és una cadena"
-#: builtin.c:1987
+#: builtin.c:1989
msgid "strftime: received empty format string"
msgstr "strftime: s'ha rebut una cadena de format buida"
-#: builtin.c:2058
+#: builtin.c:2060
#, fuzzy, c-format
msgid "setenv(TZ, %s) failed (%s)"
msgstr "%s a \"%s\" ha fallat (%s)"
-#: builtin.c:2065
+#: builtin.c:2067
#, c-format
msgid "setenv(TZ, %s) restoration failed (%s)"
msgstr ""
-#: builtin.c:2069
+#: builtin.c:2071
#, fuzzy, c-format
msgid "unsetenv(TZ) failed (%s)"
msgstr "%s: tancament erroni (%s)"
-#: builtin.c:2098
+#: builtin.c:2100
msgid "mktime: received non-string argument"
msgstr "mktime: s'ha rebut un argument que no és una cadena"
-#: builtin.c:2115
+#: builtin.c:2117
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: almenys un dels valors està forra del rang predeterminat"
-#: builtin.c:2151
+#: builtin.c:2153
msgid "'system' function not allowed in sandbox mode"
msgstr "la funció 'system' no es permet fora del mode entorn de proves"
-#: builtin.c:2156
+#: builtin.c:2158
msgid "system: received non-string argument"
msgstr "system: s'ha rebut un argument que no és una cadena"
-#: builtin.c:2225 builtin.c:2298
+#: builtin.c:2227 builtin.c:2300
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
"print: s'ha intentat escriure a un final d'escriptura tancat a una canonada "
"de doble via"
-#: builtin.c:2321
+#: builtin.c:2323
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "referència a una variable sense inicialitzar `$%d'"
-#: builtin.c:2406
+#: builtin.c:2408
msgid "tolower: received non-string argument"
msgstr "tolower: s'ha rebut un argument que no és una cadena"
-#: builtin.c:2437
+#: builtin.c:2439
msgid "toupper: received non-string argument"
msgstr "toupper: s'ha rebut un argument que no és una cadena"
-#: builtin.c:2470 mpfr.c:669
+#: builtin.c:2472 mpfr.c:669
msgid "atan2: received non-numeric first argument"
msgstr "atan2: el primer argument rebut no és numèric"
-#: builtin.c:2472 mpfr.c:671
+#: builtin.c:2474 mpfr.c:671
msgid "atan2: received non-numeric second argument"
msgstr "atan2: el segon argument rebut no és numèric"
-#: builtin.c:2491
+#: builtin.c:2493
msgid "sin: received non-numeric argument"
msgstr "sin: s'ha rebut un argument que no és numèric"
-#: builtin.c:2507
+#: builtin.c:2509
msgid "cos: received non-numeric argument"
msgstr "cos: s'ha rebut un argument que no és numèric"
-#: builtin.c:2621 mpfr.c:1164
+#: builtin.c:2623 mpfr.c:1164
msgid "srand: received non-numeric argument"
msgstr "srand: s'ha rebut un argument que no és numèric"
-#: builtin.c:2652
+#: builtin.c:2654
msgid "match: third argument is not an array"
msgstr "match: el tercer argument no és una matriu"
-#: builtin.c:2919
+#: builtin.c:2921
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: el tercer argument `%.*s' es tractarà com a 1"
-#: builtin.c:3241
+#: builtin.c:3243
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: es pot cridar indirectament amb dos arguments"
-#: builtin.c:3341
+#: builtin.c:3343
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "la crida indirecta a %s requereix almenys dos arguments"
-#: builtin.c:3396
+#: builtin.c:3398
msgid "lshift: received non-numeric first argument"
msgstr "lshift: el primer argument rebut no és numèric"
-#: builtin.c:3398
+#: builtin.c:3400
msgid "lshift: received non-numeric second argument"
msgstr "lshift: el segon argument rebut no és numèric"
-#: builtin.c:3404
+#: builtin.c:3406
#, fuzzy, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): els valors negatius donaran resultats estranys"
-#: builtin.c:3408
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): els valors fraccionaris sernn truncats"
-#: builtin.c:3410
+#: builtin.c:3412
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr ""
"lshift(%f, %f): un valor de desplaçament massa gran donarà resultats estranys"
-#: builtin.c:3435
+#: builtin.c:3437
msgid "rshift: received non-numeric first argument"
msgstr "rshift: el primer argument rebut no és numèric"
-#: builtin.c:3437
+#: builtin.c:3439
msgid "rshift: received non-numeric second argument"
msgstr "rshift: el segon argument rebut no és numèric"
-#: builtin.c:3443
+#: builtin.c:3445
#, fuzzy, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): els valors negatius donaran resultats estranys"
-#: builtin.c:3447
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): els valors fraccionaris seran truncats"
-#: builtin.c:3449
+#: builtin.c:3451
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr ""
"rshift(%f, %f): un valor de desplaçament massa gran donarà resultats estranys"
-#: builtin.c:3474 mpfr.c:977
+#: builtin.c:3476 mpfr.c:977
msgid "and: called with less than two arguments"
msgstr "and: cridat amb menys de dos arguments"
-#: builtin.c:3479
+#: builtin.c:3481
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "exp: l'argument %d no és numèric"
-#: builtin.c:3483
+#: builtin.c:3485
#, fuzzy, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: l'argument %d amb valor negatiu %g donarà resultats estranys"
-#: builtin.c:3506 mpfr.c:1009
+#: builtin.c:3508 mpfr.c:1009
msgid "or: called with less than two arguments"
msgstr "or: cridat amb menys de dos arguments"
-#: builtin.c:3511
+#: builtin.c:3513
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: l'argument %d no és numèric"
-#: builtin.c:3515
+#: builtin.c:3517
#, fuzzy, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: l'argument %d amb valor negatiu %g donarà resultats estranys"
-#: builtin.c:3537 mpfr.c:1040
+#: builtin.c:3539 mpfr.c:1040
msgid "xor: called with less than two arguments"
msgstr "xort: cridat amb menys de dos arguments"
-#: builtin.c:3543
+#: builtin.c:3545
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: l'argument %d no és numèric"
-#: builtin.c:3547
+#: builtin.c:3549
#, fuzzy, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: l'argument %d del valor negatiu %g donarà resultats estranys"
-#: builtin.c:3572 mpfr.c:799
+#: builtin.c:3574 mpfr.c:799
msgid "compl: received non-numeric argument"
msgstr "compl: s'ha rebut un argument que no és numèric"
-#: builtin.c:3577
+#: builtin.c:3579
#, fuzzy, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): el valor negatiu donarà resultats estranys"
-#: builtin.c:3580
+#: builtin.c:3582
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): el valor fraccionari serà truncat"
-#: builtin.c:3764
+#: builtin.c:3766
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: `%s' no és una categoria local vàlida"
-#: builtin.c:3989 mpfr.c:1198
+#: builtin.c:3991 mpfr.c:1198
#, fuzzy
msgid "intdiv: third argument is not an array"
msgstr "match: el tercer argument no és una matriu"
-#: builtin.c:3997 mpfr.c:1206
+#: builtin.c:3999 mpfr.c:1206
#, fuzzy
msgid "intdiv: received non-numeric first argument"
msgstr "and: el primer argument rebut no és numèric"
-#: builtin.c:3999 mpfr.c:1208
+#: builtin.c:4001 mpfr.c:1208
#, fuzzy
msgid "intdiv: received non-numeric second argument"
msgstr "lshift: el segon argument rebut no és numèric"
-#: builtin.c:4008 mpfr.c:1247
+#: builtin.c:4010 mpfr.c:1247
#, fuzzy
msgid "intdiv: division by zero attempted"
msgstr "s'ha intentat una divisió per zero"
-#: builtin.c:4078
+#: builtin.c:4080
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4093
+#: builtin.c:4095
#, fuzzy, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "opció: paràmetre no vàlid - \"%s\""
-#: builtin.c:4097
+#: builtin.c:4099
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr ""
@@ -2772,12 +2772,12 @@ msgstr ""
msgid "fflush: cannot flush standard error: %s"
msgstr ""
-#: io.c:1417 io.c:1507 main.c:642 main.c:689
+#: io.c:1417 io.c:1507 main.c:653 main.c:700
#, c-format
msgid "error writing standard output (%s)"
msgstr "error en escriure a la sortida estàndard (%s)"
-#: io.c:1418 io.c:1517 main.c:644
+#: io.c:1418 io.c:1517 main.c:655
#, c-format
msgid "error writing standard error (%s)"
msgstr "error en escriure a la sortida d'error estàndard (%s)"
@@ -2982,182 +2982,182 @@ msgstr "el valor multicar
msgid "IPv6 communication is not supported"
msgstr "la comunicació IPv6 no està suportada"
-#: main.c:322
+#: main.c:333
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
"la variable d'entorn `POSIXLY_CORRECT' està establerta: usant `--posix'"
-#: main.c:328
+#: main.c:339
msgid "`--posix' overrides `--traditional'"
msgstr "`--posix' solapa a `--traditional'"
-#: main.c:339
+#: main.c:350
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "`--posix' i `--traditional' solapen a `--non-decimal-data'"
-#: main.c:343
+#: main.c:354
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "executar %s com a setuid root pot ser un problema de seguretat"
-#: main.c:347
+#: main.c:358
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "`--posix' anul·la a `--characters-as-bytes'"
-#: main.c:405
+#: main.c:416
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "no es pot establir el mode binari en l'entrada estàndard (%s)"
-#: main.c:408
+#: main.c:419
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "no es pot establir el mode en l'eixida estàndard (%s)"
-#: main.c:410
+#: main.c:421
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "no es pot establir el mode en l'eixida d'error estàndard (%s)"
-#: main.c:470
+#: main.c:481
msgid "no program text at all!"
msgstr "no hi ha cap text per al programa!"
-#: main.c:563
+#: main.c:574
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr "Ús: %s [opcions d'estil POSIX o GNU] -f fitx_prog [--] fitxer ...\n"
-#: main.c:565
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr "Ús: %s [opcions d'estil POSIX o GNU] [--] %cprograma%c fitxer ...\n"
-#: main.c:570
+#: main.c:581
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "Opcions POSIX:\t\tOpcions llargues GNU: (estàndard)\n"
-#: main.c:571
+#: main.c:582
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f fitx_prog\t\t--file=fitx_prog\n"
-#: main.c:572
+#: main.c:583
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs (fs=sep_camp)\n"
-#: main.c:573
+#: main.c:584
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=valor\t\t--assign=var=valor\n"
-#: main.c:574
+#: main.c:585
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Opcions curtes:\t\tOpcions llargues GNU: (extensions)\n"
-#: main.c:575
+#: main.c:586
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:576
+#: main.c:587
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:577
+#: main.c:588
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:578
+#: main.c:589
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[file]\t\t--dump-variables[=file]\n"
-#: main.c:579
+#: main.c:590
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[file]\t\t--debug[=file]\n"
-#: main.c:580
+#: main.c:591
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'program-text'\t--source='program-text'\n"
-#: main.c:581
+#: main.c:592
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E file\t\t\t--exec=file\n"
-#: main.c:582
+#: main.c:593
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:583
+#: main.c:594
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:584
+#: main.c:595
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i includefile\t\t--include=fitxer a incloure\n"
-#: main.c:585
+#: main.c:596
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l library\t\t--load=biblioteca\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:590
+#: main.c:601
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:591
+#: main.c:602
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:592
+#: main.c:603
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:593
+#: main.c:604
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:594
+#: main.c:605
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[file]\t\t--pretty-print[=file]\n"
-#: main.c:595
+#: main.c:606
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:596
+#: main.c:607
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[file]\t\t--profile[=file]\n"
-#: main.c:597
+#: main.c:608
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:598
+#: main.c:609
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:599
+#: main.c:610
#, fuzzy
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:600
+#: main.c:611
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:601
+#: main.c:612
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:602
+#: main.c:613
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:604
+#: main.c:615
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:607
+#: main.c:618
msgid "\t-Y\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
@@ -3166,7 +3166,7 @@ msgstr "\t-Y\t\t--parsedebug\n"
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:616
+#: main.c:627
#, fuzzy
msgid ""
"\n"
@@ -3182,7 +3182,7 @@ msgstr ""
"és la secció `Informant sobre problemes i errors' a la versió impresa.\n"
"Informeu dels errors de traducció a <address@hidden>\n"
-#: main.c:623
+#: main.c:634
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3192,7 +3192,7 @@ msgstr ""
"De forma predeterminada llegeix l'entrada estàndard i escriu a la sortida "
"estàndar.\n"
-#: main.c:627
+#: main.c:638
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3202,7 +3202,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' fitxer\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:659
+#: main.c:670
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3221,7 +3221,7 @@ msgstr ""
"Llicència, o (a la vostra elecció) qualsevol versió posterior.\n"
"\n"
-#: main.c:667
+#: main.c:678
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3235,7 +3235,7 @@ msgstr ""
"Per a més detalls consulteu la Llicència Pública General de GNU.\n"
"\n"
-#: main.c:673
+#: main.c:684
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3243,11 +3243,11 @@ msgstr ""
"Junt amb aquest programa hauríeu d'haver rebut una còpia de la Llicència\n"
"Pública General de GNU; si no és així, vegeu http://www.gnu.org/licenses/.\n"
-#: main.c:714
+#: main.c:725
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft no permet inicialitzar FS a un tabulador en la versió POSIX de awk"
-#: main.c:1116
+#: main.c:1127
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3256,67 +3256,67 @@ msgstr ""
"%s: `%s' l'argument per a `-v' no està en forma `var=valor'\n"
"\n"
-#: main.c:1142
+#: main.c:1153
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "`%s' no és nom legal de variable"
-#: main.c:1145
+#: main.c:1156
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "`%s' no és un valor de variable, s'esperava fitxer `%s=%s'"
-#: main.c:1149
+#: main.c:1160
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr ""
"no es pot usar el nom de la funció integrada `%s' com a nom de variable"
-#: main.c:1154
+#: main.c:1165
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "no es pot usar el nom de la funció interna `%s' com nom de variable"
-#: main.c:1209
+#: main.c:1220
msgid "floating point exception"
msgstr "excepció de coma flotant"
-#: main.c:1216
+#: main.c:1227
msgid "fatal error: internal error"
msgstr "error fatal: error intern"
-#: main.c:1231
+#: main.c:1242
msgid "fatal error: internal error: segfault"
msgstr "error fatal: error intern: segfault"
-#: main.c:1243
+#: main.c:1254
msgid "fatal error: internal error: stack overflow"
msgstr "error fatal: error intern: sobreeiximent de pila"
-#: main.c:1302
+#: main.c:1313
#, c-format
msgid "no pre-opened fd %d"
msgstr "no s'ha pre-obert el descriptor fd per a %d"
-#: main.c:1309
+#: main.c:1320
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "no es pot pre-obrir /dev/null per al descriptor fd %d"
-#: main.c:1523
+#: main.c:1534
msgid "empty argument to `-e/--source' ignored"
msgstr "s'ignonarà l'argument buit de `-e/--source'"
-#: main.c:1594
+#: main.c:1605
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr "-M ignorat: no s'ha compilat el suport MPFR/GMP"
-#: main.c:1619
+#: main.c:1630
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: no es reconeix l'opció `-W %s', serà ignorada\n"
-#: main.c:1672
+#: main.c:1683
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: l'opció requereix un argument -- %c\n"
diff --git a/po/da.gmo b/po/da.gmo
index 651709f..f13c892 100644
Binary files a/po/da.gmo and b/po/da.gmo differ
diff --git a/po/da.po b/po/da.po
index 69f6e81..a5c5340 100644
--- a/po/da.po
+++ b/po/da.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.1d\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-01-15 19:55+0200\n"
+"POT-Creation-Date: 2018-01-28 20:07+0200\n"
"PO-Revision-Date: 2015-05-18 12:37+0200\n"
"Last-Translator: Keld Simonsen <address@hidden>\n"
"Language-Team: Danish <address@hidden>\n"
@@ -40,8 +40,8 @@ msgstr "fors
msgid "attempt to use scalar `%s' as an array"
msgstr "forsøg på at bruge skalar '%s' som et array"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1634 builtin.c:1680
-#: builtin.c:1693 builtin.c:2216 builtin.c:2243 eval.c:1131 eval.c:1135
+#: array.c:412 array.c:579 builtin.c:88 builtin.c:1636 builtin.c:1682
+#: builtin.c:1695 builtin.c:2218 builtin.c:2245 eval.c:1131 eval.c:1135
#: eval.c:1542
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -602,190 +602,190 @@ msgstr "indeks: andet argument er ikke en streng"
msgid "int: received non-numeric argument"
msgstr "int: fik et ikke-numerisk argument"
-#: builtin.c:529
+#: builtin.c:531
msgid "length: received array argument"
msgstr "length: fik et array-argument"
-#: builtin.c:532
+#: builtin.c:534
msgid "`length(array)' is a gawk extension"
msgstr "'length(array)' er en gawk-udvidelse"
-#: builtin.c:551
+#: builtin.c:553
msgid "length: received non-string argument"
msgstr "length: fik et argument som ikke er en streng"
-#: builtin.c:580
+#: builtin.c:582
msgid "log: received non-numeric argument"
msgstr "log: fik et ikke-numerisk argument"
-#: builtin.c:583
+#: builtin.c:585
#, c-format
msgid "log: received negative argument %g"
msgstr "log: fik et negativt argument %g"
-#: builtin.c:781 builtin.c:786 builtin.c:937
+#: builtin.c:783 builtin.c:788 builtin.c:939
msgid "fatal: must use `count$' on all formats or none"
msgstr "fatal: skal bruge 'count$' på alle formater eller ikke nogen"
-#: builtin.c:856
+#: builtin.c:858
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "feltbredde ignoreret for '%%'-angivelse"
-#: builtin.c:858
+#: builtin.c:860
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "præcision ignoreret for '%%'-angivelse"
-#: builtin.c:860
+#: builtin.c:862
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "feltbredde og præcision ignoreret for '%%'-angivelse"
-#: builtin.c:911
+#: builtin.c:913
msgid "fatal: `$' is not permitted in awk formats"
msgstr "fatal: '$' tillades ikke i awk-formater"
-#: builtin.c:920
+#: builtin.c:922
msgid "fatal: arg count with `$' must be > 0"
msgstr "fatal: argumentantallet med '$' skal være > 0"
-#: builtin.c:924
+#: builtin.c:926
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr "fatal: argumentantallet %ld er større end antal givne argumenter"
-#: builtin.c:928
+#: builtin.c:930
msgid "fatal: `$' not permitted after period in format"
msgstr "fatal: '$' tillades ikke efter et punktum i formatet"
-#: builtin.c:947
+#: builtin.c:949
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr ""
"fatal: intet '$' angivet for bredde eller præcision af positionsangivet felt"
-#: builtin.c:1017
+#: builtin.c:1019
msgid "`l' is meaningless in awk formats; ignored"
msgstr "'l' er meningsløst i awk-formater, ignoreret"
-#: builtin.c:1021
+#: builtin.c:1023
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "fatal: 'l' tillades ikke i POSIX awk-formater"
-#: builtin.c:1034
+#: builtin.c:1036
msgid "`L' is meaningless in awk formats; ignored"
msgstr "'L' er meningsløst i awk-formater, ignoreret"
-#: builtin.c:1038
+#: builtin.c:1040
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "fatal: 'L' tillades ikke i POSIX awk-formater"
-#: builtin.c:1051
+#: builtin.c:1053
msgid "`h' is meaningless in awk formats; ignored"
msgstr "'h' er meningsløst i awk-formater, ignoreret"
-#: builtin.c:1055
+#: builtin.c:1057
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "fatal: 'h' tillades ikke i POSIX awk-formater"
-#: builtin.c:1080
+#: builtin.c:1082
#, c-format
msgid "[s]printf: value %g is too big for %%c format"
msgstr "[s]printf: værdi %g er for stor for %%c-format"
-#: builtin.c:1093
+#: builtin.c:1095
#, c-format
msgid "[s]printf: value %g is not a valid wide character"
msgstr "[s]printf: værdi %g er ikke et gyldigt bredt tegn"
-#: builtin.c:1479
+#: builtin.c:1481
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr "[s]printf: værdi %g er uden for område for '%%%c'-format"
-#: builtin.c:1577
+#: builtin.c:1579
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
"ignorerer ukendt formatspecificeringstegn '%c': intet argument konverteret"
-#: builtin.c:1582
+#: builtin.c:1584
msgid "fatal: not enough arguments to satisfy format string"
msgstr "fatal: for få argumenter til formatstrengen"
-#: builtin.c:1584
+#: builtin.c:1586
msgid "^ ran out for this one"
msgstr "^ sluttede her"
-#: builtin.c:1591
+#: builtin.c:1593
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: formatspecifikation har intet kommandobogstav"
-#: builtin.c:1594
+#: builtin.c:1596
msgid "too many arguments supplied for format string"
msgstr "for mange argumenter til formatstrengen"
-#: builtin.c:1653
+#: builtin.c:1655
msgid "sprintf: no arguments"
msgstr "sprintf: ingen argumenter"
-#: builtin.c:1676 builtin.c:1687
+#: builtin.c:1678 builtin.c:1689
msgid "printf: no arguments"
msgstr "printf: ingen argumenter"
-#: builtin.c:1702
+#: builtin.c:1704
msgid "printf: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:1743
+#: builtin.c:1745
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: fik ikke-numerisk argument"
-#: builtin.c:1747
+#: builtin.c:1749
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: kaldt med negativt argument %g"
-#: builtin.c:1778
+#: builtin.c:1780
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: længden %g er ikke >= 1"
-#: builtin.c:1780
+#: builtin.c:1782
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: længden %g er ikke >= 0"
-#: builtin.c:1794
+#: builtin.c:1796
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: længden %g som ikke er et heltal vil blive trunkeret"
-#: builtin.c:1799
+#: builtin.c:1801
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr "substr: længden %g for stor til strengindeksering, trunkerer til %g"
-#: builtin.c:1811
+#: builtin.c:1813
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: startindeks %g er ugyldigt, bruger 1"
-#: builtin.c:1816
+#: builtin.c:1818
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr: startindeks %g som ikke er et heltal vil blive trunkeret"
-#: builtin.c:1839
+#: builtin.c:1841
msgid "substr: source string is zero length"
msgstr "substr: kildestrengen er tom"
-#: builtin.c:1853
+#: builtin.c:1855
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr: startindeks %g er forbi slutningen på strengen"
-#: builtin.c:1861
+#: builtin.c:1863
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -793,256 +793,256 @@ msgstr ""
"substr: længden %g ved startindeks %g overskrider længden af første argument "
"(%lu)"
-#: builtin.c:1934
+#: builtin.c:1936
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr "strftime: formatværdi i PROCINFO[\"strftime\"] har numerisk type"
-#: builtin.c:1954
+#: builtin.c:1956
msgid "strftime: received non-numeric second argument"
msgstr "strftime: fik et ikke-numerisk andet argument"
-#: builtin.c:1964
+#: builtin.c:1966
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr "strftime: andet argument mindre end 0 eller for stort til time_t"
-#: builtin.c:1971
+#: builtin.c:1973
msgid "strftime: second argument out of range for time_t"
msgstr "strftime: andet argument uden for område for time_t"
-#: builtin.c:1980
+#: builtin.c:1982
msgid "strftime: received non-string first argument"
msgstr "strftime: fik et første argument som ikke er en streng"
-#: builtin.c:1987
+#: builtin.c:1989
msgid "strftime: received empty format string"
msgstr "strftime: fik en tom formatstreng"
-#: builtin.c:2058
+#: builtin.c:2060
#, fuzzy, c-format
msgid "setenv(TZ, %s) failed (%s)"
msgstr "%s til '%s' mislykkedes (%s)"
-#: builtin.c:2065
+#: builtin.c:2067
#, c-format
msgid "setenv(TZ, %s) restoration failed (%s)"
msgstr ""
-#: builtin.c:2069
+#: builtin.c:2071
#, fuzzy, c-format
msgid "unsetenv(TZ) failed (%s)"
msgstr "%s: lukning mislykkedes (%s)"
-#: builtin.c:2098
+#: builtin.c:2100
msgid "mktime: received non-string argument"
msgstr "mktime: fik et argument som ikke er en streng"
-#: builtin.c:2115
+#: builtin.c:2117
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: mindst én af værdierne er udenfor standardområdet"
-#: builtin.c:2151
+#: builtin.c:2153
msgid "'system' function not allowed in sandbox mode"
msgstr "'system'-funktion ikke tilladt i sandkasse-tilstand"
-#: builtin.c:2156
+#: builtin.c:2158
msgid "system: received non-string argument"
msgstr "system: fik et argument som ikke er en streng"
-#: builtin.c:2225 builtin.c:2298
+#: builtin.c:2227 builtin.c:2300
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:2321
+#: builtin.c:2323
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "reference til ikke-initieret felt '$%d'"
-#: builtin.c:2406
+#: builtin.c:2408
msgid "tolower: received non-string argument"
msgstr "tolower: fik et argument som ikke er en streng"
-#: builtin.c:2437
+#: builtin.c:2439
msgid "toupper: received non-string argument"
msgstr "toupper: fik et argument som ikke er en streng"
-#: builtin.c:2470 mpfr.c:669
+#: builtin.c:2472 mpfr.c:669
msgid "atan2: received non-numeric first argument"
msgstr "atan2: fik et ikke-numerisk første argument"
-#: builtin.c:2472 mpfr.c:671
+#: builtin.c:2474 mpfr.c:671
msgid "atan2: received non-numeric second argument"
msgstr "atan2: fik et ikke-numerisk andet argument"
-#: builtin.c:2491
+#: builtin.c:2493
msgid "sin: received non-numeric argument"
msgstr "sin: fik et ikke-numerisk argument"
-#: builtin.c:2507
+#: builtin.c:2509
msgid "cos: received non-numeric argument"
msgstr "cos: fik et ikke-numerisk argument"
-#: builtin.c:2621 mpfr.c:1164
+#: builtin.c:2623 mpfr.c:1164
msgid "srand: received non-numeric argument"
msgstr "srand: fik et ikke-numerisk argument"
-#: builtin.c:2652
+#: builtin.c:2654
msgid "match: third argument is not an array"
msgstr "match: tredje argument er ikke et array"
-#: builtin.c:2919
+#: builtin.c:2921
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: tredje argument '%.*s' behandlet som 1"
-#: builtin.c:3241
+#: builtin.c:3243
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: kan kun kaldes indirekte med to argumenter"
-#: builtin.c:3341
+#: builtin.c:3343
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "indirekte kald til %s kræver mindst to argumenter"
-#: builtin.c:3396
+#: builtin.c:3398
msgid "lshift: received non-numeric first argument"
msgstr "lshift: fik et ikke-numerisk første argument"
-#: builtin.c:3398
+#: builtin.c:3400
msgid "lshift: received non-numeric second argument"
msgstr "lshift: fik et ikke-numerisk andet argument"
-#: builtin.c:3404
+#: builtin.c:3406
#, fuzzy, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): negative værdier vil give mærkelige resultater"
-#: builtin.c:3408
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): kommatalsværdier vil blive trunkeret"
-#: builtin.c:3410
+#: builtin.c:3412
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f): for stor skifteværdi vil give mærkelige resultater"
-#: builtin.c:3435
+#: builtin.c:3437
msgid "rshift: received non-numeric first argument"
msgstr "rshift: fik et ikke-numerisk første argument"
-#: builtin.c:3437
+#: builtin.c:3439
msgid "rshift: received non-numeric second argument"
msgstr "rshift: fik et ikke-numerisk andet argument"
-#: builtin.c:3443
+#: builtin.c:3445
#, fuzzy, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): negative værdier vil give mærkelige resultater"
-#: builtin.c:3447
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): kommatalsværdier vil blive trunkeret"
-#: builtin.c:3449
+#: builtin.c:3451
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f): for stor skifteværdi vil give mærkelige resultater"
-#: builtin.c:3474 mpfr.c:977
+#: builtin.c:3476 mpfr.c:977
msgid "and: called with less than two arguments"
msgstr "and: kaldt med mindre end to argumenter"
-#: builtin.c:3479
+#: builtin.c:3481
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: argumentet %d er ikke-numerisk"
-#: builtin.c:3483
+#: builtin.c:3485
#, fuzzy, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: argument %d negativ værdi %g vil give mærkelige resultater"
-#: builtin.c:3506 mpfr.c:1009
+#: builtin.c:3508 mpfr.c:1009
msgid "or: called with less than two arguments"
msgstr "or: kaldt med mindre end to argumenter"
-#: builtin.c:3511
+#: builtin.c:3513
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: argumentet %d er ikke-numerisk"
-#: builtin.c:3515
+#: builtin.c:3517
#, fuzzy, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: argument %d negativ værdi %g vil give mærkelige resultater"
-#: builtin.c:3537 mpfr.c:1040
+#: builtin.c:3539 mpfr.c:1040
msgid "xor: called with less than two arguments"
msgstr "zor: kaldt med mindre end to argumenter"
-#: builtin.c:3543
+#: builtin.c:3545
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: argumentet %d er ikke-numerisk"
-#: builtin.c:3547
+#: builtin.c:3549
#, fuzzy, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: argument %d negativ værdi %g vil give mærkelige resultater"
-#: builtin.c:3572 mpfr.c:799
+#: builtin.c:3574 mpfr.c:799
msgid "compl: received non-numeric argument"
msgstr "compl: fik et ikke-numerisk argument"
-#: builtin.c:3577
+#: builtin.c:3579
#, fuzzy, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): negativ værdi vil give mærkelige resultater"
-#: builtin.c:3580
+#: builtin.c:3582
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): kommatalsværdi vil blive trunkeret"
-#: builtin.c:3764
+#: builtin.c:3766
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: '%s' er ikke en gyldig lokalitetskategori"
-#: builtin.c:3989 mpfr.c:1198
+#: builtin.c:3991 mpfr.c:1198
#, fuzzy
msgid "intdiv: third argument is not an array"
msgstr "match: tredje argument er ikke et array"
-#: builtin.c:3997 mpfr.c:1206
+#: builtin.c:3999 mpfr.c:1206
#, fuzzy
msgid "intdiv: received non-numeric first argument"
msgstr "and: fik et ikke-numerisk første argument"
-#: builtin.c:3999 mpfr.c:1208
+#: builtin.c:4001 mpfr.c:1208
#, fuzzy
msgid "intdiv: received non-numeric second argument"
msgstr "and: fik et ikke-numerisk andet argument"
-#: builtin.c:4008 mpfr.c:1247
+#: builtin.c:4010 mpfr.c:1247
#, fuzzy
msgid "intdiv: division by zero attempted"
msgstr "forsøgte at dividere med nul"
-#: builtin.c:4078
+#: builtin.c:4080
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4093
+#: builtin.c:4095
#, fuzzy, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "flag: ugyldig parameter - \"%s\""
-#: builtin.c:4097
+#: builtin.c:4099
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr ""
@@ -2682,12 +2682,12 @@ msgstr ""
msgid "fflush: cannot flush standard error: %s"
msgstr ""
-#: io.c:1417 io.c:1507 main.c:642 main.c:689
+#: io.c:1417 io.c:1507 main.c:653 main.c:700
#, c-format
msgid "error writing standard output (%s)"
msgstr "fejl ved skrivning til standard ud (%s)"
-#: io.c:1418 io.c:1517 main.c:644
+#: io.c:1418 io.c:1517 main.c:655
#, c-format
msgid "error writing standard error (%s)"
msgstr "fejl ved skrivning til standard fejl (%s)"
@@ -2878,186 +2878,186 @@ msgstr "'RS' som flertegnsv
msgid "IPv6 communication is not supported"
msgstr "IPv6-kommunikation understøttes ikke"
-#: main.c:322
+#: main.c:333
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr "miljøvariablen 'POSIXLY_CORRECT' sat: aktiverer '--posix'"
-#: main.c:328
+#: main.c:339
msgid "`--posix' overrides `--traditional'"
msgstr "'--posix' tilsidesætter '--traditional'"
-#: main.c:339
+#: main.c:350
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "'--posix'/'--traditional' tilsidesætter '--non-decimal-data'"
-#: main.c:343
+#: main.c:354
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "at køre %s setuid root kan være et sikkerhedsproblem"
-#: main.c:347
+#: main.c:358
#, fuzzy
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "'--posix' tilsidesætter '--binary'"
-#: main.c:405
+#: main.c:416
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "kan ikke sætte binær tilstand på standard ind (%s)"
-#: main.c:408
+#: main.c:419
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "kan ikke sætte binær tilstand på standard ud (%s)"
-#: main.c:410
+#: main.c:421
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "kan ikke sætte binær tilstand på standard fejl (%s)"
-#: main.c:470
+#: main.c:481
msgid "no program text at all!"
msgstr "ingen programtekst overhovedet!"
-#: main.c:563
+#: main.c:574
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr "Brug: %s [flag i POSIX- eller GNU-stil] -f progfil [--] fil ...\n"
-#: main.c:565
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr "Brug: %s [flag i POSIX- eller GNU-stil] %cprogram%c fil ...\n"
-#: main.c:570
+#: main.c:581
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "POSIX-flag:\t\tlange GNU-flag: (standard)\n"
-#: main.c:571
+#: main.c:582
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f progfil\t\t--file=progfil\n"
-#: main.c:572
+#: main.c:583
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:573
+#: main.c:584
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=værdi\t\t--assign=var=værdi\n"
-#: main.c:574
+#: main.c:585
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "POSIX-flag:\t\tlange GNU-flag: (udvidelser)\n"
-#: main.c:575
+#: main.c:586
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:576
+#: main.c:587
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:577
+#: main.c:588
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:578
+#: main.c:589
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[fil]\t\t--dump-variables[=fil]\n"
-#: main.c:579
+#: main.c:590
#, fuzzy
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-p[fil]\t\t--profile[=fil]\n"
-#: main.c:580
+#: main.c:591
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'programtekst'\t--source='programtekst'\n"
-#: main.c:581
+#: main.c:592
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E fil\t\t\t--exec=fil\n"
-#: main.c:582
+#: main.c:593
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:583
+#: main.c:594
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:584
+#: main.c:595
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr ""
-#: main.c:585
+#: main.c:596
msgid "\t-l library\t\t--load=library\n"
msgstr ""
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:590
+#: main.c:601
#, fuzzy
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L [fatal]\t\t--lint[=fatal]\n"
-#: main.c:591
+#: main.c:602
#, fuzzy
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:592
+#: main.c:603
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:593
+#: main.c:604
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:594
+#: main.c:605
#, fuzzy
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-p[fil]\t\t--profile[=fil]\n"
-#: main.c:595
+#: main.c:606
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:596
+#: main.c:607
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[fil]\t\t--profile[=fil]\n"
-#: main.c:597
+#: main.c:608
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:598
+#: main.c:609
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:599
+#: main.c:610
#, fuzzy
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:600
+#: main.c:611
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:601
+#: main.c:612
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:602
+#: main.c:613
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:604
+#: main.c:615
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:607
+#: main.c:618
msgid "\t-Y\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
@@ -3066,7 +3066,7 @@ msgstr "\t-Y\t\t--parsedebug\n"
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:616
+#: main.c:627
#, fuzzy
msgid ""
"\n"
@@ -3083,7 +3083,7 @@ msgstr ""
"\n"
"Rapportér kommentarer til oversættelsen til <address@hidden>.\n"
-#: main.c:623
+#: main.c:634
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3093,7 +3093,7 @@ msgstr ""
"Almindeligvis læser gawk fra standard ind og skriver til standard ud.\n"
"\n"
-#: main.c:627
+#: main.c:638
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3103,7 +3103,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' fil\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:659
+#: main.c:670
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3123,7 +3123,7 @@ msgstr ""
"enhver senere version.\n"
"\n"
-#: main.c:667
+#: main.c:678
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3137,7 +3137,7 @@ msgstr ""
"General Public License for yderligere information.\n"
"\n"
-#: main.c:673
+#: main.c:684
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3145,11 +3145,11 @@ msgstr ""
"Du bør have fået en kopi af GNU General Public License sammen\n"
"med dette program. Hvis ikke, så se http://www.gnu.org/licenses/.\n"
-#: main.c:714
+#: main.c:725
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft sætter ikke FS til tab i POSIX-awk"
-#: main.c:1116
+#: main.c:1127
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3158,66 +3158,66 @@ msgstr ""
"%s: '%s' argument til '-v' ikke på formen 'var=værdi'\n"
"\n"
-#: main.c:1142
+#: main.c:1153
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "'%s' er ikke et gyldigt variabelnavn"
-#: main.c:1145
+#: main.c:1156
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "'%s' er ikke et variabelnavn, leder efter fil '%s=%s'"
-#: main.c:1149
+#: main.c:1160
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "kan ikke bruge gawk's indbyggede '%s' som variabelnavn"
-#: main.c:1154
+#: main.c:1165
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "kan ikke bruge funktion '%s' som variabelnavn"
-#: main.c:1209
+#: main.c:1220
msgid "floating point exception"
msgstr "flydendetalsundtagelse"
-#: main.c:1216
+#: main.c:1227
msgid "fatal error: internal error"
msgstr "fatal fejl: intern fejl"
-#: main.c:1231
+#: main.c:1242
msgid "fatal error: internal error: segfault"
msgstr "fatal fejl: intern fejl: segmentfejl"
-#: main.c:1243
+#: main.c:1254
msgid "fatal error: internal error: stack overflow"
msgstr "fatal fejl: intern fejl: stakoverløb"
-#: main.c:1302
+#: main.c:1313
#, c-format
msgid "no pre-opened fd %d"
msgstr "ingen fd %d åbnet i forvejen"
-#: main.c:1309
+#: main.c:1320
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "kunne ikke i forvejen åbne /dev/null for fd %d"
-#: main.c:1523
+#: main.c:1534
msgid "empty argument to `-e/--source' ignored"
msgstr "tomt argument til '-e/--source' ignoreret"
-#: main.c:1594
+#: main.c:1605
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr ""
-#: main.c:1619
+#: main.c:1630
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: flaget '-W %s' ukendt, ignoreret\n"
-#: main.c:1672
+#: main.c:1683
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: flaget kræver et argument -- %c\n"
diff --git a/po/de.gmo b/po/de.gmo
index 95e3ee6..c5b1629 100644
Binary files a/po/de.gmo and b/po/de.gmo differ
diff --git a/po/de.po b/po/de.po
index 3773428..7820f8f 100644
--- a/po/de.po
+++ b/po/de.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.64\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-01-15 19:55+0200\n"
+"POT-Creation-Date: 2018-01-28 20:07+0200\n"
"PO-Revision-Date: 2017-09-18 09:08+0200\n"
"Last-Translator: Philipp Thomas <address@hidden>\n"
"Language-Team: German <address@hidden>\n"
@@ -37,8 +37,8 @@ msgstr "Es wird versucht, den skalaren Parameter â%sâ als
Feld zu verwenden"
msgid "attempt to use scalar `%s' as an array"
msgstr "Es wird versucht, den Skalar â%sâ als Array zu verwenden"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1634 builtin.c:1680
-#: builtin.c:1693 builtin.c:2216 builtin.c:2243 eval.c:1131 eval.c:1135
+#: array.c:412 array.c:579 builtin.c:88 builtin.c:1636 builtin.c:1682
+#: builtin.c:1695 builtin.c:2218 builtin.c:2245 eval.c:1131 eval.c:1135
#: eval.c:1542
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -620,196 +620,196 @@ msgstr "index: Zweites Argument ist kein string"
msgid "int: received non-numeric argument"
msgstr "Argument ist keine Zahl"
-#: builtin.c:529
+#: builtin.c:531
msgid "length: received array argument"
msgstr "length: Argument ist ein Feld"
-#: builtin.c:532
+#: builtin.c:534
msgid "`length(array)' is a gawk extension"
msgstr "»length(array)« ist eine Gawk-Erweiterung"
-#: builtin.c:551
+#: builtin.c:553
msgid "length: received non-string argument"
msgstr "length: Argument ist kein String"
-#: builtin.c:580
+#: builtin.c:582
msgid "log: received non-numeric argument"
msgstr "log: Argument ist keine Zahl"
-#: builtin.c:583
+#: builtin.c:585
#, c-format
msgid "log: received negative argument %g"
msgstr "log: Negatives Argument %g"
-#: builtin.c:781 builtin.c:786 builtin.c:937
+#: builtin.c:783 builtin.c:788 builtin.c:939
msgid "fatal: must use `count$' on all formats or none"
msgstr "Fatal: »count$« muss auf alle Formate angewandt werden oder auf
keines"
-#: builtin.c:856
+#: builtin.c:858
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "Feldbreite wird für die »%%«-Angabe ignoriert"
-#: builtin.c:858
+#: builtin.c:860
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "Genauigkeit wird für die »%%«-Angabe ignoriert"
-#: builtin.c:860
+#: builtin.c:862
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "Feldbreite und Genauigkeit werden für die »%%«-Angabe ignoriert"
-#: builtin.c:911
+#: builtin.c:913
msgid "fatal: `$' is not permitted in awk formats"
msgstr "Fatal: »$« ist in awk-Formaten nicht zulässig"
-#: builtin.c:920
+#: builtin.c:922
msgid "fatal: arg count with `$' must be > 0"
msgstr "Fatal: die Anzahl der Argumen bei »$« muss > 0 sein"
-#: builtin.c:924
+#: builtin.c:926
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr ""
"Fatal: Argumentenanzahl %ld ist gröÃer als die Gesamtzahl angegebener "
"Argumente"
-#: builtin.c:928
+#: builtin.c:930
msgid "fatal: `$' not permitted after period in format"
msgstr "Fatal: »$« nach Punkt in Formatangabe nicht zulässig"
-#: builtin.c:947
+#: builtin.c:949
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr "Fatal: »$« fehlt in positionsabhängiger Feldbreite oder Genauigkeit"
#
-#: builtin.c:1017
+#: builtin.c:1019
msgid "`l' is meaningless in awk formats; ignored"
msgstr "»l« ist in awk-Formaten bedeutungslos, ignoriert"
-#: builtin.c:1021
+#: builtin.c:1023
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "Fatal: »l« ist in POSIX-awk-Formaten nicht zulässig"
-#: builtin.c:1034
+#: builtin.c:1036
msgid "`L' is meaningless in awk formats; ignored"
msgstr "»L« ist in awk-Formaten bedeutungslos, ignoriert"
-#: builtin.c:1038
+#: builtin.c:1040
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "Fatal: »L« ist in POSIX-awk-Formaten nicht zulässig"
-#: builtin.c:1051
+#: builtin.c:1053
msgid "`h' is meaningless in awk formats; ignored"
msgstr "»h« ist in awk-Formaten bedeutungslos, ignoriert"
-#: builtin.c:1055
+#: builtin.c:1057
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "Fatal: »h« ist in POSIX-awk-Formaten nicht zulässig"
-#: builtin.c:1080
+#: builtin.c:1082
#, c-format
msgid "[s]printf: value %g is too big for %%c format"
msgstr "[s]printf: Wert %g ist auÃerhalb des Bereichs für Format »%%c«"
-#: builtin.c:1093
+#: builtin.c:1095
#, c-format
msgid "[s]printf: value %g is not a valid wide character"
msgstr "[s]printf: Wert %g ist kein gultiges Wide-Zeichen"
-#: builtin.c:1479
+#: builtin.c:1481
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr "[s]printf: Wert %g ist auÃerhalb des Bereichs für Format »%%%c«"
-#: builtin.c:1577
+#: builtin.c:1579
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
"das unbekannte Zeichen »%c« in der Formatspezifikation wird ignoriert:
keine "
"Argumente umgewandelt"
-#: builtin.c:1582
+#: builtin.c:1584
msgid "fatal: not enough arguments to satisfy format string"
msgstr "Fatal: Nicht genügend Argumente für die Formatangabe"
-#: builtin.c:1584
+#: builtin.c:1586
msgid "^ ran out for this one"
msgstr "^ hierfür fehlte es"
-#: builtin.c:1591
+#: builtin.c:1593
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: Format-Spezifikation hat keinen Controlcode"
-#: builtin.c:1594
+#: builtin.c:1596
msgid "too many arguments supplied for format string"
msgstr "Zu viele Argumente für den Formatstring"
-#: builtin.c:1653
+#: builtin.c:1655
msgid "sprintf: no arguments"
msgstr "sprintf: Keine Argumente"
-#: builtin.c:1676 builtin.c:1687
+#: builtin.c:1678 builtin.c:1689
msgid "printf: no arguments"
msgstr "printf: Keine Argumente"
-#: builtin.c:1702
+#: builtin.c:1704
msgid "printf: attempt to write to closed write end of two-way pipe"
msgstr ""
"printf: Versuch in die geschlossene schreibende Seite einer bidirektionalen "
"Pipe zu schreiben"
-#: builtin.c:1743
+#: builtin.c:1745
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: das Argument ist keine Zahl"
-#: builtin.c:1747
+#: builtin.c:1749
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: das Argument %g ist negativ"
-#: builtin.c:1778
+#: builtin.c:1780
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: Länge %g ist nicht >= 1"
-#: builtin.c:1780
+#: builtin.c:1782
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: Länge %g ist nicht >= 0"
-#: builtin.c:1794
+#: builtin.c:1796
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: Nicht ganzzahlige Länge %g wird abgeschnitten"
-#: builtin.c:1799
+#: builtin.c:1801
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr ""
"substr: Länge %g ist zu groà für Stringindizierung, wird auf %g gekürzt"
-#: builtin.c:1811
+#: builtin.c:1813
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: Start-Index %g ist ungültig, 1 wird verwendet"
-#: builtin.c:1816
+#: builtin.c:1818
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr: Nicht ganzzahliger Start-Wert %g wird abgeschnitten"
-#: builtin.c:1839
+#: builtin.c:1841
msgid "substr: source string is zero length"
msgstr "substr: Quellstring ist leer"
-#: builtin.c:1853
+#: builtin.c:1855
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr: Start-Wert %g liegt hinter dem Ende des Strings"
-#: builtin.c:1861
+#: builtin.c:1863
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -817,250 +817,250 @@ msgstr ""
"substr: Länge %g am Start-Wert %g überschreitet die Länge des ersten "
"Arguments (%lu)"
-#: builtin.c:1934
+#: builtin.c:1936
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr "strftime: Formatwert in PROCINFO[\"strftime\"] ist numerischen Typs"
-#: builtin.c:1954
+#: builtin.c:1956
msgid "strftime: received non-numeric second argument"
msgstr "strftime: Das zweite Argument ist keine Zahl"
-#: builtin.c:1964
+#: builtin.c:1966
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
"strftime: das zweite Argument ist kleiner als 0 oder zu groà für time_t"
-#: builtin.c:1971
+#: builtin.c:1973
msgid "strftime: second argument out of range for time_t"
msgstr ""
"strftime: das zweite Argument ist ausserhalb des Gültigkeitsbereichs von "
"time_t"
-#: builtin.c:1980
+#: builtin.c:1982
msgid "strftime: received non-string first argument"
msgstr "strftime: Das erste Argument ist kein String"
-#: builtin.c:1987
+#: builtin.c:1989
msgid "strftime: received empty format string"
msgstr "strftime: Der Format-String ist leer"
-#: builtin.c:2058
+#: builtin.c:2060
#, c-format
msgid "setenv(TZ, %s) failed (%s)"
msgstr "setenv (TZ, %s) ist fehlgeschlagen (%s)"
-#: builtin.c:2065
+#: builtin.c:2067
#, c-format
msgid "setenv(TZ, %s) restoration failed (%s)"
msgstr "die Wiederherstellung von setenv (TZ, %s) ist fehlgeschlagen (%s)"
-#: builtin.c:2069
+#: builtin.c:2071
#, c-format
msgid "unsetenv(TZ) failed (%s)"
msgstr "unsetenv(TZ) ist gescheitert (%s)"
-#: builtin.c:2098
+#: builtin.c:2100
msgid "mktime: received non-string argument"
msgstr "mktime: Das Argument ist kein String"
-#: builtin.c:2115
+#: builtin.c:2117
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: mindestens einer der Werte ist auÃerhalb des normalen
Bereichs"
-#: builtin.c:2151
+#: builtin.c:2153
msgid "'system' function not allowed in sandbox mode"
msgstr "Die Funktion »system« ist im Sandbox-Modus nicht erlaubt"
-#: builtin.c:2156
+#: builtin.c:2158
msgid "system: received non-string argument"
msgstr "system: Das Argument ist kein String"
-#: builtin.c:2225 builtin.c:2298
+#: builtin.c:2227 builtin.c:2300
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
"print: Versuch in die geschlossene schreibende Seite einer bidirektionalen "
"Pipe zu schreiben"
-#: builtin.c:2321
+#: builtin.c:2323
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "Referenz auf das nicht initialisierte Feld »$%d«"
-#: builtin.c:2406
+#: builtin.c:2408
msgid "tolower: received non-string argument"
msgstr "tolower: das Argument ist kein String"
-#: builtin.c:2437
+#: builtin.c:2439
msgid "toupper: received non-string argument"
msgstr "toupper: das Argument ist kein String"
-#: builtin.c:2470 mpfr.c:669
+#: builtin.c:2472 mpfr.c:669
msgid "atan2: received non-numeric first argument"
msgstr "atan2: das erste Argument ist keine Zahl"
-#: builtin.c:2472 mpfr.c:671
+#: builtin.c:2474 mpfr.c:671
msgid "atan2: received non-numeric second argument"
msgstr "atan2: das zweite Argument ist keine Zahl"
-#: builtin.c:2491
+#: builtin.c:2493
msgid "sin: received non-numeric argument"
msgstr "sin: das Argument ist keine Zahl"
-#: builtin.c:2507
+#: builtin.c:2509
msgid "cos: received non-numeric argument"
msgstr "cos: das Argument ist keine Zahl"
-#: builtin.c:2621 mpfr.c:1164
+#: builtin.c:2623 mpfr.c:1164
msgid "srand: received non-numeric argument"
msgstr "srand: das Argument ist keine Zahl"
-#: builtin.c:2652
+#: builtin.c:2654
msgid "match: third argument is not an array"
msgstr "match: das dritte Argument ist kein Array"
-#: builtin.c:2919
+#: builtin.c:2921
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: das dritte Argument â%.*sâ wird als 1 interpretiert"
-#: builtin.c:3241
+#: builtin.c:3243
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: kann indirekt nur mit zwei Argumenten aufgerufen werden"
-#: builtin.c:3341
+#: builtin.c:3343
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "der indirekte Aufruf von %s erfordert mindestens zwei Argumente"
-#: builtin.c:3396
+#: builtin.c:3398
msgid "lshift: received non-numeric first argument"
msgstr "lshift: das erste Argument ist keine Zahl"
-#: builtin.c:3398
+#: builtin.c:3400
msgid "lshift: received non-numeric second argument"
msgstr "lshift: das zweite Argument ist keine Zahl"
-#: builtin.c:3404
+#: builtin.c:3406
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): Negative Werte sind nicht zulässig"
-#: builtin.c:3408
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): Dezimalteil wird abgeschnitten"
-#: builtin.c:3410
+#: builtin.c:3412
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr ""
"lshift(%f, %f): Zu groÃe Shift-Werte werden zu merkwürdigen Ergebnissen "
"führen"
-#: builtin.c:3435
+#: builtin.c:3437
msgid "rshift: received non-numeric first argument"
msgstr "rshift: das erste Argument ist keine Zahl"
-#: builtin.c:3437
+#: builtin.c:3439
msgid "rshift: received non-numeric second argument"
msgstr "rshift: das zweite Argument ist keine Zahl"
-#: builtin.c:3443
+#: builtin.c:3445
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift (%f, %f): Negative Werte sind nicht zulässig"
-#: builtin.c:3447
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): Dezimalteil wird abgeschnitten"
-#: builtin.c:3449
+#: builtin.c:3451
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr ""
"rshift(%f, %f): Zu groÃe Shift-Werte werden zu merkwürdigen Ergebnissen "
"führen"
-#: builtin.c:3474 mpfr.c:977
+#: builtin.c:3476 mpfr.c:977
msgid "and: called with less than two arguments"
msgstr "and: wird mit weniger als zwei Argumenten aufgerufen"
-#: builtin.c:3479
+#: builtin.c:3481
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: das Argument %d ist nicht numerisch"
-#: builtin.c:3483
+#: builtin.c:3485
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: der negative Wert %2$g von Argument %1$d ist unzulässig"
-#: builtin.c:3506 mpfr.c:1009
+#: builtin.c:3508 mpfr.c:1009
msgid "or: called with less than two arguments"
msgstr "or: wird mit weniger als zwei Argumenten aufgerufen"
-#: builtin.c:3511
+#: builtin.c:3513
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: das Argument %d ist nicht numerisch"
-#: builtin.c:3515
+#: builtin.c:3517
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: der negative Wert %2$g von Argument %1$d ist unzuässig"
-#: builtin.c:3537 mpfr.c:1040
+#: builtin.c:3539 mpfr.c:1040
msgid "xor: called with less than two arguments"
msgstr "xor: wird mit weniger als zwei Argumenten aufgerufen"
-#: builtin.c:3543
+#: builtin.c:3545
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: das Argument %d ist nicht numerisch"
-#: builtin.c:3547
+#: builtin.c:3549
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: der negative Wert %2$g von Argument %1$d ist unzulässig"
-#: builtin.c:3572 mpfr.c:799
+#: builtin.c:3574 mpfr.c:799
msgid "compl: received non-numeric argument"
msgstr "compl: das erste Argument ist keine Zahl"
-#: builtin.c:3577
+#: builtin.c:3579
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): Der negative Wert ist unzulässig"
-#: builtin.c:3580
+#: builtin.c:3582
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): der Dezimalteil wird abgeschnitten"
-#: builtin.c:3764
+#: builtin.c:3766
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: â%sâ ist keine gültige Locale-Kategorie"
-#: builtin.c:3989 mpfr.c:1198
+#: builtin.c:3991 mpfr.c:1198
msgid "intdiv: third argument is not an array"
msgstr "intdiv: das dritte Argument ist kein Feld"
-#: builtin.c:3997 mpfr.c:1206
+#: builtin.c:3999 mpfr.c:1206
msgid "intdiv: received non-numeric first argument"
msgstr "intdiv: das erste Argument ist keine Zahl"
-#: builtin.c:3999 mpfr.c:1208
+#: builtin.c:4001 mpfr.c:1208
msgid "intdiv: received non-numeric second argument"
msgstr "intdiv: das zweite Argument ist keine Zahl"
-#: builtin.c:4008 mpfr.c:1247
+#: builtin.c:4010 mpfr.c:1247
msgid "intdiv: division by zero attempted"
msgstr "intdiv: Division durch Null wurde versucht"
-#: builtin.c:4078
+#: builtin.c:4080
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
@@ -1068,12 +1068,12 @@ msgstr ""
"typeof fand die unzulässige Kombination von Kennungen â%sâ; Bitte senden
Sie "
"einen Fehlerbericht."
-#: builtin.c:4093
+#: builtin.c:4095
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "typeof: ungültiger Parametertyp â%sâ"
-#: builtin.c:4097
+#: builtin.c:4099
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr "typeof: unbekannter Parametrttyp â%sâ"
@@ -2793,12 +2793,12 @@ msgstr "fflush: die Standardausgabe kann nicht geleert
werden: %s"
msgid "fflush: cannot flush standard error: %s"
msgstr "fflush: die Standardfehlerausgabe kann nicht geleert werden: %s"
-#: io.c:1417 io.c:1507 main.c:642 main.c:689
+#: io.c:1417 io.c:1507 main.c:653 main.c:700
#, c-format
msgid "error writing standard output (%s)"
msgstr "Fehler beim Schreiben auf die Standardausgabe (%s)"
-#: io.c:1418 io.c:1517 main.c:644
+#: io.c:1418 io.c:1517 main.c:655
#, c-format
msgid "error writing standard error (%s)"
msgstr "Fehler beim Schreiben auf die Standardfehlerausgabe (%s)"
@@ -3001,186 +3001,186 @@ msgstr "Multicharacter-Wert von »RS« ist eine
gawk-Erweiterung"
msgid "IPv6 communication is not supported"
msgstr "IPv6-Verbindungen werden nicht unterstützt"
-#: main.c:322
+#: main.c:333
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
"Die Umgebungsvariable »POSIXLY_CORRECT« ist gesetzt: »--posix« wird "
"eingeschaltet"
-#: main.c:328
+#: main.c:339
msgid "`--posix' overrides `--traditional'"
msgstr "»--posix« hat Vorrang vor »--traditional«"
-#: main.c:339
+#: main.c:350
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "»--posix« /»--traditional« hat Vorrang vor »--non-decimal-data«"
-#: main.c:343
+#: main.c:354
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "%s als setuid root auszuführen kann zu Sicherheitsproblemen führen"
-#: main.c:347
+#: main.c:358
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "»--posix« hat Vorrang vor »--characters-as-bytes«"
-#: main.c:405
+#: main.c:416
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr ""
"Das Setzen des Binärermodus für die Standardeingabe ist nicht möglich (%s)"
-#: main.c:408
+#: main.c:419
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr ""
"Das Setzen des Binärermodus für die Standardausgabe ist nicht möglich (%s)"
-#: main.c:410
+#: main.c:421
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr ""
"Das Setzen des Binärermodus für die Standardfehlerausgabe ist nicht
möglich "
"(%s)"
-#: main.c:470
+#: main.c:481
msgid "no program text at all!"
msgstr "Es wurde überhaupt kein Programmtext angegeben!"
-#: main.c:563
+#: main.c:574
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr "Aufruf: %s [POSIX- oder GNU-Optionen] -f PROGRAMM [--] Datei ...\n"
-#: main.c:565
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr "Aufruf: %s [POSIX- oder GNU-Optionen] -- %cPROGRAMM%c Datei ...\n"
-#: main.c:570
+#: main.c:581
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "POSIX-Optionen\t\tlange GNU-Optionen: (standard)\n"
-#: main.c:571
+#: main.c:582
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f PROGRAMM\t\t--file=PROGRAMM\n"
-#: main.c:572
+#: main.c:583
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F Feldtrenner\t\t\t--field-separator=Feldtrenner\n"
-#: main.c:573
+#: main.c:584
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=Wert\t\t--assign=var=Wert\n"
-#: main.c:574
+#: main.c:585
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "POSIX-Optionen\t\tGNU-Optionen (lang): (Erweiterungen)\n"
-#: main.c:575
+#: main.c:586
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:576
+#: main.c:587
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:577
+#: main.c:588
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:578
+#: main.c:589
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d [Datei]\t\t--dump-variables[=Datei]\n"
-#: main.c:579
+#: main.c:590
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[Datei]\t\t--debug[=Datei]\n"
-#: main.c:580
+#: main.c:591
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'Programmtext'\t--source=Programmtext\n"
-#: main.c:581
+#: main.c:592
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E Datei\t\t\t--exec=Datei\n"
-#: main.c:582
+#: main.c:593
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:583
+#: main.c:594
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:584
+#: main.c:595
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i einzubindende_datei\t\t--include=einzubindende_datei\n"
-#: main.c:585
+#: main.c:596
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l Bibliothek\t\t--load=Bibliothek\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:590
+#: main.c:601
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:591
+#: main.c:602
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:592
+#: main.c:603
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:593
+#: main.c:604
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:594
+#: main.c:605
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[Datei]\t\t--pretty-print[=Datei]\n"
-#: main.c:595
+#: main.c:606
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:596
+#: main.c:607
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p [Datei]\t\t--profile[=Datei]\n"
-#: main.c:597
+#: main.c:608
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:598
+#: main.c:609
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:599
+#: main.c:610
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-s\t\t\t--no-optimize\n"
-#: main.c:600
+#: main.c:611
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:601
+#: main.c:612
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:602
+#: main.c:613
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:604
+#: main.c:615
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:607
+#: main.c:618
msgid "\t-Y\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
@@ -3189,7 +3189,7 @@ msgstr "\t-Y\t\t--parsedebug\n"
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:616
+#: main.c:627
#, fuzzy
msgid ""
"\n"
@@ -3209,7 +3209,7 @@ msgstr ""
"address@hidden"
"\n"
-#: main.c:623
+#: main.c:634
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3220,7 +3220,7 @@ msgstr ""
"auf der Standardausgabe aus.\n"
"\n"
-#: main.c:627
+#: main.c:638
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3230,7 +3230,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:659
+#: main.c:670
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3250,7 +3250,7 @@ msgstr ""
"spätere Version.\n"
"\n"
-#: main.c:667
+#: main.c:678
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3263,7 +3263,7 @@ msgstr ""
"leistung einer HANDELBARKEIT oder der EIGNUNG FÃR EINEN BESTIMMTEN ZWECK.\n"
"Sehen Sie bitte die GNU General Public License für weitere Details.\n"
-#: main.c:673
+#: main.c:684
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3272,11 +3272,11 @@ msgstr ""
"diesem Programm erhalten haben. Wenn nicht, lesen Sie bitte\n"
"http://www.gnu.org/licenses/.\n"
-#: main.c:714
+#: main.c:725
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft setzt FS im POSIX-awk nicht auf Tab"
-#: main.c:1116
+#: main.c:1127
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3285,69 +3285,69 @@ msgstr ""
"%s: Argument â%sâ von »-v« ist nicht in der Form »Variable=Wert«\n"
"\n"
-#: main.c:1142
+#: main.c:1153
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "â%sâ ist kein gültiger Variablenname"
-#: main.c:1145
+#: main.c:1156
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "â%sâ ist kein Variablenname, es wird nach der Datei »%s=%s«
gesucht"
-#: main.c:1149
+#: main.c:1160
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr ""
"die eingebaute Funktion â%sâ kann nicht als Variablenname verwendet
werden"
# c-format
-#: main.c:1154
+#: main.c:1165
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "Funktion â%sâ kann nicht als Name einer Variablen verwendet werden"
-#: main.c:1209
+#: main.c:1220
msgid "floating point exception"
msgstr "FlieÃkomma-Ausnahme"
-#: main.c:1216
+#: main.c:1227
msgid "fatal error: internal error"
msgstr "Fataler Fehler: interner Fehler"
-#: main.c:1231
+#: main.c:1242
msgid "fatal error: internal error: segfault"
msgstr "Fataler Fehler: interner Fehler: Speicherbegrenzungsfehler"
-#: main.c:1243
+#: main.c:1254
msgid "fatal error: internal error: stack overflow"
msgstr "Fataler Fehler: interner Fehler: Stapelüberlauf"
-#: main.c:1302
+#: main.c:1313
#, c-format
msgid "no pre-opened fd %d"
msgstr "Kein bereits geöffneter Dateideskriptor %d"
-#: main.c:1309
+#: main.c:1320
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "/dev/null konnte nicht für Dateideskriptor %d geöffnet werden"
-#: main.c:1523
+#: main.c:1534
msgid "empty argument to `-e/--source' ignored"
msgstr "Das leere Argument für »--source« wird ignoriert"
-#: main.c:1594
+#: main.c:1605
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr ""
"-M wurde ignoriert: die Unterstützung von MPFR/GMP wurde nicht eingebaut"
-#: main.c:1619
+#: main.c:1630
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: Die Option »-W %s« ist unbekannt und wird ignoriert\n"
-#: main.c:1672
+#: main.c:1683
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: Die Option %c erfordert ein Argument\n"
diff --git a/po/es.gmo b/po/es.gmo
index 4d67955..778b71a 100644
Binary files a/po/es.gmo and b/po/es.gmo differ
diff --git a/po/es.po b/po/es.po
index 166f1f8..5eb153c 100644
--- a/po/es.po
+++ b/po/es.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.0.0h\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-01-15 19:55+0200\n"
+"POT-Creation-Date: 2018-01-28 20:07+0200\n"
"PO-Revision-Date: 2012-01-30 07:42-0600\n"
"Last-Translator: Cristian Othón MartÃnez Vera <address@hidden>\n"
"Language-Team: Spanish <address@hidden>\n"
@@ -35,8 +35,8 @@ msgstr "se intentó usar el parámetro escalar `%s como una
matriz'"
msgid "attempt to use scalar `%s' as an array"
msgstr "se intentó usar el escalar `%s' como una matriz"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1634 builtin.c:1680
-#: builtin.c:1693 builtin.c:2216 builtin.c:2243 eval.c:1131 eval.c:1135
+#: array.c:412 array.c:579 builtin.c:88 builtin.c:1636 builtin.c:1682
+#: builtin.c:1695 builtin.c:2218 builtin.c:2245 eval.c:1131 eval.c:1135
#: eval.c:1542
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -617,199 +617,199 @@ msgstr "index: el segundo argumento recibido no es una
cadena"
msgid "int: received non-numeric argument"
msgstr "int: se recibió un argumento que no es númerico"
-#: builtin.c:529
+#: builtin.c:531
msgid "length: received array argument"
msgstr "length: se recibió un argumento de matriz"
-#: builtin.c:532
+#: builtin.c:534
msgid "`length(array)' is a gawk extension"
msgstr "`length(array)' es una extensión de gawk"
-#: builtin.c:551
+#: builtin.c:553
msgid "length: received non-string argument"
msgstr "length: se recibió un argumento que no es una cadena"
-#: builtin.c:580
+#: builtin.c:582
msgid "log: received non-numeric argument"
msgstr "log: se recibió un argumento que no es númerico"
-#: builtin.c:583
+#: builtin.c:585
#, c-format
msgid "log: received negative argument %g"
msgstr "log: se recibió el argumento negativo %g"
-#: builtin.c:781 builtin.c:786 builtin.c:937
+#: builtin.c:783 builtin.c:788 builtin.c:939
msgid "fatal: must use `count$' on all formats or none"
msgstr "fatal: se debe utilizar `count$' en todos los formatos o en ninguno"
-#: builtin.c:856
+#: builtin.c:858
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "se descarta la anchura del campo para el especificador `%%'"
-#: builtin.c:858
+#: builtin.c:860
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "se descarta la precisión para el especificador `%%'"
-#: builtin.c:860
+#: builtin.c:862
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr ""
"se descartan la anchura del campo y la precisión para el especificador `%%'"
-#: builtin.c:911
+#: builtin.c:913
msgid "fatal: `$' is not permitted in awk formats"
msgstr "fatal: no se permite `$' en los formatos de awk"
-#: builtin.c:920
+#: builtin.c:922
msgid "fatal: arg count with `$' must be > 0"
msgstr "fatal: la cuenta de argumentos con `$' debe ser > 0"
-#: builtin.c:924
+#: builtin.c:926
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr ""
"fatal: la cuenta de argumentos %ld es mayor que el número total de "
"argumentos proporcionados"
-#: builtin.c:928
+#: builtin.c:930
msgid "fatal: `$' not permitted after period in format"
msgstr "fatal: no se permite `$' después de un punto en el formato"
-#: builtin.c:947
+#: builtin.c:949
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr ""
"fatal: no se proporciona `$' para la anchura o la precisión del campo "
"posicional"
-#: builtin.c:1017
+#: builtin.c:1019
msgid "`l' is meaningless in awk formats; ignored"
msgstr "`l' no tiene significado en los formatos de awk; se descarta"
-#: builtin.c:1021
+#: builtin.c:1023
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "fatal: no se permite `l' en los formatos POSIX de awk"
-#: builtin.c:1034
+#: builtin.c:1036
msgid "`L' is meaningless in awk formats; ignored"
msgstr "`L' no tiene significado en los formatos de awk; se descarta"
-#: builtin.c:1038
+#: builtin.c:1040
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "fatal: no se permite `L' en los formatos POSIX de awk"
-#: builtin.c:1051
+#: builtin.c:1053
msgid "`h' is meaningless in awk formats; ignored"
msgstr "`h' no tiene significado en los formatos de awk; se descarta"
-#: builtin.c:1055
+#: builtin.c:1057
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "fatal: no se permite `h' en los formatos POSIX de awk"
-#: builtin.c:1080
+#: builtin.c:1082
#, fuzzy, c-format
msgid "[s]printf: value %g is too big for %%c format"
msgstr "[s]printf: el valor %g está fuera del rango para el formato `%%%c'"
-#: builtin.c:1093
+#: builtin.c:1095
#, fuzzy, c-format
msgid "[s]printf: value %g is not a valid wide character"
msgstr "[s]printf: el valor %g está fuera del rango para el formato `%%%c'"
-#: builtin.c:1479
+#: builtin.c:1481
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr "[s]printf: el valor %g está fuera del rango para el formato `%%%c'"
-#: builtin.c:1577
+#: builtin.c:1579
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
"se descarta el carácter especificador de formato `%c' desconocido: no se "
"convirtió ningún argumento"
-#: builtin.c:1582
+#: builtin.c:1584
msgid "fatal: not enough arguments to satisfy format string"
msgstr ""
"fatal: no hay suficientes argumentos para satisfacer a la cadena de formato"
-#: builtin.c:1584
+#: builtin.c:1586
msgid "^ ran out for this one"
msgstr "se acabó ^ para éste"
-#: builtin.c:1591
+#: builtin.c:1593
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: el especificador de formato no tiene letras de control"
-#: builtin.c:1594
+#: builtin.c:1596
msgid "too many arguments supplied for format string"
msgstr "se proporcionaron demasiados argumentos para la cadena de formato"
-#: builtin.c:1653
+#: builtin.c:1655
#, fuzzy
msgid "sprintf: no arguments"
msgstr "printf: sin argumentos"
-#: builtin.c:1676 builtin.c:1687
+#: builtin.c:1678 builtin.c:1689
msgid "printf: no arguments"
msgstr "printf: sin argumentos"
-#: builtin.c:1702
+#: builtin.c:1704
msgid "printf: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:1743
+#: builtin.c:1745
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: se recibió un argumento que no es un númerico"
-#: builtin.c:1747
+#: builtin.c:1749
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: se llamó con el argumento negativo %g"
-#: builtin.c:1778
+#: builtin.c:1780
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: la longitud %g no es >= 1"
-#: builtin.c:1780
+#: builtin.c:1782
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: la longitud %g no es >= 0"
-#: builtin.c:1794
+#: builtin.c:1796
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: se truncará la longitud no entera %g"
-#: builtin.c:1799
+#: builtin.c:1801
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr ""
"substr: la longitud %g es demasiado grande para ser Ãndice de cadena, se "
"trunca a %g"
-#: builtin.c:1811
+#: builtin.c:1813
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: el Ãndice de inicio %g es inválido, se usa 1"
-#: builtin.c:1816
+#: builtin.c:1818
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr: se truncará el Ãndice de inicio no entero %g"
-#: builtin.c:1839
+#: builtin.c:1841
msgid "substr: source string is zero length"
msgstr "substr: la cadena de origen es de longitud cero"
-#: builtin.c:1853
+#: builtin.c:1855
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr: el Ãndice de inicio %g está después del fin de la cadena"
-#: builtin.c:1861
+#: builtin.c:1863
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -817,268 +817,268 @@ msgstr ""
"substr: la cadena %g en el Ãndice de inicio %g excede la longitud del primer
"
"argumento (%lu)"
-#: builtin.c:1934
+#: builtin.c:1936
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr ""
"strftime: el valor de formato en PROCINFO[\"strftime\"] tiene tipo numérico"
-#: builtin.c:1954
+#: builtin.c:1956
msgid "strftime: received non-numeric second argument"
msgstr "strftime: el segundo argumento recibido no es númerico"
-#: builtin.c:1964
+#: builtin.c:1966
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
"strftime: el segundo argumento es menor que 0 o demasiado grande para time_t"
-#: builtin.c:1971
+#: builtin.c:1973
#, fuzzy
msgid "strftime: second argument out of range for time_t"
msgstr ""
"strftime: el segundo argumento es menor que 0 o demasiado grande para time_t"
-#: builtin.c:1980
+#: builtin.c:1982
msgid "strftime: received non-string first argument"
msgstr "strftime: el primer argumento recibido no es una cadena"
-#: builtin.c:1987
+#: builtin.c:1989
msgid "strftime: received empty format string"
msgstr "strftime: se recibió una cadena de formato vacÃa"
-#: builtin.c:2058
+#: builtin.c:2060
#, fuzzy, c-format
msgid "setenv(TZ, %s) failed (%s)"
msgstr "falló %s a \"%s\" (%s)"
-#: builtin.c:2065
+#: builtin.c:2067
#, c-format
msgid "setenv(TZ, %s) restoration failed (%s)"
msgstr ""
-#: builtin.c:2069
+#: builtin.c:2071
#, fuzzy, c-format
msgid "unsetenv(TZ) failed (%s)"
msgstr "%s: falló close (%s)"
-#: builtin.c:2098
+#: builtin.c:2100
msgid "mktime: received non-string argument"
msgstr "mktime: se recibió un argumento que no es una cadena"
-#: builtin.c:2115
+#: builtin.c:2117
msgid "mktime: at least one of the values is out of the default range"
msgstr ""
"mktime: por lo menos uno de los valores está fuera del rango por defecto"
-#: builtin.c:2151
+#: builtin.c:2153
msgid "'system' function not allowed in sandbox mode"
msgstr "no se permite la función 'system' en modo sandbox"
-#: builtin.c:2156
+#: builtin.c:2158
msgid "system: received non-string argument"
msgstr "system: se recibió un argumento que no es una cadena"
-#: builtin.c:2225 builtin.c:2298
+#: builtin.c:2227 builtin.c:2300
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:2321
+#: builtin.c:2323
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "referencia al campo sin inicializar `$%d'"
-#: builtin.c:2406
+#: builtin.c:2408
msgid "tolower: received non-string argument"
msgstr "tolower: se recibió un argumento que no es una cadena"
-#: builtin.c:2437
+#: builtin.c:2439
msgid "toupper: received non-string argument"
msgstr "toupper: se recibió un argumento que no es una cadena"
-#: builtin.c:2470 mpfr.c:669
+#: builtin.c:2472 mpfr.c:669
msgid "atan2: received non-numeric first argument"
msgstr "atan2: el primer argumento recibido no es númerico"
-#: builtin.c:2472 mpfr.c:671
+#: builtin.c:2474 mpfr.c:671
msgid "atan2: received non-numeric second argument"
msgstr "atan2: el segundo argumento recibido no es númerico"
-#: builtin.c:2491
+#: builtin.c:2493
msgid "sin: received non-numeric argument"
msgstr "sin: se recibió un argumento que no es númerico"
-#: builtin.c:2507
+#: builtin.c:2509
msgid "cos: received non-numeric argument"
msgstr "cos: se recibió un argumento que no es númerico"
-#: builtin.c:2621 mpfr.c:1164
+#: builtin.c:2623 mpfr.c:1164
msgid "srand: received non-numeric argument"
msgstr "srand: se recibió un argumento que no es númerico"
-#: builtin.c:2652
+#: builtin.c:2654
msgid "match: third argument is not an array"
msgstr "match: el tercer argumento no es una matriz"
-#: builtin.c:2919
+#: builtin.c:2921
#, fuzzy, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: el tercer argumento de 0 se trata como 1"
-#: builtin.c:3241
+#: builtin.c:3243
#, fuzzy, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "sqrt: se llamó con el argumento negativo %g"
-#: builtin.c:3341
+#: builtin.c:3343
#, fuzzy, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "sqrt: se llamó con el argumento negativo %g"
-#: builtin.c:3396
+#: builtin.c:3398
msgid "lshift: received non-numeric first argument"
msgstr "lshift: el primer argumento recibido no es númerico"
-#: builtin.c:3398
+#: builtin.c:3400
msgid "lshift: received non-numeric second argument"
msgstr "lshift: el segundo argumento recibido no es númerico"
-#: builtin.c:3404
+#: builtin.c:3406
#, fuzzy, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%lf, %lf): los valores negativos darán resultados extraños"
-#: builtin.c:3408
+#: builtin.c:3410
#, fuzzy, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%lf, %lf): los valores fraccionarios se truncarán"
-#: builtin.c:3410
+#: builtin.c:3412
#, fuzzy, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr ""
"lshift(%lf, %lf): un valor de desplazamiento muy grande dará resultados "
"extraños"
-#: builtin.c:3435
+#: builtin.c:3437
msgid "rshift: received non-numeric first argument"
msgstr "rshift: el primer argumento recibido no es númerico"
-#: builtin.c:3437
+#: builtin.c:3439
msgid "rshift: received non-numeric second argument"
msgstr "rshift: el segundo argumento recibido no es númerico"
-#: builtin.c:3443
+#: builtin.c:3445
#, fuzzy, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%lf, %lf): los valores negativos darán resultados extraños"
-#: builtin.c:3447
+#: builtin.c:3449
#, fuzzy, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%lf, %lf): los valores fraccionarios serán truncados"
-#: builtin.c:3449
+#: builtin.c:3451
#, fuzzy, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr ""
"rshift(%lf, %lf): un valor de desplazamiento muy grande dará resultados "
"extraños"
-#: builtin.c:3474 mpfr.c:977
+#: builtin.c:3476 mpfr.c:977
#, fuzzy
msgid "and: called with less than two arguments"
msgstr "sqrt: se llamó con el argumento negativo %g"
-#: builtin.c:3479
+#: builtin.c:3481
#, fuzzy, c-format
msgid "and: argument %d is non-numeric"
msgstr "exp: el argumento %g está fuera de rango"
-#: builtin.c:3483
+#: builtin.c:3485
#, fuzzy, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and(%lf, %lf): los valores negativos darán resultados extraños"
-#: builtin.c:3506 mpfr.c:1009
+#: builtin.c:3508 mpfr.c:1009
#, fuzzy
msgid "or: called with less than two arguments"
msgstr "sqrt: se llamó con el argumento negativo %g"
-#: builtin.c:3511
+#: builtin.c:3513
#, fuzzy, c-format
msgid "or: argument %d is non-numeric"
msgstr "exp: el argumento %g está fuera de rango"
-#: builtin.c:3515
+#: builtin.c:3517
#, fuzzy, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "compl(%lf): el valor negativo dará resultados extraños"
-#: builtin.c:3537 mpfr.c:1040
+#: builtin.c:3539 mpfr.c:1040
#, fuzzy
msgid "xor: called with less than two arguments"
msgstr "sqrt: se llamó con el argumento negativo %g"
-#: builtin.c:3543
+#: builtin.c:3545
#, fuzzy, c-format
msgid "xor: argument %d is non-numeric"
msgstr "exp: el argumento %g está fuera de rango"
-#: builtin.c:3547
+#: builtin.c:3549
#, fuzzy, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor(%lf, %lf): los valores negativos darán resultados extraños"
-#: builtin.c:3572 mpfr.c:799
+#: builtin.c:3574 mpfr.c:799
msgid "compl: received non-numeric argument"
msgstr "compl: se recibió un argumento que no es númerico"
-#: builtin.c:3577
+#: builtin.c:3579
#, fuzzy, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%lf): el valor negativo dará resultados extraños"
-#: builtin.c:3580
+#: builtin.c:3582
#, fuzzy, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%lf): el valor fraccionario se truncará"
-#: builtin.c:3764
+#: builtin.c:3766
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: `%s' no es una categorÃa local válida"
-#: builtin.c:3989 mpfr.c:1198
+#: builtin.c:3991 mpfr.c:1198
#, fuzzy
msgid "intdiv: third argument is not an array"
msgstr "match: el tercer argumento no es una matriz"
-#: builtin.c:3997 mpfr.c:1206
+#: builtin.c:3999 mpfr.c:1206
#, fuzzy
msgid "intdiv: received non-numeric first argument"
msgstr "and: el primer argumento recibido no es númerico"
-#: builtin.c:3999 mpfr.c:1208
+#: builtin.c:4001 mpfr.c:1208
#, fuzzy
msgid "intdiv: received non-numeric second argument"
msgstr "and: el segundo argumento recibido no es númerico"
-#: builtin.c:4008 mpfr.c:1247
+#: builtin.c:4010 mpfr.c:1247
#, fuzzy
msgid "intdiv: division by zero attempted"
msgstr "se intentó una división por cero"
-#: builtin.c:4078
+#: builtin.c:4080
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4093
+#: builtin.c:4095
#, fuzzy, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "referencia al argumento sin inicializar `%s'"
-#: builtin.c:4097
+#: builtin.c:4099
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr ""
@@ -2737,12 +2737,12 @@ msgstr ""
msgid "fflush: cannot flush standard error: %s"
msgstr ""
-#: io.c:1417 io.c:1507 main.c:642 main.c:689
+#: io.c:1417 io.c:1507 main.c:653 main.c:700
#, c-format
msgid "error writing standard output (%s)"
msgstr "error al escribir en la salida estándar (%s)"
-#: io.c:1418 io.c:1517 main.c:644
+#: io.c:1418 io.c:1517 main.c:655
#, c-format
msgid "error writing standard error (%s)"
msgstr "error al escribir en la salida estándar de error (%s)"
@@ -2933,194 +2933,194 @@ msgstr "el valor multicaracter de `RS' es una
extensión de gawk"
msgid "IPv6 communication is not supported"
msgstr "no se admite la comunicación IPv6"
-#: main.c:322
+#: main.c:333
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
"la variable de ambiente `POSIXLY_CORRECT' está definida: se activa `--posix'"
-#: main.c:328
+#: main.c:339
msgid "`--posix' overrides `--traditional'"
msgstr "`--posix' se impone a `--traditional'"
-#: main.c:339
+#: main.c:350
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "`--posix'/`--traditional' se imponen a `--non-decimal-data'"
-#: main.c:343
+#: main.c:354
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "ejecutar %s como setuid root puede ser un problema de seguridad"
-#: main.c:347
+#: main.c:358
#, fuzzy
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "`--posix' se impone a `--binary'"
-#: main.c:405
+#: main.c:416
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "no se puede establecer el modo binario en la entrada estándar (%s)"
-#: main.c:408
+#: main.c:419
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "no se puede establecer el modo binario en la salida estándar (%s)"
-#: main.c:410
+#: main.c:421
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr ""
"no se puede establecer el modo binario en la salida estándar de error (%s)"
-#: main.c:470
+#: main.c:481
msgid "no program text at all!"
msgstr "¡No hay ningún programa de texto!"
-#: main.c:563
+#: main.c:574
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
"Modo de empleo: %s [opciones estilo POSIX o GNU] -f fichprog [--] "
"fichero ...\n"
-#: main.c:565
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
"Modo de empleo: %s [opciones estilo POSIX o GNU] [--] %cprograma%c "
"fichero ...\n"
-#: main.c:570
+#: main.c:581
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "Opciones POSIX:\t\tOpciones largas GNU: (estándar)\n"
-#: main.c:571
+#: main.c:582
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f fichprog\t\t--file=fichprog\n"
-#: main.c:572
+#: main.c:583
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F sc\t\t\t--field-separator=sc\n"
-#: main.c:573
+#: main.c:584
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=valor\t\t--assign=var=valor\n"
-#: main.c:574
+#: main.c:585
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Opciones cortas:\t\tOpciones largas GNU: (extensiones)\n"
-#: main.c:575
+#: main.c:586
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:576
+#: main.c:587
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:577
+#: main.c:588
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:578
+#: main.c:589
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[fichero]\t\t--dump-variables[=fichero]\n"
-#: main.c:579
+#: main.c:590
#, fuzzy
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-p[fichero]\t\t--profile[=fichero]\n"
# Esta es la lÃnea más larga de la lista de argumentos.
# Probar con gawk para revisar tabuladores. cfuga
-#: main.c:580
+#: main.c:591
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'texto-prog'\t--source='texto-prog'\n"
-#: main.c:581
+#: main.c:592
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E fichero\t\t--exec=fichero\n"
-#: main.c:582
+#: main.c:593
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:583
+#: main.c:594
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:584
+#: main.c:595
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr ""
-#: main.c:585
+#: main.c:596
msgid "\t-l library\t\t--load=library\n"
msgstr ""
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:590
+#: main.c:601
#, fuzzy
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L [fatal]\t\t--lint[=fatal]\n"
-#: main.c:591
+#: main.c:602
#, fuzzy
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:592
+#: main.c:603
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:593
+#: main.c:604
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:594
+#: main.c:605
#, fuzzy
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-p[fichero]\t\t--profile[=fichero]\n"
-#: main.c:595
+#: main.c:606
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:596
+#: main.c:607
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[fichero]\t\t--profile[=fichero]\n"
-#: main.c:597
+#: main.c:608
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:598
+#: main.c:609
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:599
+#: main.c:610
#, fuzzy
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:600
+#: main.c:611
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:601
+#: main.c:612
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:602
+#: main.c:613
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:604
+#: main.c:615
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:607
+#: main.c:618
msgid "\t-Y\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
@@ -3129,7 +3129,7 @@ msgstr "\t-Y\t\t--parsedebug\n"
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:616
+#: main.c:627
#, fuzzy
msgid ""
"\n"
@@ -3147,7 +3147,7 @@ msgstr ""
"Reporte los errores de los mensajes en español a <address@hidden>.\n"
"\n"
-#: main.c:623
+#: main.c:634
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3157,7 +3157,7 @@ msgstr ""
"Por defecto lee la entrada estándar y escribe en la salida estándar.\n"
"\n"
-#: main.c:627
+#: main.c:638
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3167,7 +3167,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' fichero\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:659
+#: main.c:670
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3187,7 +3187,7 @@ msgstr ""
"(a su elección) cualquier versión posterior.\n"
"\n"
-#: main.c:667
+#: main.c:678
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3201,7 +3201,7 @@ msgstr ""
"Licencia Pública General de GNU para más detalles.\n"
"\n"
-#: main.c:673
+#: main.c:684
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3210,11 +3210,11 @@ msgstr ""
"junto con este programa. Si no es asÃ, consulte\n"
"http://www.gnu.org/licenses/.\n"
-#: main.c:714
+#: main.c:725
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft no establece FS a tabulador en el awk de POSIX"
-#: main.c:1116
+#: main.c:1127
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3223,67 +3223,67 @@ msgstr ""
"%s: el argumento `%s' para `-v' no es de la forma `var=valor'\n"
"\n"
-#: main.c:1142
+#: main.c:1153
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "`%s' no es un nombre de variable legal"
-#: main.c:1145
+#: main.c:1156
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "`%s' no es un nombre de variable, se busca el fichero `%s=%s'"
-#: main.c:1149
+#: main.c:1160
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr ""
"no se puede utilizar la orden interna de gawk `%s' como nombre de variable"
-#: main.c:1154
+#: main.c:1165
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "no se puede usar la función `%s' como nombre de variable"
-#: main.c:1209
+#: main.c:1220
msgid "floating point exception"
msgstr "excepción de coma flotante"
-#: main.c:1216
+#: main.c:1227
msgid "fatal error: internal error"
msgstr "error fatal: error interno"
-#: main.c:1231
+#: main.c:1242
msgid "fatal error: internal error: segfault"
msgstr "error fatal: error interno: falla de segmentación"
-#: main.c:1243
+#: main.c:1254
msgid "fatal error: internal error: stack overflow"
msgstr "error fatal: error interno: desbordamiento de pila"
-#: main.c:1302
+#: main.c:1313
#, c-format
msgid "no pre-opened fd %d"
msgstr "no existe el df %d abierto previamente"
-#: main.c:1309
+#: main.c:1320
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "no se puede abrir previamente /dev/null para el df %d"
-#: main.c:1523
+#: main.c:1534
msgid "empty argument to `-e/--source' ignored"
msgstr "se descarta el argumento vacÃo para `-e/--source'"
-#: main.c:1594
+#: main.c:1605
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr ""
-#: main.c:1619
+#: main.c:1630
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: no se reconoce la opción `-W %s', se descarta\n"
-#: main.c:1672
+#: main.c:1683
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: la opción requiere un argumento -- %c\n"
diff --git a/po/fi.gmo b/po/fi.gmo
index daded30..776b765 100644
Binary files a/po/fi.gmo and b/po/fi.gmo differ
diff --git a/po/fi.po b/po/fi.po
index 1c78414..6fdb6c5 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.62\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-01-15 19:55+0200\n"
+"POT-Creation-Date: 2018-01-28 20:07+0200\n"
"PO-Revision-Date: 2017-08-19 12:18+0300\n"
"Last-Translator: Jorma Karvonen <address@hidden>\n"
"Language-Team: Finnish <address@hidden>\n"
@@ -38,8 +38,8 @@ msgstr "yritettiin käyttää skalaariparametria â%sâ
taulukkona"
msgid "attempt to use scalar `%s' as an array"
msgstr "yritettiin käyttää skalaaria â%sâ taulukkona"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1634 builtin.c:1680
-#: builtin.c:1693 builtin.c:2216 builtin.c:2243 eval.c:1131 eval.c:1135
+#: array.c:412 array.c:579 builtin.c:88 builtin.c:1636 builtin.c:1682
+#: builtin.c:1695 builtin.c:2218 builtin.c:2245 eval.c:1131 eval.c:1135
#: eval.c:1542
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -604,196 +604,196 @@ msgstr "index: toinen vastaanotettu argumentti ei ole
merkkijono"
msgid "int: received non-numeric argument"
msgstr "int: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:529
+#: builtin.c:531
msgid "length: received array argument"
msgstr "length: vastaanotettu taulukkoargumentti"
-#: builtin.c:532
+#: builtin.c:534
msgid "`length(array)' is a gawk extension"
msgstr "âlength(array)â on gawk-laajennus"
-#: builtin.c:551
+#: builtin.c:553
msgid "length: received non-string argument"
msgstr "length: vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:580
+#: builtin.c:582
msgid "log: received non-numeric argument"
msgstr "log: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:583
+#: builtin.c:585
#, c-format
msgid "log: received negative argument %g"
msgstr "log: vastaanotettu negatiivinen argumentti %g"
-#: builtin.c:781 builtin.c:786 builtin.c:937
+#: builtin.c:783 builtin.c:788 builtin.c:939
msgid "fatal: must use `count$' on all formats or none"
msgstr "kohtalokas: on käytettävä âcount$â kaikilla muodoilla tai ei
missään"
-#: builtin.c:856
+#: builtin.c:858
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "kenttäleveys ohitetaan â%%%%â-määritteelle"
-#: builtin.c:858
+#: builtin.c:860
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "tarkkuus ohitetaan â%%%%â-määritteelle"
-#: builtin.c:860
+#: builtin.c:862
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "kenttäleveys ja tarkkuus ohitetaan â%%%%â-määritteelle"
-#: builtin.c:911
+#: builtin.c:913
msgid "fatal: `$' is not permitted in awk formats"
msgstr "kohtalokas: â$â-argumentti ei ole sallittu awk-muodoissa"
-#: builtin.c:920
+#: builtin.c:922
msgid "fatal: arg count with `$' must be > 0"
msgstr "kohtalokas: argumenttilukumäärän argumentilla â$â on oltava > 0"
-#: builtin.c:924
+#: builtin.c:926
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr ""
"kohtalokas: argumenttilukumäärä %ld on suurempi kuin toimitettujen "
"argumenttien lukumäärä"
-#: builtin.c:928
+#: builtin.c:930
msgid "fatal: `$' not permitted after period in format"
msgstr "kohtalokas: â$â-argumentti ei ole sallittu pisteen jälkeen
muodossa"
-#: builtin.c:947
+#: builtin.c:949
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr ""
"kohtalokas: ei â$â-argumenttia tarjottu sijantikenttäleveydelle tai "
"tarkkuudelle"
-#: builtin.c:1017
+#: builtin.c:1019
msgid "`l' is meaningless in awk formats; ignored"
msgstr "âlâ on merkityksetön awk-muodoissa; ohitetaan"
-#: builtin.c:1021
+#: builtin.c:1023
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "kohtalokas: âlâ ei ole sallittu POSIX awk -muodoissa"
-#: builtin.c:1034
+#: builtin.c:1036
msgid "`L' is meaningless in awk formats; ignored"
msgstr "âLâ on merkityksetön awk-muodoissa; ohitetaan"
-#: builtin.c:1038
+#: builtin.c:1040
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "kohtalokas: âLâ ei ole sallittu POSIX awk -muodoissa"
-#: builtin.c:1051
+#: builtin.c:1053
msgid "`h' is meaningless in awk formats; ignored"
msgstr "âhâ on merkityksetön awk-muodoissa; ohitetaan"
-#: builtin.c:1055
+#: builtin.c:1057
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "kohtalokas: âhâ ei ole sallittu POSIX awk -muodoissa"
-#: builtin.c:1080
+#: builtin.c:1082
#, c-format
msgid "[s]printf: value %g is too big for %%c format"
msgstr "[s]printf: arvo %g on liian suuri %%c-muodolle"
-#: builtin.c:1093
+#: builtin.c:1095
#, c-format
msgid "[s]printf: value %g is not a valid wide character"
msgstr "[s]printf: arvo %g ei ole kelvollinen leveä merkki"
-#: builtin.c:1479
+#: builtin.c:1481
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr "[s]printf: arvo %g on lukualueen ulkopuolella â%%%câ-muodolle"
-#: builtin.c:1577
+#: builtin.c:1579
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
"ohitetaan tuntematon muotoargumenttimerkki â%câ: ei muunnettu argumenttia"
-#: builtin.c:1582
+#: builtin.c:1584
msgid "fatal: not enough arguments to satisfy format string"
msgstr "kohtalokas: ei kylliksi argumentteja muotomerkkijonon tyydyttämiseksi"
-#: builtin.c:1584
+#: builtin.c:1586
msgid "^ ran out for this one"
msgstr "^ tällainen loppui kesken"
-#: builtin.c:1591
+#: builtin.c:1593
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: muotoargumentilla ei ole ohjauskirjainta"
-#: builtin.c:1594
+#: builtin.c:1596
msgid "too many arguments supplied for format string"
msgstr "muotomerkkijonoon toimitettu liian monta argumenttia"
-#: builtin.c:1653
+#: builtin.c:1655
msgid "sprintf: no arguments"
msgstr "sprintf: ei argumentteja"
-#: builtin.c:1676 builtin.c:1687
+#: builtin.c:1678 builtin.c:1689
msgid "printf: no arguments"
msgstr "printf: ei argumentteja"
-#: builtin.c:1702
+#: builtin.c:1704
msgid "printf: attempt to write to closed write end of two-way pipe"
msgstr ""
"printf: yritettiin kirjoittaa kaksisuuntaisen putken suljettuun "
"kirjoituspäähän"
-#: builtin.c:1743
+#: builtin.c:1745
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:1747
+#: builtin.c:1749
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: kutsuttu negatiivisella argumentilla %g"
-#: builtin.c:1778
+#: builtin.c:1780
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: pituus %g ei ole >= 1"
-#: builtin.c:1780
+#: builtin.c:1782
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: pituus %g ei ole >= 0"
-#: builtin.c:1794
+#: builtin.c:1796
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: typistetään pituus %g, joka ei ole kokonaisluku"
-#: builtin.c:1799
+#: builtin.c:1801
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr ""
"substr: pituus %g liian suuri merkkijononindeksointiin, typistetään arvoon
%g"
-#: builtin.c:1811
+#: builtin.c:1813
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: aloitusindeksi %g on virheellinen, käytetään 1:tä"
-#: builtin.c:1816
+#: builtin.c:1818
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr: typistetään aloitusindeksi %g, joka ei ole kokonaisluku"
-#: builtin.c:1839
+#: builtin.c:1841
msgid "substr: source string is zero length"
msgstr "substr: lähdemerkkijono on nollapituinen"
-#: builtin.c:1853
+#: builtin.c:1855
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr: aloitusindeksi %g on merkkijonon lopun jälkeen"
-#: builtin.c:1861
+#: builtin.c:1863
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -801,257 +801,257 @@ msgstr ""
"substr: pituus %g alkuindeksissä %g ylittää ensimmäisen argumentin
pituuden "
"(%lu)"
-#: builtin.c:1934
+#: builtin.c:1936
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr ""
"strftime: muotoarvolla kohteessa PROCINFO[\"strftime\"] on numerotyyppi"
-#: builtin.c:1954
+#: builtin.c:1956
msgid "strftime: received non-numeric second argument"
msgstr "strftime: toinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:1964
+#: builtin.c:1966
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
"strftime: toinen argumentti on pienempi kuin 0 tai liian suuri time_t-"
"rakenteeseen"
-#: builtin.c:1971
+#: builtin.c:1973
msgid "strftime: second argument out of range for time_t"
msgstr "strftime: kohteen time_t toinen argumentti lukualueen ulkopuolella"
-#: builtin.c:1980
+#: builtin.c:1982
msgid "strftime: received non-string first argument"
msgstr "strftime: ensimmäinen vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:1987
+#: builtin.c:1989
msgid "strftime: received empty format string"
msgstr "strftime: vastaanotettu tyhjä muotomerkkijono"
-#: builtin.c:2058
+#: builtin.c:2060
#, c-format
msgid "setenv(TZ, %s) failed (%s)"
msgstr "setenv(TZ, %s) epäonnistui (%s)"
-#: builtin.c:2065
+#: builtin.c:2067
#, fuzzy, c-format
msgid "setenv(TZ, %s) restoration failed (%s)"
msgstr "setenv(TZ, %s) epäonnistui (%s)"
-#: builtin.c:2069
+#: builtin.c:2071
#, c-format
msgid "unsetenv(TZ) failed (%s)"
msgstr "unsetenv(TZ) epäonnistui (%s)"
-#: builtin.c:2098
+#: builtin.c:2100
msgid "mktime: received non-string argument"
msgstr "mktime: vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:2115
+#: builtin.c:2117
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: vähintään yksi arvoista on oletuslukualueen ulkopuolella"
-#: builtin.c:2151
+#: builtin.c:2153
msgid "'system' function not allowed in sandbox mode"
msgstr "âsystemâ-funktio ei ole sallittu hiekkalaatikkotilassa"
-#: builtin.c:2156
+#: builtin.c:2158
msgid "system: received non-string argument"
msgstr "system: vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:2225 builtin.c:2298
+#: builtin.c:2227 builtin.c:2300
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
"print: yritettiin kirjoittaa kaksisuuntaisen putken suljettuun "
"kirjoituspäähän"
-#: builtin.c:2321
+#: builtin.c:2323
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "viite alustamattomaan kenttään â$%dâ"
-#: builtin.c:2406
+#: builtin.c:2408
msgid "tolower: received non-string argument"
msgstr "tolower: vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:2437
+#: builtin.c:2439
msgid "toupper: received non-string argument"
msgstr "toupper: vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:2470 mpfr.c:669
+#: builtin.c:2472 mpfr.c:669
msgid "atan2: received non-numeric first argument"
msgstr "atan2: ensimmäinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2472 mpfr.c:671
+#: builtin.c:2474 mpfr.c:671
msgid "atan2: received non-numeric second argument"
msgstr "atan2: toinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2491
+#: builtin.c:2493
msgid "sin: received non-numeric argument"
msgstr "sin: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2507
+#: builtin.c:2509
msgid "cos: received non-numeric argument"
msgstr "cos: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2621 mpfr.c:1164
+#: builtin.c:2623 mpfr.c:1164
msgid "srand: received non-numeric argument"
msgstr "srand: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2652
+#: builtin.c:2654
msgid "match: third argument is not an array"
msgstr "match: kolmas argumentti ei ole taulukko"
-#: builtin.c:2919
+#: builtin.c:2921
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: kolmatta argumenttia â%.*sâ käsiteltiin kuin 1:stä"
-#: builtin.c:3241
+#: builtin.c:3243
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: voidaan kutsua epäsuorasti vain kahdella argumentilla"
-#: builtin.c:3341
+#: builtin.c:3343
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "epäsuora kutsu kohteeseen %s vaatii vähintään kaksi argumenttia"
-#: builtin.c:3396
+#: builtin.c:3398
msgid "lshift: received non-numeric first argument"
msgstr "lshift: ensimmäinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:3398
+#: builtin.c:3400
msgid "lshift: received non-numeric second argument"
msgstr "lshift: toinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:3404
+#: builtin.c:3406
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): negatiiviset arvot eivät ole sallittuja"
-#: builtin.c:3408
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): jaosarvot typistetään"
-#: builtin.c:3410
+#: builtin.c:3412
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f): liian suuri siirrosarvo antaa outoja tuloksia"
-#: builtin.c:3435
+#: builtin.c:3437
msgid "rshift: received non-numeric first argument"
msgstr "rshift: ensimmäinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:3437
+#: builtin.c:3439
msgid "rshift: received non-numeric second argument"
msgstr "rshift: toinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:3443
+#: builtin.c:3445
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): negatiiviset arvot eivät ole sallittuja"
-#: builtin.c:3447
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): jaosarvot typistetään"
-#: builtin.c:3449
+#: builtin.c:3451
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f): liian suuri siirrosarvo antaa outoja tuloksia"
-#: builtin.c:3474 mpfr.c:977
+#: builtin.c:3476 mpfr.c:977
msgid "and: called with less than two arguments"
msgstr "and: kutsuttu vähemmällä kuin kahdella argumentilla"
-#: builtin.c:3479
+#: builtin.c:3481
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: argumentti %d ei ole numeeraaliargumentti"
-#: builtin.c:3483
+#: builtin.c:3485
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: argumentin %d negatiivinen arvo %g ei ole sallittu"
-#: builtin.c:3506 mpfr.c:1009
+#: builtin.c:3508 mpfr.c:1009
msgid "or: called with less than two arguments"
msgstr "or: kutsuttu vähemmällä kuin kahdella argumentilla"
-#: builtin.c:3511
+#: builtin.c:3513
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: argumentti %d ei ole numeraaliargumentti"
-#: builtin.c:3515
+#: builtin.c:3517
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: argumentin %d negatiivinen arvo %g ei ole sallittu"
-#: builtin.c:3537 mpfr.c:1040
+#: builtin.c:3539 mpfr.c:1040
msgid "xor: called with less than two arguments"
msgstr "xor: kutsuttu vähemmällä kuin kahdella argumentilla"
-#: builtin.c:3543
+#: builtin.c:3545
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: argumentti %d ei ole numeraaliargumentti"
-#: builtin.c:3547
+#: builtin.c:3549
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: argumentin %d negatiivinen arvo %g ei ole sallittu"
-#: builtin.c:3572 mpfr.c:799
+#: builtin.c:3574 mpfr.c:799
msgid "compl: received non-numeric argument"
msgstr "compl: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:3577
+#: builtin.c:3579
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): negatiivinen arvo ei ole sallittu"
-#: builtin.c:3580
+#: builtin.c:3582
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): jaosarvo typistetään"
-#: builtin.c:3764
+#: builtin.c:3766
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: â%sâ ei ole kelvollinen paikallinen kategoria"
-#: builtin.c:3989 mpfr.c:1198
+#: builtin.c:3991 mpfr.c:1198
msgid "intdiv: third argument is not an array"
msgstr "intdiv: kolmas argumentti ei ole taulukko"
-#: builtin.c:3997 mpfr.c:1206
+#: builtin.c:3999 mpfr.c:1206
msgid "intdiv: received non-numeric first argument"
msgstr "intdiv: ensimmäinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:3999 mpfr.c:1208
+#: builtin.c:4001 mpfr.c:1208
msgid "intdiv: received non-numeric second argument"
msgstr "intdiv: toinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:4008 mpfr.c:1247
+#: builtin.c:4010 mpfr.c:1247
msgid "intdiv: division by zero attempted"
msgstr "intdiv: nollalla jakoa yritettiin"
-#: builtin.c:4078
+#: builtin.c:4080
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4093
+#: builtin.c:4095
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "typeof: virheellinen argumenttityyppi â%sâ"
-#: builtin.c:4097
+#: builtin.c:4099
#, fuzzy, c-format
msgid "typeof: unknown argument type `%s'"
msgstr "typeof: virheellinen argumenttityyppi â%sâ"
@@ -2746,12 +2746,12 @@ msgstr "fflush: tiedoston â%.*sâ tyhjentäminen
epäonnistui"
msgid "fflush: cannot flush standard error: %s"
msgstr "fflush: tiedoston â%.*sâ tyhjentäminen epäonnistui"
-#: io.c:1417 io.c:1507 main.c:642 main.c:689
+#: io.c:1417 io.c:1507 main.c:653 main.c:700
#, c-format
msgid "error writing standard output (%s)"
msgstr "virhe kirjoitettaessa vakiotulosteeseen (%s)"
-#: io.c:1418 io.c:1517 main.c:644
+#: io.c:1418 io.c:1517 main.c:655
#, c-format
msgid "error writing standard error (%s)"
msgstr "virhe kirjoitettaessa vakiovirheeseen (%s)"
@@ -2950,187 +2950,187 @@ msgstr "âRSâ-monimerkkiarvo on gawk-laajennus"
msgid "IPv6 communication is not supported"
msgstr "IPv6-viestintää ei tueta"
-#: main.c:322
+#: main.c:333
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
"ympäristömuuttuja âPOSIXLY_CORRECTâ asetettu: käännetään päälle
valitsin â--"
"posixâ"
-#: main.c:328
+#: main.c:339
msgid "`--posix' overrides `--traditional'"
msgstr "valitsin â--posixâ korvaa valitsimen â--traditionalâ"
-#: main.c:339
+#: main.c:350
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr ""
"valitsin â--posixâ tai â--traditionalâ korvaa valitsimen
â--non-decimal-dataâ"
-#: main.c:343
+#: main.c:354
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "suorittaminen â%s setuid rootâ-käyttäjänä saattaa olla
turvapulma"
-#: main.c:347
+#: main.c:358
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "valitsin â--posixâ korvaa valitsimen â--characters-as-bytesâ"
-#: main.c:405
+#: main.c:416
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "binaaritilan asettaminen vakiosyötteessä (%s) epäonnistui"
-#: main.c:408
+#: main.c:419
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "binaaritilan asettaminen vakiotulosteessa (%s) epäonnistui"
-#: main.c:410
+#: main.c:421
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "binaaritilaa asettaminen vakiovirheessä (%s) epäonnistui"
-#: main.c:470
+#: main.c:481
msgid "no program text at all!"
msgstr "ei ohjelmatekstiä ollenkaan!"
-#: main.c:563
+#: main.c:574
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
"Käyttö: %s [POSIX- tai GNU-tyyliset valitsimet] -f ohjelmatiedosto [--] "
"tiedosto ...\n"
-#: main.c:565
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
"Käyttö: %s [POSIX- tai GNU-tyyliset valitsimet] [--] %cohjelma%c "
"tiedosto ...\n"
-#: main.c:570
+#: main.c:581
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "POSIX-valitsimet:\t\tGNU-pitkät valitsimet: (vakio)\n"
-#: main.c:571
+#: main.c:582
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f ohjelmatiedosto\t\t--file=ohjelmatiedosto\n"
-#: main.c:572
+#: main.c:583
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:573
+#: main.c:584
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=arvo\t\t--assign=muuttuja=arvo\n"
-#: main.c:574
+#: main.c:585
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Lyhyet valitsimet:\t\tGNU-pitkät valitsimet: (laajennukset)\n"
-#: main.c:575
+#: main.c:586
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:576
+#: main.c:587
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:577
+#: main.c:588
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:578
+#: main.c:589
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[tiedosto]\t\t--dump-variables[=tiedosto]\n"
-#: main.c:579
+#: main.c:590
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[tiedosto]\t\t--debug[=tiedosto]\n"
-#: main.c:580
+#: main.c:591
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'program-text'\t--source='program-text'\n"
-#: main.c:581
+#: main.c:592
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E file\t\t\t--exec=tiedosto\n"
-#: main.c:582
+#: main.c:593
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-po\n"
-#: main.c:583
+#: main.c:594
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:584
+#: main.c:595
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i include-tiedosto\t\t--include=include-tiedosto\n"
-#: main.c:585
+#: main.c:596
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l kirjasto\t\t--load=kirjasto\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:590
+#: main.c:601
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:591
+#: main.c:602
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:592
+#: main.c:603
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:593
+#: main.c:604
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:594
+#: main.c:605
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[tiedosto]\t\t--pretty-print[=tiedosto]\n"
-#: main.c:595
+#: main.c:606
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:596
+#: main.c:607
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[tiedosto]\t\t--profile[=tiedosto]\n"
-#: main.c:597
+#: main.c:608
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:598
+#: main.c:609
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:599
+#: main.c:610
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-O\t\t\t--no-optimize\n"
-#: main.c:600
+#: main.c:611
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:601
+#: main.c:612
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:602
+#: main.c:613
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:604
+#: main.c:615
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:607
+#: main.c:618
msgid "\t-Y\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
@@ -3139,7 +3139,7 @@ msgstr "\t-Y\t\t--parsedebug\n"
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:616
+#: main.c:627
#, fuzzy
msgid ""
"\n"
@@ -3158,7 +3158,7 @@ msgstr ""
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
"\n"
-#: main.c:623
+#: main.c:634
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3168,7 +3168,7 @@ msgstr ""
"Oletuksena se lukee vakiosyötettä ja kirjoittaa vakiotulosteeseen.\n"
"\n"
-#: main.c:627
+#: main.c:638
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3178,7 +3178,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' tiedosto\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:659
+#: main.c:670
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3197,7 +3197,7 @@ msgstr ""
"ehtojen mukaisesti.\n"
"\n"
-#: main.c:667
+#: main.c:678
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3211,7 +3211,7 @@ msgstr ""
"GNU General Public License-ehdoista.\n"
"\n"
-#: main.c:673
+#: main.c:684
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3219,11 +3219,11 @@ msgstr ""
"Sinun pitäisi vastaanottaa kopion GNU General Public Licence-lisenssistä\n"
"tämän ohjelman mukana. Jos näin ei ole, katso
http://www.gnu.org/licenses/.\n"
-#: main.c:714
+#: main.c:725
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft ei aseta FS välilehteen POSIX awk:ssa"
-#: main.c:1116
+#: main.c:1127
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3232,68 +3232,68 @@ msgstr ""
"%s: â%sâ argumentti valitsimelle â-vâ ei ole
âvar=arvoâ-muodossa\n"
"\n"
-#: main.c:1142
+#: main.c:1153
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "â%sâ ei ole laillinen muuttujanimi"
-#: main.c:1145
+#: main.c:1156
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "â%sâ ei ole muuttujanimi, etsitään tiedostoa â%s=%sâ"
-#: main.c:1149
+#: main.c:1160
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr ""
"gawk-ohjelman sisäisen â%sâ-määrittelyn käyttö muuttujanimenä
epäonnistui"
-#: main.c:1154
+#: main.c:1165
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "funktionimen â%sâ käyttö muuttujanimenä epäonnistui"
-#: main.c:1209
+#: main.c:1220
msgid "floating point exception"
msgstr "liukulukupoikkeus"
-#: main.c:1216
+#: main.c:1227
msgid "fatal error: internal error"
msgstr "tuhoisa virhe: sisäinen virhe"
-#: main.c:1231
+#: main.c:1242
msgid "fatal error: internal error: segfault"
msgstr "tuhoisa virhe: sisäinen virhe: segmenttivirhe"
-#: main.c:1243
+#: main.c:1254
msgid "fatal error: internal error: stack overflow"
msgstr "tuhoisa virhe: sisäinen virhe: pinoylivuoto"
-#: main.c:1302
+#: main.c:1313
#, c-format
msgid "no pre-opened fd %d"
msgstr "ei avattu uudelleen tiedostomäärittelijää %d"
-#: main.c:1309
+#: main.c:1320
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr ""
"laitteen /dev/null avaaminen uudelleen tiedostomäärittelijälle %d
epäonnistui"
-#: main.c:1523
+#: main.c:1534
msgid "empty argument to `-e/--source' ignored"
msgstr "tyhjä argumentti valitsimelle â-e/--sourceâ ohitetaan"
-#: main.c:1594
+#: main.c:1605
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr "-M ohitettu: MPFR/GMP-tuki ei ole käännetty kohteessa"
-#: main.c:1619
+#: main.c:1630
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: valitsin â-W %sâ on tunnistamaton, ohitetaan\n"
-#: main.c:1672
+#: main.c:1683
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: valitsin vaatii argumentin -- %c\n"
diff --git a/po/fr.gmo b/po/fr.gmo
index b438934..e7cbab0 100644
Binary files a/po/fr.gmo and b/po/fr.gmo differ
diff --git a/po/fr.po b/po/fr.po
index 837ef55..6fc4e22 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.64\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-01-15 19:55+0200\n"
+"POT-Creation-Date: 2018-01-28 20:07+0200\n"
"PO-Revision-Date: 2017-09-16 14:13+0200\n"
"Last-Translator: Jean-Philippe Guérard <address@hidden"
"org>\n"
@@ -40,8 +40,8 @@ msgstr "tentative d'utiliser le paramètre scalaire « %sÂ
» comme tableau"
msgid "attempt to use scalar `%s' as an array"
msgstr "tentative d'utiliser le scalaire « %s » comme tableau"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1634 builtin.c:1680
-#: builtin.c:1693 builtin.c:2216 builtin.c:2243 eval.c:1131 eval.c:1135
+#: array.c:412 array.c:579 builtin.c:88 builtin.c:1636 builtin.c:1682
+#: builtin.c:1695 builtin.c:2218 builtin.c:2245 eval.c:1131 eval.c:1135
#: eval.c:1542
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -612,192 +612,192 @@ msgstr "index : le second argument n'est pas une
chaîne"
msgid "int: received non-numeric argument"
msgstr "int : l'argument n'est pas numérique"
-#: builtin.c:529
+#: builtin.c:531
msgid "length: received array argument"
msgstr "length : l'argument reçu est un tableau"
-#: builtin.c:532
+#: builtin.c:534
msgid "`length(array)' is a gawk extension"
msgstr "« length(tableau) » est une extension gawk"
-#: builtin.c:551
+#: builtin.c:553
msgid "length: received non-string argument"
msgstr "length : l'argument n'est pas une chaîne"
-#: builtin.c:580
+#: builtin.c:582
msgid "log: received non-numeric argument"
msgstr "log : l'argument n'est pas numérique"
-#: builtin.c:583
+#: builtin.c:585
#, c-format
msgid "log: received negative argument %g"
msgstr "log : l'argument est négatif %g"
-#: builtin.c:781 builtin.c:786 builtin.c:937
+#: builtin.c:783 builtin.c:788 builtin.c:939
msgid "fatal: must use `count$' on all formats or none"
msgstr ""
"fatal : « numéro$ » doit être utilisé pour toutes les formats ou pour
aucun"
-#: builtin.c:856
+#: builtin.c:858
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "taille du champ de la spécification « %% » ignorée"
-#: builtin.c:858
+#: builtin.c:860
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "précision de la spécification « %% » ignorée"
-#: builtin.c:860
+#: builtin.c:862
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "taille du champ et précision de la spécification « %% »
ignorées"
-#: builtin.c:911
+#: builtin.c:913
msgid "fatal: `$' is not permitted in awk formats"
msgstr "fatal : « $ » n'est pas autorisé dans les formats awk"
-#: builtin.c:920
+#: builtin.c:922
msgid "fatal: arg count with `$' must be > 0"
msgstr "fatal : le numéro d'argument de « $ » doit être > 0"
-#: builtin.c:924
+#: builtin.c:926
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr ""
"fatal : le numéro d'argument %ld est > au nombre total d'arguments fournis"
-#: builtin.c:928
+#: builtin.c:930
msgid "fatal: `$' not permitted after period in format"
msgstr "fatal : dans un format, « $ » ne doit pas suivre un point"
-#: builtin.c:947
+#: builtin.c:949
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr ""
"fatal : aucun « $ » fourni pour la taille ou la précision du champ
positionné"
-#: builtin.c:1017
+#: builtin.c:1019
msgid "`l' is meaningless in awk formats; ignored"
msgstr "« l » n'a aucun sens dans un format awk ; ignoré"
-#: builtin.c:1021
+#: builtin.c:1023
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "fatal : « l » est interdit dans un format awk POSIX"
-#: builtin.c:1034
+#: builtin.c:1036
msgid "`L' is meaningless in awk formats; ignored"
msgstr "« L » n'a aucun sens dans un format awk ; ignoré"
-#: builtin.c:1038
+#: builtin.c:1040
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "fatal : « L » est interdit dans un format awk POSIX"
-#: builtin.c:1051
+#: builtin.c:1053
msgid "`h' is meaningless in awk formats; ignored"
msgstr "« h » n'a aucun sens dans un format awk ; ignoré"
-#: builtin.c:1055
+#: builtin.c:1057
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "fatal : « h » est interdit dans un format awk POSIX"
-#: builtin.c:1080
+#: builtin.c:1082
#, c-format
msgid "[s]printf: value %g is too big for %%c format"
msgstr "[s]printf : valeur %g trop grande pour le format « %%c »"
-#: builtin.c:1093
+#: builtin.c:1095
#, c-format
msgid "[s]printf: value %g is not a valid wide character"
msgstr "[s]printf : %g n'est pas un caractère large valide"
-#: builtin.c:1479
+#: builtin.c:1481
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr "[s]printf : valeur %g hors limite pour le format « %%%c »"
-#: builtin.c:1577
+#: builtin.c:1579
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr "caractère de format inconnu « %c » ignoré : aucun argument
converti"
-#: builtin.c:1582
+#: builtin.c:1584
msgid "fatal: not enough arguments to satisfy format string"
msgstr "fatal : pas assez d'arguments pour satisfaire la chaîne de formatage"
-#: builtin.c:1584
+#: builtin.c:1586
msgid "^ ran out for this one"
msgstr "^ Ã court pour celui-ci"
-#: builtin.c:1591
+#: builtin.c:1593
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf : spécification de format sans lettre de contrôle"
-#: builtin.c:1594
+#: builtin.c:1596
msgid "too many arguments supplied for format string"
msgstr "trop d'arguments pour la chaîne de formatage"
-#: builtin.c:1653
+#: builtin.c:1655
msgid "sprintf: no arguments"
msgstr "sprintf : aucun argument"
-#: builtin.c:1676 builtin.c:1687
+#: builtin.c:1678 builtin.c:1689
msgid "printf: no arguments"
msgstr "printf : aucun argument"
-#: builtin.c:1702
+#: builtin.c:1704
msgid "printf: attempt to write to closed write end of two-way pipe"
msgstr ""
"printf : tentative d'écriture vers un tube bidirectionnel fermé côté
écriture"
-#: builtin.c:1743
+#: builtin.c:1745
msgid "sqrt: received non-numeric argument"
msgstr "sqrt : l'argument n'est pas numérique"
-#: builtin.c:1747
+#: builtin.c:1749
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt : appelé avec un argument négatif %g"
-#: builtin.c:1778
+#: builtin.c:1780
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr : la longueur %g n'est pas >= 1"
-#: builtin.c:1780
+#: builtin.c:1782
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr : la longueur %g n'est pas >= 0"
-#: builtin.c:1794
+#: builtin.c:1796
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr : la longueur %g n'est pas entière, elle sera tronquée"
-#: builtin.c:1799
+#: builtin.c:1801
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr "substr : la longueur %g est trop grande, tronquée à %g"
-#: builtin.c:1811
+#: builtin.c:1813
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr : l'index de début %g n'est pas valide, utilisation de 1"
-#: builtin.c:1816
+#: builtin.c:1818
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr : l'index de début %g n'est pas un entier, il sera tronqué"
-#: builtin.c:1839
+#: builtin.c:1841
msgid "substr: source string is zero length"
msgstr "substr : la chaîne source est de longueur nulle"
-#: builtin.c:1853
+#: builtin.c:1855
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr : l'index de début %g est au-delà de la fin de la chaîne"
-#: builtin.c:1861
+#: builtin.c:1863
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -805,246 +805,246 @@ msgstr ""
"substr : la longueur %g à partir de %g dépasse la fin du 1er argument
(%lu)"
# Exemple : gawk --lint 'BEGIN { PROCINFO["strftime"]=123 ; print strftime()
}'
-#: builtin.c:1934
+#: builtin.c:1936
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr ""
"strftime : la valeur de formatage PROCINFO[\"strftime\"] est de type "
"numérique"
-#: builtin.c:1954
+#: builtin.c:1956
msgid "strftime: received non-numeric second argument"
msgstr "strftime : le second argument n'est pas numérique"
-#: builtin.c:1964
+#: builtin.c:1966
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr "strftime: second argument négatif ou trop grand pour time_t"
-#: builtin.c:1971
+#: builtin.c:1973
msgid "strftime: second argument out of range for time_t"
msgstr "strftime: second argument hors plage pour time_t"
-#: builtin.c:1980
+#: builtin.c:1982
msgid "strftime: received non-string first argument"
msgstr "strftim : le premier argument n'est pas une chaîne"
-#: builtin.c:1987
+#: builtin.c:1989
msgid "strftime: received empty format string"
msgstr "strftime : la chaîne de formatage est vide"
-#: builtin.c:2058
+#: builtin.c:2060
#, c-format
msgid "setenv(TZ, %s) failed (%s)"
msgstr "échec de setenv(TZ, %s) : %s"
-#: builtin.c:2065
+#: builtin.c:2067
#, c-format
msgid "setenv(TZ, %s) restoration failed (%s)"
msgstr "échec de la retauration de setenv(TZ, %s) : %s"
-#: builtin.c:2069
+#: builtin.c:2071
#, c-format
msgid "unsetenv(TZ) failed (%s)"
msgstr "échec de unsetenv(TZ) : %s"
-#: builtin.c:2098
+#: builtin.c:2100
msgid "mktime: received non-string argument"
msgstr "mktime : l'argument n'est pas une chaîne"
-#: builtin.c:2115
+#: builtin.c:2117
msgid "mktime: at least one of the values is out of the default range"
msgstr ""
"mktime : au moins l'une des valeurs est en dehors de la plage par défaut"
-#: builtin.c:2151
+#: builtin.c:2153
msgid "'system' function not allowed in sandbox mode"
msgstr "La fonction « system » est interdite en isolement (mode sandbox)"
-#: builtin.c:2156
+#: builtin.c:2158
msgid "system: received non-string argument"
msgstr "system : l'argument n'est pas une chaîne"
-#: builtin.c:2225 builtin.c:2298
+#: builtin.c:2227 builtin.c:2300
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
"print : tentative d'écriture vers un tube bidirectionnel fermé côté
écriture"
-#: builtin.c:2321
+#: builtin.c:2323
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "référence à un champ non initialisé « $%d »"
-#: builtin.c:2406
+#: builtin.c:2408
msgid "tolower: received non-string argument"
msgstr "tolower : l'argument n'est pas une chaîne"
-#: builtin.c:2437
+#: builtin.c:2439
msgid "toupper: received non-string argument"
msgstr "toupper : l'argument n'est pas une chaîne"
-#: builtin.c:2470 mpfr.c:669
+#: builtin.c:2472 mpfr.c:669
msgid "atan2: received non-numeric first argument"
msgstr "atan2 : le premier argument n'est pas numérique"
-#: builtin.c:2472 mpfr.c:671
+#: builtin.c:2474 mpfr.c:671
msgid "atan2: received non-numeric second argument"
msgstr "atan2 : le second argument n'est pas numérique"
-#: builtin.c:2491
+#: builtin.c:2493
msgid "sin: received non-numeric argument"
msgstr "sin : l'argument n'est pas numérique"
-#: builtin.c:2507
+#: builtin.c:2509
msgid "cos: received non-numeric argument"
msgstr "cos : l'argument n'est pas numérique"
-#: builtin.c:2621 mpfr.c:1164
+#: builtin.c:2623 mpfr.c:1164
msgid "srand: received non-numeric argument"
msgstr "srand : l'argument n'est pas numérique"
-#: builtin.c:2652
+#: builtin.c:2654
msgid "match: third argument is not an array"
msgstr "match : le 3e argument n'est pas un tableau"
-#: builtin.c:2919
+#: builtin.c:2921
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub : le 3e argument « %.*s » sera traité comme un 1"
-#: builtin.c:3241
+#: builtin.c:3243
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s : un appel indirect nécessite deux arguments"
-#: builtin.c:3341
+#: builtin.c:3343
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "un appel indirect à %s demande au moins 2 arguments"
-#: builtin.c:3396
+#: builtin.c:3398
msgid "lshift: received non-numeric first argument"
msgstr "lshift : le premier argument n'est pas numérique"
-#: builtin.c:3398
+#: builtin.c:3400
msgid "lshift: received non-numeric second argument"
msgstr "lshift : le second argument reçu n'est pas numérique"
-#: builtin.c:3404
+#: builtin.c:3406
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f) : les valeurs négatives sont interdites"
-#: builtin.c:3408
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f) : les valeurs non entières seront tronquées"
-#: builtin.c:3410
+#: builtin.c:3412
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f) : un décalage trop grand donne des résultats
inattendus"
-#: builtin.c:3435
+#: builtin.c:3437
msgid "rshift: received non-numeric first argument"
msgstr "rshift : le premier argument n'est pas numérique"
-#: builtin.c:3437
+#: builtin.c:3439
msgid "rshift: received non-numeric second argument"
msgstr "rshift : le second argument reçu n'est pas numérique"
-#: builtin.c:3443
+#: builtin.c:3445
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f) : les valeurs négatives sont interdites"
-#: builtin.c:3447
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f) : les valeurs non entières seront tronquées"
-#: builtin.c:3449
+#: builtin.c:3451
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr ""
"rshift(%f, %f) : un décalage trop grand donnera des résultats inattendus"
-#: builtin.c:3474 mpfr.c:977
+#: builtin.c:3476 mpfr.c:977
msgid "and: called with less than two arguments"
msgstr "and : appelé avec moins de 2 arguments"
-#: builtin.c:3479
+#: builtin.c:3481
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and : l'argument %d n'est pas numérique"
-#: builtin.c:3483
+#: builtin.c:3485
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and : l'argument %d est négatif (%g) ce qui est interdit"
-#: builtin.c:3506 mpfr.c:1009
+#: builtin.c:3508 mpfr.c:1009
msgid "or: called with less than two arguments"
msgstr "or : appelé avec moins de 2 arguments"
-#: builtin.c:3511
+#: builtin.c:3513
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or : l'argument %d n'est pas numérique"
-#: builtin.c:3515
+#: builtin.c:3517
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or : l'argument %d est négatif (%g) ce qui est interdit"
-#: builtin.c:3537 mpfr.c:1040
+#: builtin.c:3539 mpfr.c:1040
msgid "xor: called with less than two arguments"
msgstr "xor : appelé avec moins de 2 arguments"
-#: builtin.c:3543
+#: builtin.c:3545
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor : l'argument %d n'est pas numérique"
-#: builtin.c:3547
+#: builtin.c:3549
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor : l'argument %d est négatif (%g) ce qui est interdit"
-#: builtin.c:3572 mpfr.c:799
+#: builtin.c:3574 mpfr.c:799
msgid "compl: received non-numeric argument"
msgstr "compl : l'argument n'est pas numérique"
-#: builtin.c:3577
+#: builtin.c:3579
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f) : les valeurs négatives sont interdites"
-#: builtin.c:3580
+#: builtin.c:3582
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f) : les valeurs non entières seront tronquées"
-#: builtin.c:3764
+#: builtin.c:3766
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext : « %s » n'est pas dans un catégorie valide de la
locale"
-#: builtin.c:3989 mpfr.c:1198
+#: builtin.c:3991 mpfr.c:1198
msgid "intdiv: third argument is not an array"
msgstr "intdiv : le 3e argument n'est pas un tableau"
-#: builtin.c:3997 mpfr.c:1206
+#: builtin.c:3999 mpfr.c:1206
msgid "intdiv: received non-numeric first argument"
msgstr "intdiv : le premier argument n'est pas numérique"
-#: builtin.c:3999 mpfr.c:1208
+#: builtin.c:4001 mpfr.c:1208
msgid "intdiv: received non-numeric second argument"
msgstr "intdiv : le second argument reçu n'est pas numérique"
-#: builtin.c:4008 mpfr.c:1247
+#: builtin.c:4010 mpfr.c:1247
msgid "intdiv: division by zero attempted"
msgstr "intdiv : tentative de division par zéro"
-#: builtin.c:4078
+#: builtin.c:4080
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
@@ -1052,12 +1052,12 @@ msgstr ""
"typeof : utilisation de drapeaux incorrects « %s ». Merci de nous
remonter "
"l'erreur."
-#: builtin.c:4093
+#: builtin.c:4095
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "typeof : type de paramètre incorrect « %s »"
-#: builtin.c:4097
+#: builtin.c:4099
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr "typeof : type d'argument inconnu « %s »"
@@ -2748,12 +2748,12 @@ msgstr "fflush : impossible de vider la sortie
standard : %s"
msgid "fflush: cannot flush standard error: %s"
msgstr "fflush : impossible de vider la sortie d'erreur standard : %s"
-#: io.c:1417 io.c:1507 main.c:642 main.c:689
+#: io.c:1417 io.c:1507 main.c:653 main.c:700
#, c-format
msgid "error writing standard output (%s)"
msgstr "erreur lors de l'écriture vers la sortie standard (%s)"
-#: io.c:1418 io.c:1517 main.c:644
+#: io.c:1418 io.c:1517 main.c:655
#, c-format
msgid "error writing standard error (%s)"
msgstr "erreur lors de l'écriture vers l'erreur standard (%s)"
@@ -2951,186 +2951,186 @@ msgstr ""
msgid "IPv6 communication is not supported"
msgstr "les communications IPv6 ne sont pas disponibles"
-#: main.c:322
+#: main.c:333
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
"variable d'environnement « POSIXLY__CORRECT » définie : activation de
« --"
"posix »"
-#: main.c:328
+#: main.c:339
msgid "`--posix' overrides `--traditional'"
msgstr "« --posix » prend le pas sur « --traditional »"
-#: main.c:339
+#: main.c:350
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr ""
"« --posix » et « --traditional » prennent le pas sur «Â
--non-decimal-data »"
-#: main.c:343
+#: main.c:354
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr ""
"l'exécution de %s en mode setuid root peut être un problème de sécurité"
-#: main.c:347
+#: main.c:358
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "« --posix » prend le pas sur « --characters-as-bytes »"
-#: main.c:405
+#: main.c:416
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "impossible d'activer le mode binaire sur stdin (%s)"
-#: main.c:408
+#: main.c:419
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "impossible d'activer le mode binaire sur stdout (%s)"
-#: main.c:410
+#: main.c:421
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "impossible d'activer le mode binaire sur stderr (%s)"
-#: main.c:470
+#: main.c:481
msgid "no program text at all!"
msgstr "aucun programme !"
-#: main.c:563
+#: main.c:574
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
"Utilisation : %s [options GNU ou POSIX] -f fichier_prog [--] fichier ...\n"
-#: main.c:565
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
"Utilisation : %s [options GNU ou POSIX] [--] %cprogramme%c fichier ...\n"
-#: main.c:570
+#: main.c:581
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "Options POSIXÂ :\t\tOptions longues GNUÂ : (standard)\n"
-#: main.c:571
+#: main.c:582
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f fichier_prog\t\t--file=fichier_prog\n"
-#: main.c:572
+#: main.c:583
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:573
+#: main.c:584
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=valeur\t\t--assign=var=valeur\n"
-#: main.c:574
+#: main.c:585
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Options POSIXÂ :\t\tOptions longues GNUÂ : (extensions)\n"
-#: main.c:575
+#: main.c:586
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:576
+#: main.c:587
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:577
+#: main.c:588
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:578
+#: main.c:589
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[fichier]\t\t--dump-variables[=fichier]\n"
-#: main.c:579
+#: main.c:590
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[fichier]\t\t--debug[=fichier]\n"
-#: main.c:580
+#: main.c:591
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'programme'\t\t--source='programme'\n"
-#: main.c:581
+#: main.c:592
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E fichier\t\t--exec=fichier\n"
-#: main.c:582
+#: main.c:593
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:583
+#: main.c:594
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:584
+#: main.c:595
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i fichier\t\t--include=fichier\n"
-#: main.c:585
+#: main.c:596
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l bibliothèque\t\t--load=bibliothèque\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:590
+#: main.c:601
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:591
+#: main.c:602
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:592
+#: main.c:603
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:593
+#: main.c:604
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:594
+#: main.c:605
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[fichier]\t\t--pretty-print[=fichier]\n"
-#: main.c:595
+#: main.c:606
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:596
+#: main.c:607
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[fichier]\t\t--profile[=fichier]\n"
-#: main.c:597
+#: main.c:608
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:598
+#: main.c:609
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:599
+#: main.c:610
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-s\t\t\t--no-optimize\n"
-#: main.c:600
+#: main.c:611
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:601
+#: main.c:612
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:602
+#: main.c:613
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:604
+#: main.c:615
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:607
+#: main.c:618
msgid "\t-Y\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
@@ -3139,7 +3139,7 @@ msgstr "\t-Y\t\t--parsedebug\n"
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:616
+#: main.c:627
#, fuzzy
msgid ""
"\n"
@@ -3159,7 +3159,7 @@ msgstr ""
"address@hidden"
"\n"
-#: main.c:623
+#: main.c:634
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3169,7 +3169,7 @@ msgstr ""
"Par défaut, il lit l'entrée standard et écrit sur la sortie standard.\n"
"\n"
-#: main.c:627
+#: main.c:638
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3179,7 +3179,7 @@ msgstr ""
"\tgawk '{ somme += $1 }; END { print somme }' fichier\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:659
+#: main.c:670
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3199,7 +3199,7 @@ msgstr ""
"version ultérieure de votre choix.\n"
"\n"
-#: main.c:667
+#: main.c:678
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3214,7 +3214,7 @@ msgstr ""
"General Public License).\n"
"\n"
-#: main.c:673
+#: main.c:684
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3223,11 +3223,11 @@ msgstr ""
"(GNU General Public License) avec ce programme. Sinon, consultez\n"
"http://www.gnu.org/licenses/.\n"
-#: main.c:714
+#: main.c:725
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft ne définit pas le FS comme étant une tabulation en awk POSIX"
-#: main.c:1116
+#: main.c:1127
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3236,66 +3236,66 @@ msgstr ""
"%s : « %s » l'argument de « -v » ne respecte pas la forme «Â
var=valeur »\n"
"\n"
-#: main.c:1142
+#: main.c:1153
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "« %s » n'est pas un nom de variable autorisé"
-#: main.c:1145
+#: main.c:1156
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "« %s » n'est pas un nom de variable, recherche du fichier «Â
%s=%s »"
-#: main.c:1149
+#: main.c:1160
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "impossible d'utiliser le mot clef gawk « %s » comme variable"
-#: main.c:1154
+#: main.c:1165
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "impossible d'utiliser la fonction « %s » comme variable"
-#: main.c:1209
+#: main.c:1220
msgid "floating point exception"
msgstr "exception du traitement en virgule flottante"
-#: main.c:1216
+#: main.c:1227
msgid "fatal error: internal error"
msgstr "fatal : erreur interne"
-#: main.c:1231
+#: main.c:1242
msgid "fatal error: internal error: segfault"
msgstr "fatal : erreur interne : erreur de segmentation"
-#: main.c:1243
+#: main.c:1254
msgid "fatal error: internal error: stack overflow"
msgstr "fatal : erreur interne : débordement de la pile"
-#: main.c:1302
+#: main.c:1313
#, c-format
msgid "no pre-opened fd %d"
msgstr "aucun descripteur fd %d pré-ouvert"
-#: main.c:1309
+#: main.c:1320
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "impossible de pré-ouvrir /dev/null pour le descripteur fd %d"
-#: main.c:1523
+#: main.c:1534
msgid "empty argument to `-e/--source' ignored"
msgstr "argument vide de l'option « -e / --source » ignoré"
-#: main.c:1594
+#: main.c:1605
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr "-M sans effet : version compilée sans MPFR/GMP"
-#: main.c:1619
+#: main.c:1630
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s : option « -W %s » non reconnue, ignorée\n"
-#: main.c:1672
+#: main.c:1683
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s : l'option requiert un argument - %c\n"
diff --git a/po/gawk.pot b/po/gawk.pot
index cabbd1f..9d495be 100644
--- a/po/gawk.pot
+++ b/po/gawk.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: gawk 4.2.0c\n"
+"Project-Id-Version: gawk 4.2.0e\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-01-15 19:55+0200\n"
+"POT-Creation-Date: 2018-01-28 20:07+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <address@hidden>\n"
"Language-Team: LANGUAGE <address@hidden>\n"
@@ -36,8 +36,8 @@ msgstr ""
msgid "attempt to use scalar `%s' as an array"
msgstr ""
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1634 builtin.c:1680
-#: builtin.c:1693 builtin.c:2216 builtin.c:2243 eval.c:1131 eval.c:1135
+#: array.c:412 array.c:579 builtin.c:88 builtin.c:1636 builtin.c:1682
+#: builtin.c:1695 builtin.c:2218 builtin.c:2245 eval.c:1131 eval.c:1135
#: eval.c:1542
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -577,439 +577,439 @@ msgstr ""
msgid "int: received non-numeric argument"
msgstr ""
-#: builtin.c:529
+#: builtin.c:531
msgid "length: received array argument"
msgstr ""
-#: builtin.c:532
+#: builtin.c:534
msgid "`length(array)' is a gawk extension"
msgstr ""
-#: builtin.c:551
+#: builtin.c:553
msgid "length: received non-string argument"
msgstr ""
-#: builtin.c:580
+#: builtin.c:582
msgid "log: received non-numeric argument"
msgstr ""
-#: builtin.c:583
+#: builtin.c:585
#, c-format
msgid "log: received negative argument %g"
msgstr ""
-#: builtin.c:781 builtin.c:786 builtin.c:937
+#: builtin.c:783 builtin.c:788 builtin.c:939
msgid "fatal: must use `count$' on all formats or none"
msgstr ""
-#: builtin.c:856
+#: builtin.c:858
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr ""
-#: builtin.c:858
+#: builtin.c:860
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr ""
-#: builtin.c:860
+#: builtin.c:862
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr ""
-#: builtin.c:911
+#: builtin.c:913
msgid "fatal: `$' is not permitted in awk formats"
msgstr ""
-#: builtin.c:920
+#: builtin.c:922
msgid "fatal: arg count with `$' must be > 0"
msgstr ""
-#: builtin.c:924
+#: builtin.c:926
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr ""
-#: builtin.c:928
+#: builtin.c:930
msgid "fatal: `$' not permitted after period in format"
msgstr ""
-#: builtin.c:947
+#: builtin.c:949
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr ""
-#: builtin.c:1017
+#: builtin.c:1019
msgid "`l' is meaningless in awk formats; ignored"
msgstr ""
-#: builtin.c:1021
+#: builtin.c:1023
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr ""
-#: builtin.c:1034
+#: builtin.c:1036
msgid "`L' is meaningless in awk formats; ignored"
msgstr ""
-#: builtin.c:1038
+#: builtin.c:1040
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr ""
-#: builtin.c:1051
+#: builtin.c:1053
msgid "`h' is meaningless in awk formats; ignored"
msgstr ""
-#: builtin.c:1055
+#: builtin.c:1057
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr ""
-#: builtin.c:1080
+#: builtin.c:1082
#, c-format
msgid "[s]printf: value %g is too big for %%c format"
msgstr ""
-#: builtin.c:1093
+#: builtin.c:1095
#, c-format
msgid "[s]printf: value %g is not a valid wide character"
msgstr ""
-#: builtin.c:1479
+#: builtin.c:1481
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr ""
-#: builtin.c:1577
+#: builtin.c:1579
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
-#: builtin.c:1582
+#: builtin.c:1584
msgid "fatal: not enough arguments to satisfy format string"
msgstr ""
-#: builtin.c:1584
+#: builtin.c:1586
msgid "^ ran out for this one"
msgstr ""
-#: builtin.c:1591
+#: builtin.c:1593
msgid "[s]printf: format specifier does not have control letter"
msgstr ""
-#: builtin.c:1594
+#: builtin.c:1596
msgid "too many arguments supplied for format string"
msgstr ""
-#: builtin.c:1653
+#: builtin.c:1655
msgid "sprintf: no arguments"
msgstr ""
-#: builtin.c:1676 builtin.c:1687
+#: builtin.c:1678 builtin.c:1689
msgid "printf: no arguments"
msgstr ""
-#: builtin.c:1702
+#: builtin.c:1704
msgid "printf: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:1743
+#: builtin.c:1745
msgid "sqrt: received non-numeric argument"
msgstr ""
-#: builtin.c:1747
+#: builtin.c:1749
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr ""
-#: builtin.c:1778
+#: builtin.c:1780
#, c-format
msgid "substr: length %g is not >= 1"
msgstr ""
-#: builtin.c:1780
+#: builtin.c:1782
#, c-format
msgid "substr: length %g is not >= 0"
msgstr ""
-#: builtin.c:1794
+#: builtin.c:1796
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr ""
-#: builtin.c:1799
+#: builtin.c:1801
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr ""
-#: builtin.c:1811
+#: builtin.c:1813
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr ""
-#: builtin.c:1816
+#: builtin.c:1818
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr ""
-#: builtin.c:1839
+#: builtin.c:1841
msgid "substr: source string is zero length"
msgstr ""
-#: builtin.c:1853
+#: builtin.c:1855
#, c-format
msgid "substr: start index %g is past end of string"
msgstr ""
-#: builtin.c:1861
+#: builtin.c:1863
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
msgstr ""
-#: builtin.c:1934
+#: builtin.c:1936
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr ""
-#: builtin.c:1954
+#: builtin.c:1956
msgid "strftime: received non-numeric second argument"
msgstr ""
-#: builtin.c:1964
+#: builtin.c:1966
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
-#: builtin.c:1971
+#: builtin.c:1973
msgid "strftime: second argument out of range for time_t"
msgstr ""
-#: builtin.c:1980
+#: builtin.c:1982
msgid "strftime: received non-string first argument"
msgstr ""
-#: builtin.c:1987
+#: builtin.c:1989
msgid "strftime: received empty format string"
msgstr ""
-#: builtin.c:2058
+#: builtin.c:2060
#, c-format
msgid "setenv(TZ, %s) failed (%s)"
msgstr ""
-#: builtin.c:2065
+#: builtin.c:2067
#, c-format
msgid "setenv(TZ, %s) restoration failed (%s)"
msgstr ""
-#: builtin.c:2069
+#: builtin.c:2071
#, c-format
msgid "unsetenv(TZ) failed (%s)"
msgstr ""
-#: builtin.c:2098
+#: builtin.c:2100
msgid "mktime: received non-string argument"
msgstr ""
-#: builtin.c:2115
+#: builtin.c:2117
msgid "mktime: at least one of the values is out of the default range"
msgstr ""
-#: builtin.c:2151
+#: builtin.c:2153
msgid "'system' function not allowed in sandbox mode"
msgstr ""
-#: builtin.c:2156
+#: builtin.c:2158
msgid "system: received non-string argument"
msgstr ""
-#: builtin.c:2225 builtin.c:2298
+#: builtin.c:2227 builtin.c:2300
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:2321
+#: builtin.c:2323
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr ""
-#: builtin.c:2406
+#: builtin.c:2408
msgid "tolower: received non-string argument"
msgstr ""
-#: builtin.c:2437
+#: builtin.c:2439
msgid "toupper: received non-string argument"
msgstr ""
-#: builtin.c:2470 mpfr.c:669
+#: builtin.c:2472 mpfr.c:669
msgid "atan2: received non-numeric first argument"
msgstr ""
-#: builtin.c:2472 mpfr.c:671
+#: builtin.c:2474 mpfr.c:671
msgid "atan2: received non-numeric second argument"
msgstr ""
-#: builtin.c:2491
+#: builtin.c:2493
msgid "sin: received non-numeric argument"
msgstr ""
-#: builtin.c:2507
+#: builtin.c:2509
msgid "cos: received non-numeric argument"
msgstr ""
-#: builtin.c:2621 mpfr.c:1164
+#: builtin.c:2623 mpfr.c:1164
msgid "srand: received non-numeric argument"
msgstr ""
-#: builtin.c:2652
+#: builtin.c:2654
msgid "match: third argument is not an array"
msgstr ""
-#: builtin.c:2919
+#: builtin.c:2921
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr ""
-#: builtin.c:3241
+#: builtin.c:3243
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr ""
-#: builtin.c:3341
+#: builtin.c:3343
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr ""
-#: builtin.c:3396
+#: builtin.c:3398
msgid "lshift: received non-numeric first argument"
msgstr ""
-#: builtin.c:3398
+#: builtin.c:3400
msgid "lshift: received non-numeric second argument"
msgstr ""
-#: builtin.c:3404
+#: builtin.c:3406
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr ""
-#: builtin.c:3408
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr ""
-#: builtin.c:3410
+#: builtin.c:3412
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr ""
-#: builtin.c:3435
+#: builtin.c:3437
msgid "rshift: received non-numeric first argument"
msgstr ""
-#: builtin.c:3437
+#: builtin.c:3439
msgid "rshift: received non-numeric second argument"
msgstr ""
-#: builtin.c:3443
+#: builtin.c:3445
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr ""
-#: builtin.c:3447
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr ""
-#: builtin.c:3449
+#: builtin.c:3451
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr ""
-#: builtin.c:3474 mpfr.c:977
+#: builtin.c:3476 mpfr.c:977
msgid "and: called with less than two arguments"
msgstr ""
-#: builtin.c:3479
+#: builtin.c:3481
#, c-format
msgid "and: argument %d is non-numeric"
msgstr ""
-#: builtin.c:3483
+#: builtin.c:3485
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr ""
-#: builtin.c:3506 mpfr.c:1009
+#: builtin.c:3508 mpfr.c:1009
msgid "or: called with less than two arguments"
msgstr ""
-#: builtin.c:3511
+#: builtin.c:3513
#, c-format
msgid "or: argument %d is non-numeric"
msgstr ""
-#: builtin.c:3515
+#: builtin.c:3517
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr ""
-#: builtin.c:3537 mpfr.c:1040
+#: builtin.c:3539 mpfr.c:1040
msgid "xor: called with less than two arguments"
msgstr ""
-#: builtin.c:3543
+#: builtin.c:3545
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr ""
-#: builtin.c:3547
+#: builtin.c:3549
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr ""
-#: builtin.c:3572 mpfr.c:799
+#: builtin.c:3574 mpfr.c:799
msgid "compl: received non-numeric argument"
msgstr ""
-#: builtin.c:3577
+#: builtin.c:3579
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr ""
-#: builtin.c:3580
+#: builtin.c:3582
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr ""
-#: builtin.c:3764
+#: builtin.c:3766
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr ""
-#: builtin.c:3989 mpfr.c:1198
+#: builtin.c:3991 mpfr.c:1198
msgid "intdiv: third argument is not an array"
msgstr ""
-#: builtin.c:3997 mpfr.c:1206
+#: builtin.c:3999 mpfr.c:1206
msgid "intdiv: received non-numeric first argument"
msgstr ""
-#: builtin.c:3999 mpfr.c:1208
+#: builtin.c:4001 mpfr.c:1208
msgid "intdiv: received non-numeric second argument"
msgstr ""
-#: builtin.c:4008 mpfr.c:1247
+#: builtin.c:4010 mpfr.c:1247
msgid "intdiv: division by zero attempted"
msgstr ""
-#: builtin.c:4078
+#: builtin.c:4080
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4093
+#: builtin.c:4095
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr ""
-#: builtin.c:4097
+#: builtin.c:4099
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr ""
@@ -2611,12 +2611,12 @@ msgstr ""
msgid "fflush: cannot flush standard error: %s"
msgstr ""
-#: io.c:1417 io.c:1507 main.c:642 main.c:689
+#: io.c:1417 io.c:1507 main.c:653 main.c:700
#, c-format
msgid "error writing standard output (%s)"
msgstr ""
-#: io.c:1418 io.c:1517 main.c:644
+#: io.c:1418 io.c:1517 main.c:655
#, c-format
msgid "error writing standard error (%s)"
msgstr ""
@@ -2802,180 +2802,180 @@ msgstr ""
msgid "IPv6 communication is not supported"
msgstr ""
-#: main.c:322
+#: main.c:333
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
-#: main.c:328
+#: main.c:339
msgid "`--posix' overrides `--traditional'"
msgstr ""
-#: main.c:339
+#: main.c:350
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr ""
-#: main.c:343
+#: main.c:354
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr ""
-#: main.c:347
+#: main.c:358
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr ""
-#: main.c:405
+#: main.c:416
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr ""
-#: main.c:408
+#: main.c:419
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr ""
-#: main.c:410
+#: main.c:421
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr ""
-#: main.c:470
+#: main.c:481
msgid "no program text at all!"
msgstr ""
-#: main.c:563
+#: main.c:574
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
-#: main.c:565
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
-#: main.c:570
+#: main.c:581
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr ""
-#: main.c:571
+#: main.c:582
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr ""
-#: main.c:572
+#: main.c:583
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr ""
-#: main.c:573
+#: main.c:584
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr ""
-#: main.c:574
+#: main.c:585
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr ""
-#: main.c:575
+#: main.c:586
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr ""
-#: main.c:576
+#: main.c:587
msgid "\t-c\t\t\t--traditional\n"
msgstr ""
-#: main.c:577
+#: main.c:588
msgid "\t-C\t\t\t--copyright\n"
msgstr ""
-#: main.c:578
+#: main.c:589
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr ""
-#: main.c:579
+#: main.c:590
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr ""
-#: main.c:580
+#: main.c:591
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr ""
-#: main.c:581
+#: main.c:592
msgid "\t-E file\t\t\t--exec=file\n"
msgstr ""
-#: main.c:582
+#: main.c:593
msgid "\t-g\t\t\t--gen-pot\n"
msgstr ""
-#: main.c:583
+#: main.c:594
msgid "\t-h\t\t\t--help\n"
msgstr ""
-#: main.c:584
+#: main.c:595
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr ""
-#: main.c:585
+#: main.c:596
msgid "\t-l library\t\t--load=library\n"
msgstr ""
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:590
+#: main.c:601
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr ""
-#: main.c:591
+#: main.c:602
msgid "\t-M\t\t\t--bignum\n"
msgstr ""
-#: main.c:592
+#: main.c:603
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr ""
-#: main.c:593
+#: main.c:604
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr ""
-#: main.c:594
+#: main.c:605
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr ""
-#: main.c:595
+#: main.c:606
msgid "\t-O\t\t\t--optimize\n"
msgstr ""
-#: main.c:596
+#: main.c:607
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr ""
-#: main.c:597
+#: main.c:608
msgid "\t-P\t\t\t--posix\n"
msgstr ""
-#: main.c:598
+#: main.c:609
msgid "\t-r\t\t\t--re-interval\n"
msgstr ""
-#: main.c:599
+#: main.c:610
msgid "\t-s\t\t\t--no-optimize\n"
msgstr ""
-#: main.c:600
+#: main.c:611
msgid "\t-S\t\t\t--sandbox\n"
msgstr ""
-#: main.c:601
+#: main.c:612
msgid "\t-t\t\t\t--lint-old\n"
msgstr ""
-#: main.c:602
+#: main.c:613
msgid "\t-V\t\t\t--version\n"
msgstr ""
-#: main.c:604
+#: main.c:615
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr ""
-#: main.c:607
+#: main.c:618
msgid "\t-Y\t\t--parsedebug\n"
msgstr ""
@@ -2984,7 +2984,7 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:616
+#: main.c:627
msgid ""
"\n"
"To report bugs, see node `Bugs' in `gawk.info'\n"
@@ -2995,21 +2995,21 @@ msgid ""
"\n"
msgstr ""
-#: main.c:623
+#: main.c:634
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
"\n"
msgstr ""
-#: main.c:627
+#: main.c:638
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
msgstr ""
-#: main.c:659
+#: main.c:670
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3021,7 +3021,7 @@ msgid ""
"\n"
msgstr ""
-#: main.c:667
+#: main.c:678
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3030,83 +3030,83 @@ msgid ""
"\n"
msgstr ""
-#: main.c:673
+#: main.c:684
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
msgstr ""
-#: main.c:714
+#: main.c:725
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr ""
-#: main.c:1116
+#: main.c:1127
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
"\n"
msgstr ""
-#: main.c:1142
+#: main.c:1153
#, c-format
msgid "`%s' is not a legal variable name"
msgstr ""
-#: main.c:1145
+#: main.c:1156
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr ""
-#: main.c:1149
+#: main.c:1160
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr ""
-#: main.c:1154
+#: main.c:1165
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr ""
-#: main.c:1209
+#: main.c:1220
msgid "floating point exception"
msgstr ""
-#: main.c:1216
+#: main.c:1227
msgid "fatal error: internal error"
msgstr ""
-#: main.c:1231
+#: main.c:1242
msgid "fatal error: internal error: segfault"
msgstr ""
-#: main.c:1243
+#: main.c:1254
msgid "fatal error: internal error: stack overflow"
msgstr ""
-#: main.c:1302
+#: main.c:1313
#, c-format
msgid "no pre-opened fd %d"
msgstr ""
-#: main.c:1309
+#: main.c:1320
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr ""
-#: main.c:1523
+#: main.c:1534
msgid "empty argument to `-e/--source' ignored"
msgstr ""
-#: main.c:1594
+#: main.c:1605
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr ""
-#: main.c:1619
+#: main.c:1630
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr ""
-#: main.c:1672
+#: main.c:1683
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr ""
diff --git a/po/id.gmo b/po/id.gmo
index c24c1c1..d25547d 100644
Binary files a/po/id.gmo and b/po/id.gmo differ
diff --git a/po/id.po b/po/id.po
index b964f19..2a3d91e 100644
--- a/po/id.po
+++ b/po/id.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.0b\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-01-15 19:55+0200\n"
+"POT-Creation-Date: 2018-01-28 20:07+0200\n"
"PO-Revision-Date: 2014-08-03 07:30+0700\n"
"Last-Translator: Arif E. Nugroho <address@hidden>\n"
"Language-Team: Indonesian <address@hidden>\n"
@@ -35,8 +35,8 @@ msgstr "mencoba untuk menggunakan parameter `%s' sebagai
sebuah array"
msgid "attempt to use scalar `%s' as an array"
msgstr "mencoba untuk menggunakan skalar `%s' sebagai sebuah array"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1634 builtin.c:1680
-#: builtin.c:1693 builtin.c:2216 builtin.c:2243 eval.c:1131 eval.c:1135
+#: array.c:412 array.c:579 builtin.c:88 builtin.c:1636 builtin.c:1682
+#: builtin.c:1695 builtin.c:2218 builtin.c:2245 eval.c:1131 eval.c:1135
#: eval.c:1542
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -594,192 +594,192 @@ msgstr "indeks: diterima argumen kedua bukan string"
msgid "int: received non-numeric argument"
msgstr "int: diterima argumen bukan numerik"
-#: builtin.c:529
+#: builtin.c:531
msgid "length: received array argument"
msgstr "length: diterima argumen bukan-string"
-#: builtin.c:532
+#: builtin.c:534
msgid "`length(array)' is a gawk extension"
msgstr "`length(array)' adalah sebuah ekstensi gawk"
-#: builtin.c:551
+#: builtin.c:553
msgid "length: received non-string argument"
msgstr "length: diterima argumen bukan-string"
-#: builtin.c:580
+#: builtin.c:582
msgid "log: received non-numeric argument"
msgstr "log: diterima argumen bukan numerik"
-#: builtin.c:583
+#: builtin.c:585
#, c-format
msgid "log: received negative argument %g"
msgstr "log: diterima argumen negatif %g"
-#: builtin.c:781 builtin.c:786 builtin.c:937
+#: builtin.c:783 builtin.c:788 builtin.c:939
msgid "fatal: must use `count$' on all formats or none"
msgstr "harus menggunakan `count$' di semua format atau tidak sama sekali"
-#: builtin.c:856
+#: builtin.c:858
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "lebar daerah diabaikan untuk penspesifikasi `%%'"
-#: builtin.c:858
+#: builtin.c:860
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "ketepatan diabaikan untuk penspesifikasi `%%'"
-#: builtin.c:860
+#: builtin.c:862
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "lebar daerah dan presisi diabaikan untuk penspesifikasi `%%'"
-#: builtin.c:911
+#: builtin.c:913
msgid "fatal: `$' is not permitted in awk formats"
msgstr "`$' tidak diijinkan dalam format awk"
-#: builtin.c:920
+#: builtin.c:922
msgid "fatal: arg count with `$' must be > 0"
msgstr "arg count dengan `$' harus > 0"
-#: builtin.c:924
+#: builtin.c:926
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr ""
"arg count %ld lebih besar dari jumlah total dari argumen yang diberikan"
-#: builtin.c:928
+#: builtin.c:930
msgid "fatal: `$' not permitted after period in format"
msgstr "`$' tidak diijinkan setelah periode dalam format"
-#: builtin.c:947
+#: builtin.c:949
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr "tidak ada `$' yang diberikan untuk posisional field width atau presisi"
-#: builtin.c:1017
+#: builtin.c:1019
msgid "`l' is meaningless in awk formats; ignored"
msgstr "`l' tidak berarti dalam format awk; diabaikan"
-#: builtin.c:1021
+#: builtin.c:1023
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "`l' tidak diijinkan dalam format POSIX awk"
-#: builtin.c:1034
+#: builtin.c:1036
msgid "`L' is meaningless in awk formats; ignored"
msgstr "`L' tidak berarti dalam format awk; diabaikan"
-#: builtin.c:1038
+#: builtin.c:1040
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "`L' tidak diijinkan dalam format awk POSIX"
-#: builtin.c:1051
+#: builtin.c:1053
msgid "`h' is meaningless in awk formats; ignored"
msgstr "`h' tidak berarti dalam format awk; diabaikan"
-#: builtin.c:1055
+#: builtin.c:1057
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "`h' tidak diijinkan dalam format awk POSIX"
-#: builtin.c:1080
+#: builtin.c:1082
#, fuzzy, c-format
msgid "[s]printf: value %g is too big for %%c format"
msgstr "[s]printf: nilai %g diluar dari jangkauan untuk format `%%%c'"
-#: builtin.c:1093
+#: builtin.c:1095
#, fuzzy, c-format
msgid "[s]printf: value %g is not a valid wide character"
msgstr "[s]printf: nilai %g diluar dari jangkauan untuk format `%%%c'"
-#: builtin.c:1479
+#: builtin.c:1481
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr "[s]printf: nilai %g diluar dari jangkauan untuk format `%%%c'"
-#: builtin.c:1577
+#: builtin.c:1579
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
"mengabaikan format tidak dikenal karakter penspesifikasi `%c': tidak ada "
"argumen yang diubah"
-#: builtin.c:1582
+#: builtin.c:1584
msgid "fatal: not enough arguments to satisfy format string"
msgstr "tidak cukup argumen untuk memuaskan format string"
-#: builtin.c:1584
+#: builtin.c:1586
msgid "^ ran out for this one"
msgstr "^ kehabisan untuk yang ini"
-#: builtin.c:1591
+#: builtin.c:1593
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: penspesifikasi format tidak memiliki pengontrol huruf"
-#: builtin.c:1594
+#: builtin.c:1596
msgid "too many arguments supplied for format string"
msgstr "terlalu banyak argumen diberikan untuk format string"
-#: builtin.c:1653
+#: builtin.c:1655
msgid "sprintf: no arguments"
msgstr "sprintf: tidak ada argumen"
-#: builtin.c:1676 builtin.c:1687
+#: builtin.c:1678 builtin.c:1689
msgid "printf: no arguments"
msgstr "printf: tidak ada argumen"
-#: builtin.c:1702
+#: builtin.c:1704
msgid "printf: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:1743
+#: builtin.c:1745
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: diterima argumen bukan numerik"
-#: builtin.c:1747
+#: builtin.c:1749
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: dipanggil dengan argumen %g negatif"
-#: builtin.c:1778
+#: builtin.c:1780
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: panjang %g tidak >= 1"
-#: builtin.c:1780
+#: builtin.c:1782
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: panjang %g tidak >= 0"
-#: builtin.c:1794
+#: builtin.c:1796
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: panjang bukan integer %g akan dipotong"
-#: builtin.c:1799
+#: builtin.c:1801
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr ""
"substr: panjang %g terlalu besar untuk pengindeksan string, dipotong ke %g"
-#: builtin.c:1811
+#: builtin.c:1813
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: awal indeks %g tidak valid, menggunakan 1"
-#: builtin.c:1816
+#: builtin.c:1818
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr: awal indeks %g bukan integer akan dipotong"
-#: builtin.c:1839
+#: builtin.c:1841
msgid "substr: source string is zero length"
msgstr "substr: sumber string memiliki panjang nol"
-#: builtin.c:1853
+#: builtin.c:1855
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr: awal indeks %g melewati akhir dari string"
-#: builtin.c:1861
+#: builtin.c:1863
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -787,257 +787,257 @@ msgstr ""
"substr: panjang %g di awal indeks %g melewati panjang dari argumen pertama "
"(%lu)"
-#: builtin.c:1934
+#: builtin.c:1936
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
-#: builtin.c:1954
+#: builtin.c:1956
msgid "strftime: received non-numeric second argument"
msgstr "strftime: diterima argumen kedua bukan numerik"
-#: builtin.c:1964
+#: builtin.c:1966
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr "strftime: second argument less than 0 or too big for time_t"
-#: builtin.c:1971
+#: builtin.c:1973
#, fuzzy
msgid "strftime: second argument out of range for time_t"
msgstr "strftime: second argument less than 0 or too big for time_t"
-#: builtin.c:1980
+#: builtin.c:1982
msgid "strftime: received non-string first argument"
msgstr "strftime: diterima argumen pertama bukan string"
-#: builtin.c:1987
+#: builtin.c:1989
msgid "strftime: received empty format string"
msgstr "strftime: diterima format string kosong"
-#: builtin.c:2058
+#: builtin.c:2060
#, fuzzy, c-format
msgid "setenv(TZ, %s) failed (%s)"
msgstr "%s ke \"%s\" gagal (%s)"
-#: builtin.c:2065
+#: builtin.c:2067
#, c-format
msgid "setenv(TZ, %s) restoration failed (%s)"
msgstr ""
-#: builtin.c:2069
+#: builtin.c:2071
#, fuzzy, c-format
msgid "unsetenv(TZ) failed (%s)"
msgstr "%s: tutup gagal (%s)"
-#: builtin.c:2098
+#: builtin.c:2100
msgid "mktime: received non-string argument"
msgstr "mktime: diterima argumen bukan string"
-#: builtin.c:2115
+#: builtin.c:2117
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: at least one of the values is out of the default range"
-#: builtin.c:2151
+#: builtin.c:2153
msgid "'system' function not allowed in sandbox mode"
msgstr "'system' function not allowed in sandbox mode"
-#: builtin.c:2156
+#: builtin.c:2158
msgid "system: received non-string argument"
msgstr "system: diterima argumen bukan string"
-#: builtin.c:2225 builtin.c:2298
+#: builtin.c:2227 builtin.c:2300
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:2321
+#: builtin.c:2323
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "referensi ke field tidak terinisialisasi `$%d'"
-#: builtin.c:2406
+#: builtin.c:2408
msgid "tolower: received non-string argument"
msgstr "tolower: diterima argumen bukan string"
-#: builtin.c:2437
+#: builtin.c:2439
msgid "toupper: received non-string argument"
msgstr "toupper: diterima argumen bukan string"
-#: builtin.c:2470 mpfr.c:669
+#: builtin.c:2472 mpfr.c:669
msgid "atan2: received non-numeric first argument"
msgstr "atan2: diterima argumen pertama bukan numerik"
-#: builtin.c:2472 mpfr.c:671
+#: builtin.c:2474 mpfr.c:671
msgid "atan2: received non-numeric second argument"
msgstr "atan2: diterima argumen kedua bukan numerik"
-#: builtin.c:2491
+#: builtin.c:2493
msgid "sin: received non-numeric argument"
msgstr "sin: diterima argumen bukan numerik"
-#: builtin.c:2507
+#: builtin.c:2509
msgid "cos: received non-numeric argument"
msgstr "cos: diterima argumen bukan numerik"
-#: builtin.c:2621 mpfr.c:1164
+#: builtin.c:2623 mpfr.c:1164
msgid "srand: received non-numeric argument"
msgstr "srand: diterima argumen bukan numerik"
-#: builtin.c:2652
+#: builtin.c:2654
msgid "match: third argument is not an array"
msgstr "match: argumen ketiga bukan sebuah array"
-#: builtin.c:2919
+#: builtin.c:2921
#, fuzzy, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: argumen ketiga dari 0 diperlakukan sebagai 1"
-#: builtin.c:3241
+#: builtin.c:3243
#, fuzzy, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "and: dipanggil dengan argumen negatif"
-#: builtin.c:3341
+#: builtin.c:3343
#, fuzzy, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "and: dipanggil dengan argumen negatif"
-#: builtin.c:3396
+#: builtin.c:3398
msgid "lshift: received non-numeric first argument"
msgstr "lshift: diterima argumen pertama bukan numerik"
-#: builtin.c:3398
+#: builtin.c:3400
msgid "lshift: received non-numeric second argument"
msgstr "lshift: diterima argumen kedua bukan numerik"
-#: builtin.c:3404
+#: builtin.c:3406
#, fuzzy, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): nilai negatif akan memberikan hasil aneh"
-#: builtin.c:3408
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): nilai pecahan akan dipotong"
-#: builtin.c:3410
+#: builtin.c:3412
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f): nilai shift terlalu besar akan memberikan hasil aneh"
-#: builtin.c:3435
+#: builtin.c:3437
msgid "rshift: received non-numeric first argument"
msgstr "rshift: diterima argumen pertama bukan numerik"
-#: builtin.c:3437
+#: builtin.c:3439
msgid "rshift: received non-numeric second argument"
msgstr "rshift: diterima argumen kedua bukan-numerik"
-#: builtin.c:3443
+#: builtin.c:3445
#, fuzzy, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f. %f): nilai negatif akan memberikan hasil aneh"
-#: builtin.c:3447
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): nilai pecahan akan dipotong"
-#: builtin.c:3449
+#: builtin.c:3451
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f): nilai shift terlalu besar akan memberikan hasil aneh"
-#: builtin.c:3474 mpfr.c:977
+#: builtin.c:3476 mpfr.c:977
msgid "and: called with less than two arguments"
msgstr "and: dipanggil dengan argumen negatif"
-#: builtin.c:3479
+#: builtin.c:3481
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: argumen %d diluar dari jangkauan"
-#: builtin.c:3483
+#: builtin.c:3485
#, fuzzy, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: nilai %d negatif akan memberikan %g hasil aneh"
-#: builtin.c:3506 mpfr.c:1009
+#: builtin.c:3508 mpfr.c:1009
msgid "or: called with less than two arguments"
msgstr "or: dipanggil dengan argumen negatif"
-#: builtin.c:3511
+#: builtin.c:3513
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: argumen %d diluar dari jangkauan"
-#: builtin.c:3515
+#: builtin.c:3517
#, fuzzy, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: nilai %d negatif akan memberikan %g hasil aneh"
-#: builtin.c:3537 mpfr.c:1040
+#: builtin.c:3539 mpfr.c:1040
msgid "xor: called with less than two arguments"
msgstr "xor: dipanggil dengan argumen negatif"
-#: builtin.c:3543
+#: builtin.c:3545
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: argumen %d diluar dari jangkauan"
-#: builtin.c:3547
+#: builtin.c:3549
#, fuzzy, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: nilai %d negatif akan memberikan %g hasil aneh"
-#: builtin.c:3572 mpfr.c:799
+#: builtin.c:3574 mpfr.c:799
msgid "compl: received non-numeric argument"
msgstr "compl: diterima argumen bukan numerik"
-#: builtin.c:3577
+#: builtin.c:3579
#, fuzzy, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): nilai negatif akan memberikan hasil aneh"
-#: builtin.c:3580
+#: builtin.c:3582
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): nilai pecahan akan dipotong"
-#: builtin.c:3764
+#: builtin.c:3766
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: `%s' bukan sebuah kategori lokal yang valid"
-#: builtin.c:3989 mpfr.c:1198
+#: builtin.c:3991 mpfr.c:1198
#, fuzzy
msgid "intdiv: third argument is not an array"
msgstr "match: argumen ketiga bukan sebuah array"
-#: builtin.c:3997 mpfr.c:1206
+#: builtin.c:3999 mpfr.c:1206
#, fuzzy
msgid "intdiv: received non-numeric first argument"
msgstr "and: diterima argumen pertama tidak numerik"
-#: builtin.c:3999 mpfr.c:1208
+#: builtin.c:4001 mpfr.c:1208
#, fuzzy
msgid "intdiv: received non-numeric second argument"
msgstr "and: diterima argumen kedua bukan numerik"
-#: builtin.c:4008 mpfr.c:1247
+#: builtin.c:4010 mpfr.c:1247
#, fuzzy
msgid "intdiv: division by zero attempted"
msgstr "pembagian dengan nol telah dicoba"
-#: builtin.c:4078
+#: builtin.c:4080
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4093
+#: builtin.c:4095
#, fuzzy, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "option: invalid parameter - \"%s\""
-#: builtin.c:4097
+#: builtin.c:4099
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr ""
@@ -2683,12 +2683,12 @@ msgstr ""
msgid "fflush: cannot flush standard error: %s"
msgstr ""
-#: io.c:1417 io.c:1507 main.c:642 main.c:689
+#: io.c:1417 io.c:1507 main.c:653 main.c:700
#, c-format
msgid "error writing standard output (%s)"
msgstr "error menulis standar keluaran (%s)"
-#: io.c:1418 io.c:1517 main.c:644
+#: io.c:1418 io.c:1517 main.c:655
#, c-format
msgid "error writing standard error (%s)"
msgstr "error menulis standar error (%s)"
@@ -2879,184 +2879,184 @@ msgstr "nilai multi karakter dari `RS' adalah sebuah
ekstensi gawk"
msgid "IPv6 communication is not supported"
msgstr "IPv6 komunikasi TCP/IP tidak didukung"
-#: main.c:322
+#: main.c:333
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr "variabel lingkungan `POSIXLY_CORRECT' set: mengaktifkan `--posix'"
-#: main.c:328
+#: main.c:339
msgid "`--posix' overrides `--traditional'"
msgstr "`--posix' overrides `--traditional'"
-#: main.c:339
+#: main.c:350
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "`--posix'/`--traditional' overrides `--non-decimal-data'"
-#: main.c:343
+#: main.c:354
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "menjalankan %s setuid root mungkin sebuah masalah keamanan"
-#: main.c:347
+#: main.c:358
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "`--posix' overrides `--characters-as-bytes'"
-#: main.c:405
+#: main.c:416
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "tidak dapat menset mode binari di stdin (%s)"
-#: main.c:408
+#: main.c:419
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "tidak dapat menset mode binari di stdout (%s)"
-#: main.c:410
+#: main.c:421
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "tidak dapat menset mode binari di stderr (%s)"
-#: main.c:470
+#: main.c:481
msgid "no program text at all!"
msgstr "tidak ada teks aplikasi apapun!"
-#: main.c:563
+#: main.c:574
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
"Penggunaan: %s [pilihan POSIX atau gaya GNU] -f progfile [--] berkas ...\n"
-#: main.c:565
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
"Penggunaan: %s[ pilihan POSIX atau gaya GNU] [--] %cprogram%c berkas ...\n"
-#: main.c:570
+#: main.c:581
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "pilihan POSIX:\t\tpilihan panjang GNU:\n"
-#: main.c:571
+#: main.c:582
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f progfile\t\t--file=progfile\n"
-#: main.c:572
+#: main.c:583
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:573
+#: main.c:584
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=val\t\t--assign=var=val\n"
-#: main.c:574
+#: main.c:585
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "pilihan POSIX:\t\tpilihan panjang GNU:\n"
-#: main.c:575
+#: main.c:586
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:576
+#: main.c:587
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:577
+#: main.c:588
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C hak cipta\t\t--copyright\n"
-#: main.c:578
+#: main.c:589
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d tampilkan variabel[=berkas]\t\t--dump-variables[=berkas]\n"
-#: main.c:579
+#: main.c:590
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D profile[=file]\t\t--profile[=file]\n"
-#: main.c:580
+#: main.c:591
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e sumber=teks-program\t\t--source=teks-program\n"
-#: main.c:581
+#: main.c:592
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E exec=berkas\t\t\t--exec=berkas\n"
-#: main.c:582
+#: main.c:593
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g gen-po\t\t\t--gen-po\n"
-#: main.c:583
+#: main.c:594
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h bantuan\t\t\t--help\n"
-#: main.c:584
+#: main.c:595
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i includefile\t\t--include=includefile\n"
-#: main.c:585
+#: main.c:596
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-I library\t\t--load=library\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:590
+#: main.c:601
#, fuzzy
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L lint[=fatal]\t\t--lint[=fatal]\n"
-#: main.c:591
+#: main.c:602
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--optimize\n"
-#: main.c:592
+#: main.c:603
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N use-lc-numeric\t\t\t--use-lc-numeric\n"
-#: main.c:593
+#: main.c:604
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n non-decimal-data\t\t\t--non-decimal-data\n"
-#: main.c:594
+#: main.c:605
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-W profile[=file]\t\t--profile[=file]\n"
-#: main.c:595
+#: main.c:606
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-0\t\t\t--optimize\n"
-#: main.c:596
+#: main.c:607
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p profile[=file]\t\t--profile[=file]\n"
-#: main.c:597
+#: main.c:608
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P posix\t\t\t--posix\n"
-#: main.c:598
+#: main.c:609
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r re-interval\t\t\t--re-interval\n"
-#: main.c:599
+#: main.c:610
#, fuzzy
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-0\t\t\t--optimize\n"
-#: main.c:600
+#: main.c:611
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:601
+#: main.c:612
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t lint-old\t\t\t--lint-old\n"
-#: main.c:602
+#: main.c:613
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V versi\t\t\t--version\n"
-#: main.c:604
+#: main.c:615
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:607
+#: main.c:618
msgid "\t-Y\t\t--parsedebug\n"
msgstr "\t-Y parsedebug\t\t--parsedebug\n"
@@ -3065,7 +3065,7 @@ msgstr "\t-Y parsedebug\t\t--parsedebug\n"
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:616
+#: main.c:627
#, fuzzy
msgid ""
"\n"
@@ -3081,7 +3081,7 @@ msgstr ""
"daerah `Reporting Problems and Bugs' dalam versi tercetak.\n"
"\n"
-#: main.c:623
+#: main.c:634
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3091,7 +3091,7 @@ msgstr ""
"Secara baku ini membaca standar masukan dan menulis standa keluaran.\n"
"\n"
-#: main.c:627
+#: main.c:638
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3101,7 +3101,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' berkas\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:659
+#: main.c:670
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3122,7 +3122,7 @@ msgstr ""
"(di pilihan anda) untuk versi selanjutnya.\n"
"\n"
-#: main.c:667
+#: main.c:678
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3137,7 +3137,7 @@ msgstr ""
"GNU General Public License untuk lebih lengkapnya.\n"
"\n"
-#: main.c:673
+#: main.c:684
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3146,11 +3146,11 @@ msgstr ""
"bersama dengan aplikasi ini. Jika tidak, lihat http://www.gnu.org/"
"licenses/.\n"
-#: main.c:714
+#: main.c:725
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft tidak menset FS ke tab dalam POSIX awk"
-#: main.c:1116
+#: main.c:1127
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3159,67 +3159,67 @@ msgstr ""
"%s: `%s' argumen ke `-v' tidak dalam bentuk `var=value'\n"
"\n"
-#: main.c:1142
+#: main.c:1153
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "`%s' bukan sebuah nama variabel legal"
-#: main.c:1145
+#: main.c:1156
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "`%s' bukan sebuah nama variabel, pencarian untuk berkas `%s=%s'"
-#: main.c:1149
+#: main.c:1160
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "tidak dapat menggunakan gawk bawaan `%s' sebagai nama fungsi"
-#: main.c:1154
+#: main.c:1165
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr ""
"tidak dapat menggunakan nama fungsi `%s' sebagai sebuah variabel atau array"
-#: main.c:1209
+#: main.c:1220
msgid "floating point exception"
msgstr "eksepsi titik pecahan"
-#: main.c:1216
+#: main.c:1227
msgid "fatal error: internal error"
msgstr "fatal error: internal error"
-#: main.c:1231
+#: main.c:1242
msgid "fatal error: internal error: segfault"
msgstr "fatal error: internal error: segfault"
-#: main.c:1243
+#: main.c:1254
msgid "fatal error: internal error: stack overflow"
msgstr "fatal error: internal error: stack overflow"
-#: main.c:1302
+#: main.c:1313
#, c-format
msgid "no pre-opened fd %d"
msgstr "tidak ada pre-opened fd %d"
-#: main.c:1309
+#: main.c:1320
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "tidak dapat pre-open /dev/null untuk fd %d"
-#: main.c:1523
+#: main.c:1534
msgid "empty argument to `-e/--source' ignored"
msgstr "argumen kosong ke `-e/--source' diabaikan"
-#: main.c:1594
+#: main.c:1605
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr ""
-#: main.c:1619
+#: main.c:1630
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: pilihan `-W %s' tidak dikenal, diabaikan\n"
-#: main.c:1672
+#: main.c:1683
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: pilihan membutuhkan sebuah argumen -- %c\n"
diff --git a/po/it.gmo b/po/it.gmo
index 5e09b54..ee92f46 100644
Binary files a/po/it.gmo and b/po/it.gmo differ
diff --git a/po/it.po b/po/it.po
index a337eae..5d91ea4 100644
--- a/po/it.po
+++ b/po/it.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: GNU Awk 4.1.64, API: 0.0\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-01-15 19:55+0200\n"
+"POT-Creation-Date: 2018-01-28 20:07+0200\n"
"PO-Revision-Date: 2017-09-16 19:15+0100\n"
"Last-Translator: Antonio Colombo <address@hidden>\n"
"Language-Team: Italian <address@hidden>\n"
@@ -34,8 +34,8 @@ msgstr "tentativo di usare il parametro scalare `%s' come un
vettore"
msgid "attempt to use scalar `%s' as an array"
msgstr "tentativo di usare scalare '%s' come vettore"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1634 builtin.c:1680
-#: builtin.c:1693 builtin.c:2216 builtin.c:2243 eval.c:1131 eval.c:1135
+#: array.c:412 array.c:579 builtin.c:88 builtin.c:1636 builtin.c:1682
+#: builtin.c:1695 builtin.c:2218 builtin.c:2245 eval.c:1131 eval.c:1135
#: eval.c:1542
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -604,192 +604,192 @@ msgstr "index: il secondo argomento ricevuto non
msgid "int: received non-numeric argument"
msgstr "int: l'argomento ricevuto non è numerico"
-#: builtin.c:529
+#: builtin.c:531
msgid "length: received array argument"
msgstr "length: l'argomento ricevuto è un vettore"
-#: builtin.c:532
+#: builtin.c:534
msgid "`length(array)' is a gawk extension"
msgstr "`length(array)' è un'estensione gawk"
-#: builtin.c:551
+#: builtin.c:553
msgid "length: received non-string argument"
msgstr "length: l'argomento ricevuto non è una stringa"
-#: builtin.c:580
+#: builtin.c:582
msgid "log: received non-numeric argument"
msgstr "log: l'argomento ricevuto non è numerico"
-#: builtin.c:583
+#: builtin.c:585
#, c-format
msgid "log: received negative argument %g"
msgstr "log: argomento ricevuto negativo %g"
-#: builtin.c:781 builtin.c:786 builtin.c:937
+#: builtin.c:783 builtin.c:788 builtin.c:939
msgid "fatal: must use `count$' on all formats or none"
msgstr "fatale: `count$' va usato per tutti i formati o per nessuno"
-#: builtin.c:856
+#: builtin.c:858
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "larghezza campo ignorata per la specifica `%%'"
-#: builtin.c:858
+#: builtin.c:860
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "precisione ignorata per la specifica `%%'"
-#: builtin.c:860
+#: builtin.c:862
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "larghezza campo e precisone ignorate per la specifica `%%'"
-#: builtin.c:911
+#: builtin.c:913
msgid "fatal: `$' is not permitted in awk formats"
msgstr "fatale: operatore `$' non consentito nei formati awk"
-#: builtin.c:920
+#: builtin.c:922
msgid "fatal: arg count with `$' must be > 0"
msgstr "fatale: numero argomenti con `$' dev'essere > 0"
-#: builtin.c:924
+#: builtin.c:926
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr "fatale: numero argomenti %ld > del numero totale argomenti specificati"
-#: builtin.c:928
+#: builtin.c:930
msgid "fatal: `$' not permitted after period in format"
msgstr "fatale: `$' non consentito dopo il punto in un formato"
-#: builtin.c:947
+#: builtin.c:949
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr "fatale: manca `$' per i campi posizionali larghezza o precisione"
-#: builtin.c:1017
+#: builtin.c:1019
msgid "`l' is meaningless in awk formats; ignored"
msgstr "`l' non ha senso nei formati awk; ignorato"
-#: builtin.c:1021
+#: builtin.c:1023
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "fatale: `l' non consentito nei formati POSIX awk"
-#: builtin.c:1034
+#: builtin.c:1036
msgid "`L' is meaningless in awk formats; ignored"
msgstr "`L' non ha senso nei formati awk; ignorato"
-#: builtin.c:1038
+#: builtin.c:1040
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "fatale: `L' non consentito nei formati POSIX awk"
-#: builtin.c:1051
+#: builtin.c:1053
msgid "`h' is meaningless in awk formats; ignored"
msgstr "`h' non ha senso nei formati awk; ignorato"
-#: builtin.c:1055
+#: builtin.c:1057
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "fatale: `h' non consentito nei formati POSIX awk"
-#: builtin.c:1080
+#: builtin.c:1082
#, c-format
msgid "[s]printf: value %g is too big for %%c format"
msgstr "[s]printf: valore %g troppo elevato per il formato %%c"
-#: builtin.c:1093
+#: builtin.c:1095
#, c-format
msgid "[s]printf: value %g is not a valid wide character"
msgstr "[s]printf: valore %g non è un carattere multibyte valido "
-#: builtin.c:1479
+#: builtin.c:1481
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr "[s]printf: valore %g fuori intervallo per il formato `%%%c'"
-#: builtin.c:1577
+#: builtin.c:1579
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr "carattere di formato ignoto `%c' ignorato: nessun argomento convertito"
-#: builtin.c:1582
+#: builtin.c:1584
msgid "fatal: not enough arguments to satisfy format string"
msgstr ""
"fatale: argomenti in numero minore di quelli richiesti dalla stringa di "
"formato"
-#: builtin.c:1584
+#: builtin.c:1586
msgid "^ ran out for this one"
msgstr "^ esauriti a questo punto"
-#: builtin.c:1591
+#: builtin.c:1593
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: specifica di formato senza un carattere di controllo"
-#: builtin.c:1594
+#: builtin.c:1596
msgid "too many arguments supplied for format string"
msgstr "troppi argomenti specificati per questa stringa di formato"
-#: builtin.c:1653
+#: builtin.c:1655
msgid "sprintf: no arguments"
msgstr "sprintf: nessun argomento"
-#: builtin.c:1676 builtin.c:1687
+#: builtin.c:1678 builtin.c:1689
msgid "printf: no arguments"
msgstr "printf: nessun argomento"
-#: builtin.c:1702
+#: builtin.c:1704
msgid "printf: attempt to write to closed write end of two-way pipe"
msgstr ""
"printf: tentativo di scrivere al lato in scrittura, chiuso, di una `pipe' "
"bidirezionale"
-#: builtin.c:1743
+#: builtin.c:1745
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: l'argomento ricevuto non è numerico"
-#: builtin.c:1747
+#: builtin.c:1749
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: chiamata con argomento negativo %g"
-#: builtin.c:1778
+#: builtin.c:1780
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: lunghezza %g non >= 1"
-#: builtin.c:1780
+#: builtin.c:1782
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: lunghezza %g non >= 0"
-#: builtin.c:1794
+#: builtin.c:1796
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: lunghezza non intera %g: sarà troncata"
-#: builtin.c:1799
+#: builtin.c:1801
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr "substr: lunghezza %g troppo elevata per indice stringa, tronco a %g"
-#: builtin.c:1811
+#: builtin.c:1813
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: indice di partenza %g non valido, uso 1"
-#: builtin.c:1816
+#: builtin.c:1818
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr: indice di partenza non intero %g: sarà troncato"
-#: builtin.c:1839
+#: builtin.c:1841
msgid "substr: source string is zero length"
msgstr "substr: stringa di partenza lunga zero"
-#: builtin.c:1853
+#: builtin.c:1855
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr: indice di partenza %g oltre la fine della stringa"
-#: builtin.c:1861
+#: builtin.c:1863
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -797,244 +797,244 @@ msgstr ""
"substr: lunghezza %g all'indice di partenza %g supera la lunghezza del primo "
"argomento (%lu)"
-#: builtin.c:1934
+#: builtin.c:1936
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr ""
"strftime: il valore del formato in PROCINFO[\"strftime\"] è di tipo numerico"
-#: builtin.c:1954
+#: builtin.c:1956
msgid "strftime: received non-numeric second argument"
msgstr "strftime: il secondo argomento ricevuto non è numerico"
-#: builtin.c:1964
+#: builtin.c:1966
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr "strftime: il secondo argomento è < 0 o troppo elevato per time_t"
-#: builtin.c:1971
+#: builtin.c:1973
msgid "strftime: second argument out of range for time_t"
msgstr "strftime: il secondo argomento è fuori intervallo per time_t"
-#: builtin.c:1980
+#: builtin.c:1982
msgid "strftime: received non-string first argument"
msgstr "strftime: il primo argomento ricevuto non è una stringa"
-#: builtin.c:1987
+#: builtin.c:1989
msgid "strftime: received empty format string"
msgstr "strftime: il formato ricevuto è una stringa nulla"
-#: builtin.c:2058
+#: builtin.c:2060
#, c-format
msgid "setenv(TZ, %s) failed (%s)"
msgstr "setenv(TZ, %s) non riuscita (%s)"
-#: builtin.c:2065
+#: builtin.c:2067
#, c-format
msgid "setenv(TZ, %s) restoration failed (%s)"
msgstr "setenv(TZ, %s) ripristino non riuscito (%s)"
-#: builtin.c:2069
+#: builtin.c:2071
#, c-format
msgid "unsetenv(TZ) failed (%s)"
msgstr "unsetenv(TZ) non riuscita (%s)"
-#: builtin.c:2098
+#: builtin.c:2100
msgid "mktime: received non-string argument"
msgstr "mktime: l'argomento ricevuto non è una stringa"
-#: builtin.c:2115
+#: builtin.c:2117
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: almeno un valore è fuori dall'intervallo di default"
-#: builtin.c:2151
+#: builtin.c:2153
msgid "'system' function not allowed in sandbox mode"
msgstr "funzione 'system' non consentita in modo `sandbox'"
-#: builtin.c:2156
+#: builtin.c:2158
msgid "system: received non-string argument"
msgstr "system: l'argomento ricevuto non è una stringa"
-#: builtin.c:2225 builtin.c:2298
+#: builtin.c:2227 builtin.c:2300
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
"print: tentativo di scrivere al lato in scrittura, chiuso, di una `pipe' "
"bidirezionale"
-#: builtin.c:2321
+#: builtin.c:2323
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "riferimento a variabile non inizializzata `$%d'"
-#: builtin.c:2406
+#: builtin.c:2408
msgid "tolower: received non-string argument"
msgstr "tolower: l'argomento ricevuto non è una stringa"
-#: builtin.c:2437
+#: builtin.c:2439
msgid "toupper: received non-string argument"
msgstr "toupper: l'argomento ricevuto non è una stringa"
-#: builtin.c:2470 mpfr.c:669
+#: builtin.c:2472 mpfr.c:669
msgid "atan2: received non-numeric first argument"
msgstr "atan2: il primo argomento ricevuto non è numerico"
-#: builtin.c:2472 mpfr.c:671
+#: builtin.c:2474 mpfr.c:671
msgid "atan2: received non-numeric second argument"
msgstr "atan2: il secondo argomento ricevuto non è numerico"
-#: builtin.c:2491
+#: builtin.c:2493
msgid "sin: received non-numeric argument"
msgstr "sin: l'argomento ricevuto non è numerico"
-#: builtin.c:2507
+#: builtin.c:2509
msgid "cos: received non-numeric argument"
msgstr "cos: l'argomento ricevuto non è numerico"
-#: builtin.c:2621 mpfr.c:1164
+#: builtin.c:2623 mpfr.c:1164
msgid "srand: received non-numeric argument"
msgstr "srand: l'argomento ricevuto non è numerico"
-#: builtin.c:2652
+#: builtin.c:2654
msgid "match: third argument is not an array"
msgstr "match: terzo argomento non-vettoriale"
-#: builtin.c:2919
+#: builtin.c:2921
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: il terzo argomento `%.*s' trattato come 1"
-#: builtin.c:3241
+#: builtin.c:3243
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: può essere chiamata indirettamente solo con due argomenti"
-#: builtin.c:3341
+#: builtin.c:3343
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "chiamata indiretta a %s richiede almeno due argomenti"
-#: builtin.c:3396
+#: builtin.c:3398
msgid "lshift: received non-numeric first argument"
msgstr "lshift: il primo argomento ricevuto non è numerico"
-#: builtin.c:3398
+#: builtin.c:3400
msgid "lshift: received non-numeric second argument"
msgstr "lshift: il secondo argomento ricevuto non è numerico"
-#: builtin.c:3404
+#: builtin.c:3406
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): valori negativi non sono consentiti"
-#: builtin.c:3408
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): valori decimali saranno troncati"
-#: builtin.c:3410
+#: builtin.c:3412
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f): valori troppo alti daranno risultati strani"
-#: builtin.c:3435
+#: builtin.c:3437
msgid "rshift: received non-numeric first argument"
msgstr "rshift: il primo argomento ricevuto non è numerico"
-#: builtin.c:3437
+#: builtin.c:3439
msgid "rshift: received non-numeric second argument"
msgstr "rshift: il secondo argomento ricevuto non è numerico"
-#: builtin.c:3443
+#: builtin.c:3445
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): valori negativi non sono consentiti"
-#: builtin.c:3447
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): valori decimali saranno troncati"
-#: builtin.c:3449
+#: builtin.c:3451
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f): valori troppo alti daranno risultati strani"
-#: builtin.c:3474 mpfr.c:977
+#: builtin.c:3476 mpfr.c:977
msgid "and: called with less than two arguments"
msgstr "and: chiamata con meno di due argomenti"
-#: builtin.c:3479
+#: builtin.c:3481
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: l'argomento %d non è numerico"
-#: builtin.c:3483
+#: builtin.c:3485
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: argomento %d, valore negativo %g non consentito"
-#: builtin.c:3506 mpfr.c:1009
+#: builtin.c:3508 mpfr.c:1009
msgid "or: called with less than two arguments"
msgstr "or: chiamata con meno di due argomenti"
-#: builtin.c:3511
+#: builtin.c:3513
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: l'argomento %d non è numerico"
-#: builtin.c:3515
+#: builtin.c:3517
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: argomento %d, valore negativo %g non consentito"
-#: builtin.c:3537 mpfr.c:1040
+#: builtin.c:3539 mpfr.c:1040
msgid "xor: called with less than two arguments"
msgstr "xor: chiamata con meno di due argomenti"
-#: builtin.c:3543
+#: builtin.c:3545
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: l'argomento %d non è numerico"
-#: builtin.c:3547
+#: builtin.c:3549
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: argomento %d, valore negativo %g non consentito"
-#: builtin.c:3572 mpfr.c:799
+#: builtin.c:3574 mpfr.c:799
msgid "compl: received non-numeric argument"
msgstr "compl: l'argomento ricevuto non è numerico"
-#: builtin.c:3577
+#: builtin.c:3579
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): valore negativo non consentito"
-#: builtin.c:3580
+#: builtin.c:3582
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): valori decimali saranno troncati"
-#: builtin.c:3764
+#: builtin.c:3766
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: `%s' non è una categoria `locale' valida"
-#: builtin.c:3989 mpfr.c:1198
+#: builtin.c:3991 mpfr.c:1198
msgid "intdiv: third argument is not an array"
msgstr "intdiv: il terzo argomento non è un vettore"
-#: builtin.c:3997 mpfr.c:1206
+#: builtin.c:3999 mpfr.c:1206
msgid "intdiv: received non-numeric first argument"
msgstr "intdiv: il primo argomento ricevuto non è numerico"
-#: builtin.c:3999 mpfr.c:1208
+#: builtin.c:4001 mpfr.c:1208
msgid "intdiv: received non-numeric second argument"
msgstr "intdiv: il secondo argomento ricevuto non è numerico"
-#: builtin.c:4008 mpfr.c:1247
+#: builtin.c:4010 mpfr.c:1247
msgid "intdiv: division by zero attempted"
msgstr "intdiv: tentativo di dividere per zero"
-#: builtin.c:4078
+#: builtin.c:4080
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
@@ -1042,12 +1042,12 @@ msgstr ""
"typeof ha trovato una combinazione di flag `%s' non valida; siete pregati di "
"notificare questo bug."
-#: builtin.c:4093
+#: builtin.c:4095
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "typeof: tipo di argomento sconosciuto `%s'"
-#: builtin.c:4097
+#: builtin.c:4099
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr "typeof: tipo di argomento sconosciuto `%s'"
@@ -2730,12 +2730,12 @@ msgstr "fflush: non riesco a terminare lo standard
output: %s"
msgid "fflush: cannot flush standard error: %s"
msgstr "fflush: non riesco a terminare lo standard error: %s"
-#: io.c:1417 io.c:1507 main.c:642 main.c:689
+#: io.c:1417 io.c:1507 main.c:653 main.c:700
#, c-format
msgid "error writing standard output (%s)"
msgstr "errore scrivendo 'standard output' (%s)"
-#: io.c:1418 io.c:1517 main.c:644
+#: io.c:1418 io.c:1517 main.c:655
#, c-format
msgid "error writing standard error (%s)"
msgstr "errore scrivendo 'standard error' (%s)"
@@ -2936,180 +2936,180 @@ msgstr "valore multicarattere per `RS'
msgid "IPv6 communication is not supported"
msgstr "comunicazioni IPv6 non supportate"
-#: main.c:322
+#: main.c:333
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr "variable d'ambiente `POSIXLY_CORRECT' impostata: attivo `--posix'"
-#: main.c:328
+#: main.c:339
msgid "`--posix' overrides `--traditional'"
msgstr "`--posix' annulla `--traditional'"
-#: main.c:339
+#: main.c:350
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "`--posix'/`--traditional' annulla `--non-decimal-data'"
-#: main.c:343
+#: main.c:354
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "eseguire %s con `setuid' root può essere un rischio per la sicurezza"
-#: main.c:347
+#: main.c:358
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "`--posix' annulla `--characters-as-bytes'"
-#: main.c:405
+#: main.c:416
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "non è possibile impostare modalità binaria su `stdin'(%s)"
-#: main.c:408
+#: main.c:419
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "non è possibile impostare modalità binaria su `stdout'(%s)"
-#: main.c:410
+#: main.c:421
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "non è possibile impostare modalità binaria su `stderr'(%s)"
-#: main.c:470
+#: main.c:481
msgid "no program text at all!"
msgstr "manca del tutto il testo del programma!"
-#: main.c:563
+#: main.c:574
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr "Uso: %s [opzioni in stile POSIX o GNU] -f file-prog. [--] file ...\n"
-#: main.c:565
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr "Usage: %s [opzioni in stile POSIX o GNU] [--] %cprogramma%c file ...\n"
-#: main.c:570
+#: main.c:581
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "Opzioni POSIX:\t\topzioni lunghe GNU: (standard)\n"
-#: main.c:571
+#: main.c:582
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f fileprog\t\t--file=file-prog.\n"
-#: main.c:572
+#: main.c:583
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:573
+#: main.c:584
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=valore\t\t--assign=var=valore\n"
-#: main.c:574
+#: main.c:585
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Opzioni brevi:\t\topzioni lunghe GNU: (estensioni)\n"
-#: main.c:575
+#: main.c:586
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:576
+#: main.c:587
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:577
+#: main.c:588
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:578
+#: main.c:589
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[file]\t\t--dump-variables[=file]\n"
-#: main.c:579
+#: main.c:590
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[file]\t\t--debug[=file]\n"
-#: main.c:580
+#: main.c:591
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'testo-del-programma'\t--source='testo-del-programma'\n"
-#: main.c:581
+#: main.c:592
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E file\t\t\t--exec=file\n"
-#: main.c:582
+#: main.c:593
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:583
+#: main.c:594
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:584
+#: main.c:595
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i include_file\t\t--include=include_file\n"
-#: main.c:585
+#: main.c:596
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l libreria\t\t--load=libreria\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:590
+#: main.c:601
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:591
+#: main.c:602
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:592
+#: main.c:603
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:593
+#: main.c:604
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:594
+#: main.c:605
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[file]\t\t--pretty-print[=file]\n"
-#: main.c:595
+#: main.c:606
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:596
+#: main.c:607
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[file]\t\t--profile[=file]\n"
-#: main.c:597
+#: main.c:608
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:598
+#: main.c:609
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:599
+#: main.c:610
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-s\t\t\t--no-optimize\n"
-#: main.c:600
+#: main.c:611
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:601
+#: main.c:612
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:602
+#: main.c:613
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:604
+#: main.c:615
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:607
+#: main.c:618
msgid "\t-Y\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
@@ -3118,7 +3118,7 @@ msgstr "\t-Y\t\t--parsedebug\n"
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:616
+#: main.c:627
#, fuzzy
msgid ""
"\n"
@@ -3137,7 +3137,7 @@ msgstr ""
"Per problemi di traduzione, scrivere ad: address@hidden"
"\n"
-#: main.c:623
+#: main.c:634
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3147,7 +3147,7 @@ msgstr ""
"Senza parametri, legge da 'standard input' e scrive su 'standard output'.\n"
"\n"
-#: main.c:627
+#: main.c:638
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3157,7 +3157,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:659
+#: main.c:670
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3176,7 +3176,7 @@ msgstr ""
"Licenza, o (a tua scelta) a una qualsiasi versione successiva.\n"
"\n"
-#: main.c:667
+#: main.c:678
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3190,7 +3190,7 @@ msgstr ""
"Vedi la 'GNU General Public License' per ulteriori dettagli.\n"
"\n"
-#: main.c:673
+#: main.c:684
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3199,11 +3199,11 @@ msgstr ""
"assieme a questo programma; se non è così, vedi http://www.gnu.org/"
"licenses/.\n"
-#: main.c:714
+#: main.c:725
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft non imposta FS a `tab' nell'awk POSIX"
-#: main.c:1116
+#: main.c:1127
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3212,66 +3212,66 @@ msgstr ""
"%s: `%s' argomento di `-v' non in forma `var=valore'\n"
"\n"
-#: main.c:1142
+#: main.c:1153
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "`%s' non è un nome di variabile ammesso"
-#: main.c:1145
+#: main.c:1156
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "`%s' non è un nome di variabile, cerco il file `%s=%s'"
-#: main.c:1149
+#: main.c:1160
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "nome funzione interna gawk `%s' non ammesso come nome variabile"
-#: main.c:1154
+#: main.c:1165
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "non è possibile usare nome di funzione `%s' come nome di variabile"
-#: main.c:1209
+#: main.c:1220
msgid "floating point exception"
msgstr "eccezione floating point"
-#: main.c:1216
+#: main.c:1227
msgid "fatal error: internal error"
msgstr "errore fatale: errore interno"
-#: main.c:1231
+#: main.c:1242
msgid "fatal error: internal error: segfault"
msgstr "errore fatale: errore interno: segfault"
-#: main.c:1243
+#: main.c:1254
msgid "fatal error: internal error: stack overflow"
msgstr "errore fatale: errore interno: stack overflow"
-#: main.c:1302
+#: main.c:1313
#, c-format
msgid "no pre-opened fd %d"
msgstr "manca `fd' pre-aperta %d"
-#: main.c:1309
+#: main.c:1320
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "non riesco a pre-aprire /dev/null per `fd' %d"
-#: main.c:1523
+#: main.c:1534
msgid "empty argument to `-e/--source' ignored"
msgstr "argomento di `-e/--source' nullo, ignorato"
-#: main.c:1594
+#: main.c:1605
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr "-M ignorato: supporto per MPFR/GMP non generato"
-#: main.c:1619
+#: main.c:1630
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: opzione `-W %s' non riconosciuta, ignorata\n"
-#: main.c:1672
+#: main.c:1683
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: l'opzione richiede un argomento -- %c\n"
diff --git a/po/ja.gmo b/po/ja.gmo
index 8e0e9f3..281a6e2 100644
Binary files a/po/ja.gmo and b/po/ja.gmo differ
diff --git a/po/ja.po b/po/ja.po
index e73dabe..fb31f78 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.0b\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-01-15 19:55+0200\n"
+"POT-Creation-Date: 2018-01-28 20:07+0200\n"
"PO-Revision-Date: 2014-11-07 12:26+0000\n"
"Last-Translator: Yasuaki Taniguchi <address@hidden>\n"
"Language-Team: Japanese <address@hidden>\n"
@@ -37,8 +37,8 @@ msgstr "ã¹ã«ã©ã¼ä»®å¼æ° `%s' ãé
åã¨ãã¦ä½¿ç¨ãã試ã¿ã§ã"
msgid "attempt to use scalar `%s' as an array"
msgstr "ã¹ã«ã©ã¼ `%s' ãé
åã¨ãã¦ä½¿ç¨ãã試ã¿ã§ã"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1634 builtin.c:1680
-#: builtin.c:1693 builtin.c:2216 builtin.c:2243 eval.c:1131 eval.c:1135
+#: array.c:412 array.c:579 builtin.c:88 builtin.c:1636 builtin.c:1682
+#: builtin.c:1695 builtin.c:2218 builtin.c:2245 eval.c:1131 eval.c:1135
#: eval.c:1542
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -596,190 +596,190 @@ msgstr "index:
æååã§ã¯ç¡ã第äºå¼æ°ãåãåãã¾ãã"
msgid "int: received non-numeric argument"
msgstr "int: æ°å¤ã§ã¯ç¡ãå¼æ°ãåãåãã¾ãã"
-#: builtin.c:529
+#: builtin.c:531
msgid "length: received array argument"
msgstr "length: é
åå¼æ°ãåãåãã¾ãã"
-#: builtin.c:532
+#: builtin.c:534
msgid "`length(array)' is a gawk extension"
msgstr "`length(array)' 㯠gawk æ¡å¼µã§ã"
-#: builtin.c:551
+#: builtin.c:553
msgid "length: received non-string argument"
msgstr "length: æååã§ã¯ç¡ãå¼æ°ãåãåãã¾ãã"
-#: builtin.c:580
+#: builtin.c:582
msgid "log: received non-numeric argument"
msgstr "log: æ°å¤ã§ã¯ç¡ãå¼æ°ãåãåãã¾ãã"
-#: builtin.c:583
+#: builtin.c:585
#, c-format
msgid "log: received negative argument %g"
msgstr "log: è² ã®å¼æ° %g ãåãåãã¾ãã"
-#: builtin.c:781 builtin.c:786 builtin.c:937
+#: builtin.c:783 builtin.c:788 builtin.c:939
msgid "fatal: must use `count$' on all formats or none"
msgstr ""
"è´å½ç: `count$â ã¯å
¨ã¦ã®æ¸å¼ä½¿ç¨ãããã¾ãã¯å
¨ã¦ã«ä½¿ç¨ããªãã®ããããã§ãªã"
"ãã°ããã¾ãã"
-#: builtin.c:856
+#: builtin.c:858
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "`%%' æå®ç¨ã®ãã£ã¼ã«ãå¹
ã¯ç¡è¦ããã¾ã"
-#: builtin.c:858
+#: builtin.c:860
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "`%%' æå®ç¨ã®ãã£ã¼ã«ãå¹
ã¯ç¡è¦ããã¾ã"
-#: builtin.c:860
+#: builtin.c:862
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "`%%' æå®ç¨ã®ãã£ã¼ã«ãå¹
ããã³ç²¾åº¦ã¯ç¡è¦ããã¾ã"
-#: builtin.c:911
+#: builtin.c:913
msgid "fatal: `$' is not permitted in awk formats"
msgstr "è´å½ç: `$' 㯠awk å½¢å¼å
ã§ã¯è¨±å¯ããã¦ãã¾ãã"
-#: builtin.c:920
+#: builtin.c:922
msgid "fatal: arg count with `$' must be > 0"
msgstr "è´å½ç: `$'
ã§æå®ããå¼æ°ã®çªå·ã¯æ£ã§ãªããã°ããã¾ãã"
-#: builtin.c:924
+#: builtin.c:926
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr "è´å½ç: å¼æ°ã®çªå· %ld
ã¯å¼æ°ã¨ãã¦ä¸ããããæ°ãã大ããã§ã"
-#: builtin.c:928
+#: builtin.c:930
msgid "fatal: `$' not permitted after period in format"
msgstr "è´å½ç: `$' ã¯æ¸å¼æå®å
ã®ããªãªã `.'
ã®å¾ã«ä½¿ç¨ã§ãã¾ãã"
-#: builtin.c:947
+#: builtin.c:949
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr "è´å½ç: ãã£ã¼ã«ãå¹
ãã¾ãã¯ç²¾åº¦ã®æå®åã« `$'
ãä¸ãããã¦ãã¾ãã"
-#: builtin.c:1017
+#: builtin.c:1019
msgid "`l' is meaningless in awk formats; ignored"
msgstr "awk ã®æ¸å¼æå®ã§ã¯ `l' ã¯ç¡æå³ã§ããç¡è¦ãã¾ã"
-#: builtin.c:1021
+#: builtin.c:1023
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "è´å½ç: POSIX awk æ¸å¼å
ã§ã¯ `l'
ã¯è¨±å¯ããã¦ãã¾ãã"
-#: builtin.c:1034
+#: builtin.c:1036
msgid "`L' is meaningless in awk formats; ignored"
msgstr "awk ã®æ¸å¼æå®ã§ã¯ `L' ã¯ç¡æå³ã§ããç¡è¦ãã¾ãã"
-#: builtin.c:1038
+#: builtin.c:1040
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "è´å½ç: POSIX awk æ¸å¼å
ã§ã¯ `L'
ã¯è¨±å¯ããã¦ãã¾ãã"
-#: builtin.c:1051
+#: builtin.c:1053
msgid "`h' is meaningless in awk formats; ignored"
msgstr "awk ã®æ¸å¼æå®ã§ã¯ `h' ã¯ç¡æå³ã§ããç¡è¦ãã¾ãã"
-#: builtin.c:1055
+#: builtin.c:1057
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "è´å½ç: POSIX awk æ¸å¼å
ã§ã¯ `h'
ã¯è¨±å¯ããã¦ãã¾ãã"
-#: builtin.c:1080
+#: builtin.c:1082
#, fuzzy, c-format
msgid "[s]printf: value %g is too big for %%c format"
msgstr "[s]printf: å¤ %g ã¯æ¸å¼ `%%%c' ã®ç¯å²å¤ã§ã"
-#: builtin.c:1093
+#: builtin.c:1095
#, fuzzy, c-format
msgid "[s]printf: value %g is not a valid wide character"
msgstr "[s]printf: å¤ %g ã¯æ¸å¼ `%%%c' ã®ç¯å²å¤ã§ã"
-#: builtin.c:1479
+#: builtin.c:1481
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr "[s]printf: å¤ %g ã¯æ¸å¼ `%%%c' ã®ç¯å²å¤ã§ã"
-#: builtin.c:1577
+#: builtin.c:1579
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr "ä¸æãªæ¸å¼æå®æå `%c' ãç¡è¦ãã¦ãã¾ã:
å¤æãããå¼æ°ã¯ããã¾ãã"
-#: builtin.c:1582
+#: builtin.c:1584
msgid "fatal: not enough arguments to satisfy format string"
msgstr "è´å½ç:
æ¸å¼æååãæºããååãªæ°ã®å¼æ°ãããã¾ãã"
-#: builtin.c:1584
+#: builtin.c:1586
msgid "^ ran out for this one"
msgstr "^ ãããã足ãã¾ãã"
-#: builtin.c:1591
+#: builtin.c:1593
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: æ¸å¼æå®åã«å¶å¾¡æåãããã¾ãã"
-#: builtin.c:1594
+#: builtin.c:1596
msgid "too many arguments supplied for format string"
msgstr "æ¸å¼æååã«ä¸ãããã¦ããå¼æ°ãå¤ããã¾ã"
-#: builtin.c:1653
+#: builtin.c:1655
msgid "sprintf: no arguments"
msgstr "sprintf: å¼æ°ãããã¾ãã"
-#: builtin.c:1676 builtin.c:1687
+#: builtin.c:1678 builtin.c:1689
msgid "printf: no arguments"
msgstr "printf: å¼æ°ãããã¾ãã"
-#: builtin.c:1702
+#: builtin.c:1704
msgid "printf: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:1743
+#: builtin.c:1745
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: æ°å¤ã§ã¯ç¡ãå¼æ°ãåãåãã¾ãã"
-#: builtin.c:1747
+#: builtin.c:1749
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: è² ã®å¤ %g ãå¼æ°ã«ä½¿ç¨ãã¦å¼ã³åºããã¾ãã"
-#: builtin.c:1778
+#: builtin.c:1780
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: é·ã %g ã 1 以ä¸ã§ã¯ããã¾ãã"
-#: builtin.c:1780
+#: builtin.c:1782
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: é·ã %g ã 0 以ä¸ã§ã¯ããã¾ãã"
-#: builtin.c:1794
+#: builtin.c:1796
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: æåæ° %g ã®å°æ°ç¹ä»¥ä¸ã¯åãæ¨ã¦ã¾ãã"
-#: builtin.c:1799
+#: builtin.c:1801
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr "substr: æåæ° %g ã¯æ大å¤ãè¶
ãã¦ãã¾ãã%g
ã使ãã¾ãã"
-#: builtin.c:1811
+#: builtin.c:1813
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: éå§ã¤ã³ããã¯ã¹ %g
ãç¡å¹ã§ãã1ã使ç¨ãã¾ã"
-#: builtin.c:1816
+#: builtin.c:1818
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr: éå§ã¤ã³ããã¯ã¹ %g
ãéæ´æ°ã®ãããå¤ã¯åãæ¨ã¦ããã¾ã"
-#: builtin.c:1839
+#: builtin.c:1841
msgid "substr: source string is zero length"
msgstr "substr: æååã®é·ããã¼ãã§ãã"
-#: builtin.c:1853
+#: builtin.c:1855
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr: éå§ã¤ã³ããã¯ã¹ %g
ãæååçµç«¯ã®å¾ã«ããã¾ã"
-#: builtin.c:1861
+#: builtin.c:1863
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -787,258 +787,258 @@ msgstr ""
"substr: éå§ã¤ã³ããã¯ã¹ %2$g ããã®é·ã %1$g
ã¯ç¬¬ä¸å¼æ°ã®é·ããè¶
ãã¦ãã¾ã "
"(%3$lu)"
-#: builtin.c:1934
+#: builtin.c:1936
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr "strftime: PROCINFO[\"strftime\"] ã®æ¸å¼ã®å¤ã¯æ°å¤åã§ã"
-#: builtin.c:1954
+#: builtin.c:1956
msgid "strftime: received non-numeric second argument"
msgstr "strftime: éæ°å¤ã®ç¬¬äºå¼æ°ãåãåãã¾ãã"
-#: builtin.c:1964
+#: builtin.c:1966
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
-#: builtin.c:1971
+#: builtin.c:1973
#, fuzzy
msgid "strftime: second argument out of range for time_t"
msgstr "asorti: 第äºå¼æ°ãé
åã§ã¯ããã¾ãã"
-#: builtin.c:1980
+#: builtin.c:1982
msgid "strftime: received non-string first argument"
msgstr "strftime: éæååã®ç¬¬ä¸å¼æ°ãåãåãã¾ãã"
-#: builtin.c:1987
+#: builtin.c:1989
msgid "strftime: received empty format string"
msgstr "strftime: 空ã®æ¸å¼æååãåãåãã¾ãã"
-#: builtin.c:2058
+#: builtin.c:2060
#, fuzzy, c-format
msgid "setenv(TZ, %s) failed (%s)"
msgstr "%s ãã \"%s\" ã¸åºåã§ãã¾ãã (%s)ã"
-#: builtin.c:2065
+#: builtin.c:2067
#, c-format
msgid "setenv(TZ, %s) restoration failed (%s)"
msgstr ""
-#: builtin.c:2069
+#: builtin.c:2071
#, fuzzy, c-format
msgid "unsetenv(TZ) failed (%s)"
msgstr "%s: éããã®ã«å¤±æãã¾ãã (%s)"
-#: builtin.c:2098
+#: builtin.c:2100
msgid "mktime: received non-string argument"
msgstr "mktime: éæååå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2115
+#: builtin.c:2117
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: ä¸ã¤ä»¥ä¸ã®å¤ãããã©ã«ãã®ç¯å²ãè¶
ãã¦ãã¾ã"
-#: builtin.c:2151
+#: builtin.c:2153
msgid "'system' function not allowed in sandbox mode"
msgstr "ãµã³ãããã¯ã¹ã¢ã¼ãã§ã¯ 'system'
é¢æ°ã¯è¨±å¯ããã¦ãã¾ãã"
-#: builtin.c:2156
+#: builtin.c:2158
msgid "system: received non-string argument"
msgstr "system: æååã§ã¯ç¡ãå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2225 builtin.c:2298
+#: builtin.c:2227 builtin.c:2300
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:2321
+#: builtin.c:2323
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "åæåããã¦ããªããã£ã¼ã«ã `$%d' ã¸ã®åç
§ã§ã"
-#: builtin.c:2406
+#: builtin.c:2408
msgid "tolower: received non-string argument"
msgstr "tolower: éæååå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2437
+#: builtin.c:2439
msgid "toupper: received non-string argument"
msgstr "toupper: éæååå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2470 mpfr.c:669
+#: builtin.c:2472 mpfr.c:669
msgid "atan2: received non-numeric first argument"
msgstr "atan2: éæ°å¤ã®ç¬¬ä¸å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2472 mpfr.c:671
+#: builtin.c:2474 mpfr.c:671
msgid "atan2: received non-numeric second argument"
msgstr "atan2: éæ°å¤ã®ç¬¬äºå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2491
+#: builtin.c:2493
msgid "sin: received non-numeric argument"
msgstr "sin: éæ°å¤ã®å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2507
+#: builtin.c:2509
msgid "cos: received non-numeric argument"
msgstr "cos: éæ°å¤ã®å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2621 mpfr.c:1164
+#: builtin.c:2623 mpfr.c:1164
msgid "srand: received non-numeric argument"
msgstr "srand: éæ°å¤ã®å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2652
+#: builtin.c:2654
msgid "match: third argument is not an array"
msgstr "match: 第ä¸å¼æ°ãé
åã§ã¯ããã¾ãã"
-#: builtin.c:2919
+#: builtin.c:2921
#, fuzzy, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: 第ä¸å¼æ°ã 0 ã§ãã1 ã代ããã«ä½¿ç¨ãã¾ã"
-#: builtin.c:3241
+#: builtin.c:3243
#, fuzzy, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "and: 2åæªæºã®å¼æ°ã§å¼ã³åºããã¾ãã"
-#: builtin.c:3341
+#: builtin.c:3343
#, fuzzy, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "and: 2åæªæºã®å¼æ°ã§å¼ã³åºããã¾ãã"
-#: builtin.c:3396
+#: builtin.c:3398
msgid "lshift: received non-numeric first argument"
msgstr "lshift: éæ°å¤ã®ç¬¬ä¸å¼æ°ãåãåãã¾ãã"
-#: builtin.c:3398
+#: builtin.c:3400
msgid "lshift: received non-numeric second argument"
msgstr "lshift: éæ°å¤ã®ç¬¬äºå¼æ°ãåãåãã¾ãã"
-#: builtin.c:3404
+#: builtin.c:3406
#, fuzzy, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:3408
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): å°æ°ç¹ä»¥ä¸ã¯åãæ¨ã¦ããã¾ã"
-#: builtin.c:3410
+#: builtin.c:3412
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f):
ã·ããå¤ã大ãéããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:3435
+#: builtin.c:3437
msgid "rshift: received non-numeric first argument"
msgstr "rshift: éæ°å¤ã®ç¬¬ä¸å¼æ°ãåãåãã¾ãã"
-#: builtin.c:3437
+#: builtin.c:3439
msgid "rshift: received non-numeric second argument"
msgstr "rshift: éæ°å¤ã®ç¬¬äºå¼æ°ãåãåãã¾ãã"
-#: builtin.c:3443
+#: builtin.c:3445
#, fuzzy, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:3447
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): å°æ°ç¹ä»¥ä¸ã¯åãæ¨ã¦ããã¾ã"
-#: builtin.c:3449
+#: builtin.c:3451
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f):
ã·ããå¤ã大ãéããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:3474 mpfr.c:977
+#: builtin.c:3476 mpfr.c:977
msgid "and: called with less than two arguments"
msgstr "and: 2åæªæºã®å¼æ°ã§å¼ã³åºããã¾ãã"
-#: builtin.c:3479
+#: builtin.c:3481
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: å¼æ° %d ãéæ°å¤ã§ã"
-#: builtin.c:3483
+#: builtin.c:3485
#, fuzzy, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and(%lf, %lf): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:3506 mpfr.c:1009
+#: builtin.c:3508 mpfr.c:1009
msgid "or: called with less than two arguments"
msgstr "or: 2åæªæºã®å¼æ°ã§å¼ã³åºããã¾ãã"
-#: builtin.c:3511
+#: builtin.c:3513
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: å¼æ° %d ãéæ°å¤ã§ã"
-#: builtin.c:3515
+#: builtin.c:3517
#, fuzzy, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "compl(%lf): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:3537 mpfr.c:1040
+#: builtin.c:3539 mpfr.c:1040
#, fuzzy
msgid "xor: called with less than two arguments"
msgstr "xor: 2åæªæºã®å¼æ°ã§å¼ã³åºããã¾ãã"
-#: builtin.c:3543
+#: builtin.c:3545
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: å¼æ° %d ãéæ°å¤ã§ã"
-#: builtin.c:3547
+#: builtin.c:3549
#, fuzzy, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor(%lf, %lf): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:3572 mpfr.c:799
+#: builtin.c:3574 mpfr.c:799
msgid "compl: received non-numeric argument"
msgstr "compl: éæ°å¤ã®å¼æ°ãåãåãã¾ãã"
-#: builtin.c:3577
+#: builtin.c:3579
#, fuzzy, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:3580
+#: builtin.c:3582
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): å°æ°ç¹ä»¥ä¸ã¯åãæ¨ã¦ããã¾ã"
-#: builtin.c:3764
+#: builtin.c:3766
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: `%s' ã¯ç¡å¹ãªãã±ã¼ã«åºåã§ã"
-#: builtin.c:3989 mpfr.c:1198
+#: builtin.c:3991 mpfr.c:1198
#, fuzzy
msgid "intdiv: third argument is not an array"
msgstr "match: 第ä¸å¼æ°ãé
åã§ã¯ããã¾ãã"
-#: builtin.c:3997 mpfr.c:1206
+#: builtin.c:3999 mpfr.c:1206
#, fuzzy
msgid "intdiv: received non-numeric first argument"
msgstr "and: éæ°å¤ã®ç¬¬ä¸å¼æ°ãåãåãã¾ãã"
-#: builtin.c:3999 mpfr.c:1208
+#: builtin.c:4001 mpfr.c:1208
#, fuzzy
msgid "intdiv: received non-numeric second argument"
msgstr "and: éæ°å¤ã®ç¬¬äºå¼æ°ãåãåãã¾ãã"
-#: builtin.c:4008 mpfr.c:1247
+#: builtin.c:4010 mpfr.c:1247
#, fuzzy
msgid "intdiv: division by zero attempted"
msgstr "ã¼ãã«ããé¤ç®ã試ã¿ããã¾ãã"
-#: builtin.c:4078
+#: builtin.c:4080
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4093
+#: builtin.c:4095
#, fuzzy, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "option: ç¡å¹ãªãã©ã¡ã¼ã¿ã¼ - \"%s\""
-#: builtin.c:4097
+#: builtin.c:4099
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr ""
@@ -2673,12 +2673,12 @@ msgstr ""
msgid "fflush: cannot flush standard error: %s"
msgstr ""
-#: io.c:1417 io.c:1507 main.c:642 main.c:689
+#: io.c:1417 io.c:1507 main.c:653 main.c:700
#, c-format
msgid "error writing standard output (%s)"
msgstr "æ¨æºåºåã¸ã®æ¸è¾¼ã¿ã¨ã©ã¼ (%s)"
-#: io.c:1418 io.c:1517 main.c:644
+#: io.c:1418 io.c:1517 main.c:655
#, c-format
msgid "error writing standard error (%s)"
msgstr "æ¨æºã¨ã©ã¼ã¸ã®æ¸è¾¼ã¿ã¨ã©ã¼ (%s)"
@@ -2865,193 +2865,193 @@ msgstr "è¤æ°ã®æåã `RS' ã«ä½¿ç¨ããã®ã¯
gawk ç¹æã®æ¡å¼µã§ã
msgid "IPv6 communication is not supported"
msgstr "IPv6 éä¿¡ã¯ãµãã¼ãããã¦ãã¾ãã"
-#: main.c:322
+#: main.c:333
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
"ç°å¢å¤æ° `POSIXLY_CORRECT' ãæå®ããã¦ãã¾ãããªãã·ã§ã³
`--posix' ãæå¹ã«"
"ãã¾ã"
-#: main.c:328
+#: main.c:339
msgid "`--posix' overrides `--traditional'"
msgstr "ãªãã·ã§ã³ `--posix' 㯠`--traditional' ãç¡å¹ã«ãã¾ãã"
-#: main.c:339
+#: main.c:350
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr ""
"ãªãã·ã§ã³ `--posix'/`--traditional' 㯠`--non-decimal-data'
ãç¡å¹ã«ãã¾ãã"
-#: main.c:343
+#: main.c:354
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr ""
"setuid root 㧠%s
ãå®è¡ããã¨ãã»ãã¥ãªãã£ä¸ã®åé¡ãçºçããå
´åãããã¾"
"ãã"
-#: main.c:347
+#: main.c:358
#, fuzzy
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "`--posix' 㯠`--binary' ãä¸æ¸ããã¾ã"
-#: main.c:405
+#: main.c:416
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "æ¨æºå
¥åããã¤ããªã¢ã¼ãã«è¨å®ã§ãã¾ãã (%s)"
-#: main.c:408
+#: main.c:419
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "æ¨æºåºåããã¤ããªã¢ã¼ãã«è¨å®ã§ãã¾ãã (%s)"
-#: main.c:410
+#: main.c:421
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "æ¨æºã¨ã©ã¼ããã¤ããªã¢ã¼ãã«è¨å®ã§ãã¾ãã (%s)"
-#: main.c:470
+#: main.c:481
msgid "no program text at all!"
msgstr "ããã°ã©ã æãå
¨ãããã¾ãã!"
-#: main.c:563
+#: main.c:574
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
"使ç¨æ³: %s [POSIX ã¾ã㯠GNU å½¢å¼ã®ãªãã·ã§ã³] -f progfile [--]
file ...\n"
-#: main.c:565
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
"使ç¨æ³: %s [POSIX ã¾ã㯠GNU å½¢å¼ã®ãªãã·ã§ã³] [--] %cprogram%c
file ...\n"
-#: main.c:570
+#: main.c:581
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "POSIX ãªãã·ã§ã³:\t\tGNU é·ãå½¢å¼ã®ãªãã·ã§ã³:
(æ¨æº)\n"
-#: main.c:571
+#: main.c:582
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f progfile\t\t--file=progfile\n"
-#: main.c:572
+#: main.c:583
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:573
+#: main.c:584
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=val\t\t--assign=var=val\n"
-#: main.c:574
+#: main.c:585
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "çããªãã·ã§ã³:\t\tGNU é·ãå½¢å¼ã®ãªãã·ã§ã³:
(æ¡å¼µ)\n"
-#: main.c:575
+#: main.c:586
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:576
+#: main.c:587
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:577
+#: main.c:588
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:578
+#: main.c:589
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[file]\t\t--dump-variables[=file]\n"
-#: main.c:579
+#: main.c:590
#, fuzzy
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-p[file]\t\t--profile[=file]\n"
-#: main.c:580
+#: main.c:591
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'program-text'\t--source='program-text'\n"
-#: main.c:581
+#: main.c:592
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E file\t\t\t--exec=file\n"
-#: main.c:582
+#: main.c:593
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:583
+#: main.c:594
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:584
+#: main.c:595
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr ""
-#: main.c:585
+#: main.c:596
msgid "\t-l library\t\t--load=library\n"
msgstr ""
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:590
+#: main.c:601
#, fuzzy
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L [fatal]\t\t--lint[=fatal]\n"
-#: main.c:591
+#: main.c:602
#, fuzzy
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:592
+#: main.c:603
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:593
+#: main.c:604
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:594
+#: main.c:605
#, fuzzy
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-p[file]\t\t--profile[=file]\n"
-#: main.c:595
+#: main.c:606
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:596
+#: main.c:607
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[file]\t\t--profile[=file]\n"
-#: main.c:597
+#: main.c:608
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:598
+#: main.c:609
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:599
+#: main.c:610
#, fuzzy
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:600
+#: main.c:611
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:601
+#: main.c:612
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:602
+#: main.c:613
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:604
+#: main.c:615
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:607
+#: main.c:618
msgid "\t-Y\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
@@ -3060,7 +3060,7 @@ msgstr "\t-Y\t\t--parsedebug\n"
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:616
+#: main.c:627
#, fuzzy
msgid ""
"\n"
@@ -3079,7 +3079,7 @@ msgstr ""
"翻訳ã«é¢ãããã°ã¯<address@hidden>ã«å ±åãã¦ãã ã"
"ãã\n"
-#: main.c:623
+#: main.c:634
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3089,7 +3089,7 @@ msgstr ""
"ããã©ã«ãè¨å®ã§ã¯ãæ¨æºå
¥åãèªã¿è¾¼ã¿ãæ¨æºåºåã«æ¸ãåºãã¾ãã\n"
"\n"
-#: main.c:627
+#: main.c:638
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3099,7 +3099,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:659
+#: main.c:670
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3118,7 +3118,7 @@ msgstr ""
"(at your option) any later version.\n"
"\n"
-#: main.c:667
+#: main.c:678
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3132,7 +3132,7 @@ msgstr ""
"GNU General Public License for more details.\n"
"\n"
-#: main.c:673
+#: main.c:684
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3140,11 +3140,11 @@ msgstr ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
-#: main.c:714
+#: main.c:725
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "POSIX awk ã§ã¯ -Ft 㯠FS ãã¿ãã«è¨å®ãã¾ãã"
-#: main.c:1116
+#: main.c:1127
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3153,66 +3153,66 @@ msgstr ""
"%s: ãªãã·ã§ã³ `-v' ã®å¼æ° `%s' ã `å¤æ°=代å
¥å¤'
ã®å½¢å¼ã«ãªã£ã¦ãã¾ããã\n"
"\n"
-#: main.c:1142
+#: main.c:1153
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "`%s' ã¯ä¸æ£ãªå¤æ°åã§ã"
-#: main.c:1145
+#: main.c:1156
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "`%s' ã¯å¤æ°åã§ã¯ããã¾ããã`%s=%s'
ã®ãã¡ã¤ã«ãæ¢ãã¾ãã"
-#: main.c:1149
+#: main.c:1160
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "gawk ã«çµã¿è¾¼ã¿ã® `%s'
ã¯å¤æ°åã¨ãã¦ä½¿ç¨åºæ¥ã¾ãã"
-#: main.c:1154
+#: main.c:1165
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "é¢æ° `%s' ã¯å¤æ°åã¨ãã¦ä½¿ç¨åºæ¥ã¾ãã"
-#: main.c:1209
+#: main.c:1220
msgid "floating point exception"
msgstr "æµ®åå°æ°ç¹ä¾å¤"
-#: main.c:1216
+#: main.c:1227
msgid "fatal error: internal error"
msgstr "è´å½çã¨ã©ã¼: å
é¨ã¨ã©ã¼"
-#: main.c:1231
+#: main.c:1242
msgid "fatal error: internal error: segfault"
msgstr "è´å½çã¨ã©ã¼: å
é¨ã¨ã©ã¼: ã»ã°ã¡ã³ãã¼ã·ã§ã³éå"
-#: main.c:1243
+#: main.c:1254
msgid "fatal error: internal error: stack overflow"
msgstr "è´å½çã¨ã©ã¼: å
é¨ã¨ã©ã¼: ã¹ã¿ãã¯ãªã¼ãã¼ããã¼"
-#: main.c:1302
+#: main.c:1313
#, c-format
msgid "no pre-opened fd %d"
msgstr "fd %d ãäºåã«éãã¦ãã¾ããã"
-#: main.c:1309
+#: main.c:1320
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "äºåã« fd %d ç¨ã« /dev/null ãéãã¾ããã"
-#: main.c:1523
+#: main.c:1534
msgid "empty argument to `-e/--source' ignored"
msgstr "`-e/--source' ã¸ã®ç©ºã®å¼æ°ã¯ç¡è¦ããã¾ãã"
-#: main.c:1594
+#: main.c:1605
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr ""
-#: main.c:1619
+#: main.c:1630
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: ãªãã·ã§ã³ `-W %s'
ã¯èªèã§ãã¾ãããç¡è¦ããã¾ãã\n"
-#: main.c:1672
+#: main.c:1683
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: å¼æ°ãå¿
è¦ãªãªãã·ã§ã³ -- %c\n"
diff --git a/po/ms.gmo b/po/ms.gmo
index ebd9958..5ed1d19 100644
Binary files a/po/ms.gmo and b/po/ms.gmo differ
diff --git a/po/ms.po b/po/ms.po
index e366810..50f4cd5 100644
--- a/po/ms.po
+++ b/po/ms.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.0.75\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-01-15 19:55+0200\n"
+"POT-Creation-Date: 2018-01-28 20:07+0200\n"
"PO-Revision-Date: 2013-04-19 10:45+0800\n"
"Last-Translator: Sharuzzaman Ahmat Raslan <address@hidden>\n"
"Language-Team: Malay <address@hidden>\n"
@@ -38,8 +38,8 @@ msgstr "cubaan untuk menggunakan parameter skalar `%s'
sebagai tatasusunan"
msgid "attempt to use scalar `%s' as an array"
msgstr "cubaan untuk menggunakan skalar `%s' sebagai tatasusunan"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1634 builtin.c:1680
-#: builtin.c:1693 builtin.c:2216 builtin.c:2243 eval.c:1131 eval.c:1135
+#: array.c:412 array.c:579 builtin.c:88 builtin.c:1636 builtin.c:1682
+#: builtin.c:1695 builtin.c:2218 builtin.c:2245 eval.c:1131 eval.c:1135
#: eval.c:1542
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -579,439 +579,439 @@ msgstr ""
msgid "int: received non-numeric argument"
msgstr ""
-#: builtin.c:529
+#: builtin.c:531
msgid "length: received array argument"
msgstr ""
-#: builtin.c:532
+#: builtin.c:534
msgid "`length(array)' is a gawk extension"
msgstr ""
-#: builtin.c:551
+#: builtin.c:553
msgid "length: received non-string argument"
msgstr ""
-#: builtin.c:580
+#: builtin.c:582
msgid "log: received non-numeric argument"
msgstr ""
-#: builtin.c:583
+#: builtin.c:585
#, c-format
msgid "log: received negative argument %g"
msgstr ""
-#: builtin.c:781 builtin.c:786 builtin.c:937
+#: builtin.c:783 builtin.c:788 builtin.c:939
msgid "fatal: must use `count$' on all formats or none"
msgstr ""
-#: builtin.c:856
+#: builtin.c:858
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr ""
-#: builtin.c:858
+#: builtin.c:860
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr ""
-#: builtin.c:860
+#: builtin.c:862
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr ""
-#: builtin.c:911
+#: builtin.c:913
msgid "fatal: `$' is not permitted in awk formats"
msgstr ""
-#: builtin.c:920
+#: builtin.c:922
msgid "fatal: arg count with `$' must be > 0"
msgstr ""
-#: builtin.c:924
+#: builtin.c:926
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr ""
-#: builtin.c:928
+#: builtin.c:930
msgid "fatal: `$' not permitted after period in format"
msgstr ""
-#: builtin.c:947
+#: builtin.c:949
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr ""
-#: builtin.c:1017
+#: builtin.c:1019
msgid "`l' is meaningless in awk formats; ignored"
msgstr ""
-#: builtin.c:1021
+#: builtin.c:1023
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr ""
-#: builtin.c:1034
+#: builtin.c:1036
msgid "`L' is meaningless in awk formats; ignored"
msgstr ""
-#: builtin.c:1038
+#: builtin.c:1040
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr ""
-#: builtin.c:1051
+#: builtin.c:1053
msgid "`h' is meaningless in awk formats; ignored"
msgstr ""
-#: builtin.c:1055
+#: builtin.c:1057
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr ""
-#: builtin.c:1080
+#: builtin.c:1082
#, c-format
msgid "[s]printf: value %g is too big for %%c format"
msgstr ""
-#: builtin.c:1093
+#: builtin.c:1095
#, c-format
msgid "[s]printf: value %g is not a valid wide character"
msgstr ""
-#: builtin.c:1479
+#: builtin.c:1481
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr ""
-#: builtin.c:1577
+#: builtin.c:1579
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
-#: builtin.c:1582
+#: builtin.c:1584
msgid "fatal: not enough arguments to satisfy format string"
msgstr ""
-#: builtin.c:1584
+#: builtin.c:1586
msgid "^ ran out for this one"
msgstr ""
-#: builtin.c:1591
+#: builtin.c:1593
msgid "[s]printf: format specifier does not have control letter"
msgstr ""
-#: builtin.c:1594
+#: builtin.c:1596
msgid "too many arguments supplied for format string"
msgstr ""
-#: builtin.c:1653
+#: builtin.c:1655
msgid "sprintf: no arguments"
msgstr ""
-#: builtin.c:1676 builtin.c:1687
+#: builtin.c:1678 builtin.c:1689
msgid "printf: no arguments"
msgstr ""
-#: builtin.c:1702
+#: builtin.c:1704
msgid "printf: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:1743
+#: builtin.c:1745
msgid "sqrt: received non-numeric argument"
msgstr ""
-#: builtin.c:1747
+#: builtin.c:1749
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr ""
-#: builtin.c:1778
+#: builtin.c:1780
#, c-format
msgid "substr: length %g is not >= 1"
msgstr ""
-#: builtin.c:1780
+#: builtin.c:1782
#, c-format
msgid "substr: length %g is not >= 0"
msgstr ""
-#: builtin.c:1794
+#: builtin.c:1796
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr ""
-#: builtin.c:1799
+#: builtin.c:1801
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr ""
-#: builtin.c:1811
+#: builtin.c:1813
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr ""
-#: builtin.c:1816
+#: builtin.c:1818
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr ""
-#: builtin.c:1839
+#: builtin.c:1841
msgid "substr: source string is zero length"
msgstr ""
-#: builtin.c:1853
+#: builtin.c:1855
#, c-format
msgid "substr: start index %g is past end of string"
msgstr ""
-#: builtin.c:1861
+#: builtin.c:1863
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
msgstr ""
-#: builtin.c:1934
+#: builtin.c:1936
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr ""
-#: builtin.c:1954
+#: builtin.c:1956
msgid "strftime: received non-numeric second argument"
msgstr ""
-#: builtin.c:1964
+#: builtin.c:1966
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
-#: builtin.c:1971
+#: builtin.c:1973
msgid "strftime: second argument out of range for time_t"
msgstr ""
-#: builtin.c:1980
+#: builtin.c:1982
msgid "strftime: received non-string first argument"
msgstr ""
-#: builtin.c:1987
+#: builtin.c:1989
msgid "strftime: received empty format string"
msgstr ""
-#: builtin.c:2058
+#: builtin.c:2060
#, c-format
msgid "setenv(TZ, %s) failed (%s)"
msgstr ""
-#: builtin.c:2065
+#: builtin.c:2067
#, c-format
msgid "setenv(TZ, %s) restoration failed (%s)"
msgstr ""
-#: builtin.c:2069
+#: builtin.c:2071
#, c-format
msgid "unsetenv(TZ) failed (%s)"
msgstr ""
-#: builtin.c:2098
+#: builtin.c:2100
msgid "mktime: received non-string argument"
msgstr ""
-#: builtin.c:2115
+#: builtin.c:2117
msgid "mktime: at least one of the values is out of the default range"
msgstr ""
-#: builtin.c:2151
+#: builtin.c:2153
msgid "'system' function not allowed in sandbox mode"
msgstr ""
-#: builtin.c:2156
+#: builtin.c:2158
msgid "system: received non-string argument"
msgstr ""
-#: builtin.c:2225 builtin.c:2298
+#: builtin.c:2227 builtin.c:2300
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:2321
+#: builtin.c:2323
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr ""
-#: builtin.c:2406
+#: builtin.c:2408
msgid "tolower: received non-string argument"
msgstr ""
-#: builtin.c:2437
+#: builtin.c:2439
msgid "toupper: received non-string argument"
msgstr ""
-#: builtin.c:2470 mpfr.c:669
+#: builtin.c:2472 mpfr.c:669
msgid "atan2: received non-numeric first argument"
msgstr ""
-#: builtin.c:2472 mpfr.c:671
+#: builtin.c:2474 mpfr.c:671
msgid "atan2: received non-numeric second argument"
msgstr ""
-#: builtin.c:2491
+#: builtin.c:2493
msgid "sin: received non-numeric argument"
msgstr ""
-#: builtin.c:2507
+#: builtin.c:2509
msgid "cos: received non-numeric argument"
msgstr ""
-#: builtin.c:2621 mpfr.c:1164
+#: builtin.c:2623 mpfr.c:1164
msgid "srand: received non-numeric argument"
msgstr ""
-#: builtin.c:2652
+#: builtin.c:2654
msgid "match: third argument is not an array"
msgstr ""
-#: builtin.c:2919
+#: builtin.c:2921
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr ""
-#: builtin.c:3241
+#: builtin.c:3243
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr ""
-#: builtin.c:3341
+#: builtin.c:3343
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr ""
-#: builtin.c:3396
+#: builtin.c:3398
msgid "lshift: received non-numeric first argument"
msgstr ""
-#: builtin.c:3398
+#: builtin.c:3400
msgid "lshift: received non-numeric second argument"
msgstr ""
-#: builtin.c:3404
+#: builtin.c:3406
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr ""
-#: builtin.c:3408
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr ""
-#: builtin.c:3410
+#: builtin.c:3412
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr ""
-#: builtin.c:3435
+#: builtin.c:3437
msgid "rshift: received non-numeric first argument"
msgstr ""
-#: builtin.c:3437
+#: builtin.c:3439
msgid "rshift: received non-numeric second argument"
msgstr ""
-#: builtin.c:3443
+#: builtin.c:3445
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr ""
-#: builtin.c:3447
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr ""
-#: builtin.c:3449
+#: builtin.c:3451
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr ""
-#: builtin.c:3474 mpfr.c:977
+#: builtin.c:3476 mpfr.c:977
msgid "and: called with less than two arguments"
msgstr ""
-#: builtin.c:3479
+#: builtin.c:3481
#, c-format
msgid "and: argument %d is non-numeric"
msgstr ""
-#: builtin.c:3483
+#: builtin.c:3485
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr ""
-#: builtin.c:3506 mpfr.c:1009
+#: builtin.c:3508 mpfr.c:1009
msgid "or: called with less than two arguments"
msgstr ""
-#: builtin.c:3511
+#: builtin.c:3513
#, c-format
msgid "or: argument %d is non-numeric"
msgstr ""
-#: builtin.c:3515
+#: builtin.c:3517
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr ""
-#: builtin.c:3537 mpfr.c:1040
+#: builtin.c:3539 mpfr.c:1040
msgid "xor: called with less than two arguments"
msgstr ""
-#: builtin.c:3543
+#: builtin.c:3545
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr ""
-#: builtin.c:3547
+#: builtin.c:3549
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr ""
-#: builtin.c:3572 mpfr.c:799
+#: builtin.c:3574 mpfr.c:799
msgid "compl: received non-numeric argument"
msgstr ""
-#: builtin.c:3577
+#: builtin.c:3579
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr ""
-#: builtin.c:3580
+#: builtin.c:3582
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr ""
-#: builtin.c:3764
+#: builtin.c:3766
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr ""
-#: builtin.c:3989 mpfr.c:1198
+#: builtin.c:3991 mpfr.c:1198
msgid "intdiv: third argument is not an array"
msgstr ""
-#: builtin.c:3997 mpfr.c:1206
+#: builtin.c:3999 mpfr.c:1206
msgid "intdiv: received non-numeric first argument"
msgstr ""
-#: builtin.c:3999 mpfr.c:1208
+#: builtin.c:4001 mpfr.c:1208
msgid "intdiv: received non-numeric second argument"
msgstr ""
-#: builtin.c:4008 mpfr.c:1247
+#: builtin.c:4010 mpfr.c:1247
msgid "intdiv: division by zero attempted"
msgstr ""
-#: builtin.c:4078
+#: builtin.c:4080
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4093
+#: builtin.c:4095
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr ""
-#: builtin.c:4097
+#: builtin.c:4099
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr ""
@@ -2613,12 +2613,12 @@ msgstr ""
msgid "fflush: cannot flush standard error: %s"
msgstr ""
-#: io.c:1417 io.c:1507 main.c:642 main.c:689
+#: io.c:1417 io.c:1507 main.c:653 main.c:700
#, c-format
msgid "error writing standard output (%s)"
msgstr ""
-#: io.c:1418 io.c:1517 main.c:644
+#: io.c:1418 io.c:1517 main.c:655
#, c-format
msgid "error writing standard error (%s)"
msgstr ""
@@ -2804,180 +2804,180 @@ msgstr ""
msgid "IPv6 communication is not supported"
msgstr ""
-#: main.c:322
+#: main.c:333
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
-#: main.c:328
+#: main.c:339
msgid "`--posix' overrides `--traditional'"
msgstr ""
-#: main.c:339
+#: main.c:350
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr ""
-#: main.c:343
+#: main.c:354
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr ""
-#: main.c:347
+#: main.c:358
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr ""
-#: main.c:405
+#: main.c:416
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr ""
-#: main.c:408
+#: main.c:419
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr ""
-#: main.c:410
+#: main.c:421
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr ""
-#: main.c:470
+#: main.c:481
msgid "no program text at all!"
msgstr ""
-#: main.c:563
+#: main.c:574
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
-#: main.c:565
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
-#: main.c:570
+#: main.c:581
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr ""
-#: main.c:571
+#: main.c:582
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr ""
-#: main.c:572
+#: main.c:583
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr ""
-#: main.c:573
+#: main.c:584
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr ""
-#: main.c:574
+#: main.c:585
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr ""
-#: main.c:575
+#: main.c:586
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr ""
-#: main.c:576
+#: main.c:587
msgid "\t-c\t\t\t--traditional\n"
msgstr ""
-#: main.c:577
+#: main.c:588
msgid "\t-C\t\t\t--copyright\n"
msgstr ""
-#: main.c:578
+#: main.c:589
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr ""
-#: main.c:579
+#: main.c:590
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr ""
-#: main.c:580
+#: main.c:591
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr ""
-#: main.c:581
+#: main.c:592
msgid "\t-E file\t\t\t--exec=file\n"
msgstr ""
-#: main.c:582
+#: main.c:593
msgid "\t-g\t\t\t--gen-pot\n"
msgstr ""
-#: main.c:583
+#: main.c:594
msgid "\t-h\t\t\t--help\n"
msgstr ""
-#: main.c:584
+#: main.c:595
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr ""
-#: main.c:585
+#: main.c:596
msgid "\t-l library\t\t--load=library\n"
msgstr ""
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:590
+#: main.c:601
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr ""
-#: main.c:591
+#: main.c:602
msgid "\t-M\t\t\t--bignum\n"
msgstr ""
-#: main.c:592
+#: main.c:603
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr ""
-#: main.c:593
+#: main.c:604
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr ""
-#: main.c:594
+#: main.c:605
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr ""
-#: main.c:595
+#: main.c:606
msgid "\t-O\t\t\t--optimize\n"
msgstr ""
-#: main.c:596
+#: main.c:607
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr ""
-#: main.c:597
+#: main.c:608
msgid "\t-P\t\t\t--posix\n"
msgstr ""
-#: main.c:598
+#: main.c:609
msgid "\t-r\t\t\t--re-interval\n"
msgstr ""
-#: main.c:599
+#: main.c:610
msgid "\t-s\t\t\t--no-optimize\n"
msgstr ""
-#: main.c:600
+#: main.c:611
msgid "\t-S\t\t\t--sandbox\n"
msgstr ""
-#: main.c:601
+#: main.c:612
msgid "\t-t\t\t\t--lint-old\n"
msgstr ""
-#: main.c:602
+#: main.c:613
msgid "\t-V\t\t\t--version\n"
msgstr ""
-#: main.c:604
+#: main.c:615
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr ""
-#: main.c:607
+#: main.c:618
msgid "\t-Y\t\t--parsedebug\n"
msgstr ""
@@ -2986,7 +2986,7 @@ msgstr ""
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:616
+#: main.c:627
msgid ""
"\n"
"To report bugs, see node `Bugs' in `gawk.info'\n"
@@ -2997,21 +2997,21 @@ msgid ""
"\n"
msgstr ""
-#: main.c:623
+#: main.c:634
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
"\n"
msgstr ""
-#: main.c:627
+#: main.c:638
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
msgstr ""
-#: main.c:659
+#: main.c:670
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3023,7 +3023,7 @@ msgid ""
"\n"
msgstr ""
-#: main.c:667
+#: main.c:678
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3032,83 +3032,83 @@ msgid ""
"\n"
msgstr ""
-#: main.c:673
+#: main.c:684
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
msgstr ""
-#: main.c:714
+#: main.c:725
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr ""
-#: main.c:1116
+#: main.c:1127
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
"\n"
msgstr ""
-#: main.c:1142
+#: main.c:1153
#, c-format
msgid "`%s' is not a legal variable name"
msgstr ""
-#: main.c:1145
+#: main.c:1156
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr ""
-#: main.c:1149
+#: main.c:1160
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr ""
-#: main.c:1154
+#: main.c:1165
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr ""
-#: main.c:1209
+#: main.c:1220
msgid "floating point exception"
msgstr ""
-#: main.c:1216
+#: main.c:1227
msgid "fatal error: internal error"
msgstr ""
-#: main.c:1231
+#: main.c:1242
msgid "fatal error: internal error: segfault"
msgstr ""
-#: main.c:1243
+#: main.c:1254
msgid "fatal error: internal error: stack overflow"
msgstr ""
-#: main.c:1302
+#: main.c:1313
#, c-format
msgid "no pre-opened fd %d"
msgstr ""
-#: main.c:1309
+#: main.c:1320
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr ""
-#: main.c:1523
+#: main.c:1534
msgid "empty argument to `-e/--source' ignored"
msgstr ""
-#: main.c:1594
+#: main.c:1605
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr ""
-#: main.c:1619
+#: main.c:1630
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr ""
-#: main.c:1672
+#: main.c:1683
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr ""
diff --git a/po/nl.gmo b/po/nl.gmo
index aed24ca..fde4bf9 100644
Binary files a/po/nl.gmo and b/po/nl.gmo differ
diff --git a/po/nl.po b/po/nl.po
index e947f43..adb876d 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.3h\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-01-15 19:55+0200\n"
+"POT-Creation-Date: 2018-01-28 20:07+0200\n"
"PO-Revision-Date: 2016-08-08 09:21+0200\n"
"Last-Translator: Benno Schulenberg <address@hidden>\n"
"Language-Team: Dutch <address@hidden>\n"
@@ -40,8 +40,8 @@ msgstr "scalaire parameter '%s' wordt gebruikt als array"
msgid "attempt to use scalar `%s' as an array"
msgstr "scalair '%s' wordt gebruikt als array"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1634 builtin.c:1680
-#: builtin.c:1693 builtin.c:2216 builtin.c:2243 eval.c:1131 eval.c:1135
+#: array.c:412 array.c:579 builtin.c:88 builtin.c:1636 builtin.c:1682
+#: builtin.c:1695 builtin.c:2218 builtin.c:2245 eval.c:1131 eval.c:1135
#: eval.c:1542
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -607,190 +607,190 @@ msgstr "index: tweede argument is geen string"
msgid "int: received non-numeric argument"
msgstr "int: argument is geen getal"
-#: builtin.c:529
+#: builtin.c:531
msgid "length: received array argument"
msgstr "length: argument is een array"
-#: builtin.c:532
+#: builtin.c:534
msgid "`length(array)' is a gawk extension"
msgstr "'length(array)' is een gawk-uitbreiding"
-#: builtin.c:551
+#: builtin.c:553
msgid "length: received non-string argument"
msgstr "length: argument is geen string"
-#: builtin.c:580
+#: builtin.c:582
msgid "log: received non-numeric argument"
msgstr "log: argument is geen getal"
-#: builtin.c:583
+#: builtin.c:585
#, c-format
msgid "log: received negative argument %g"
msgstr "log: argument %g is negatief"
-#: builtin.c:781 builtin.c:786 builtin.c:937
+#: builtin.c:783 builtin.c:788 builtin.c:939
msgid "fatal: must use `count$' on all formats or none"
msgstr "fataal: 'count$' hoort in alle opmaken gebruikt te worden, of in geen"
-#: builtin.c:856
+#: builtin.c:858
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "veldbreedte wordt genegeerd voor opmaakaanduiding '%%'"
-#: builtin.c:858
+#: builtin.c:860
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "veldprecisie wordt genegeerd voor opmaakaanduiding '%%'"
-#: builtin.c:860
+#: builtin.c:862
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "veldbreedte en -precisie worden genegeerd voor opmaakaanduiding '%%'"
-#: builtin.c:911
+#: builtin.c:913
msgid "fatal: `$' is not permitted in awk formats"
msgstr "fataal: '$' is niet toegestaan in awk-opmaak"
-#: builtin.c:920
+#: builtin.c:922
msgid "fatal: arg count with `$' must be > 0"
msgstr "fataal: het aantal argumenten met '$' moet > 0 zijn"
-#: builtin.c:924
+#: builtin.c:926
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr "fataal: argumentental %ld is groter dan het gegeven aantal argumenten"
-#: builtin.c:928
+#: builtin.c:930
msgid "fatal: `$' not permitted after period in format"
msgstr "fataal: '$' is niet toegestaan na een punt in de opmaak"
-#: builtin.c:947
+#: builtin.c:949
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr "fataal: geen '$' opgegeven bij positionele veldbreedte of -precisie"
-#: builtin.c:1017
+#: builtin.c:1019
msgid "`l' is meaningless in awk formats; ignored"
msgstr "'l' is betekenisloos in awk-opmaak; genegeerd"
-#: builtin.c:1021
+#: builtin.c:1023
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "fataal: 'l' is niet toegestaan in POSIX awk-opmaak"
-#: builtin.c:1034
+#: builtin.c:1036
msgid "`L' is meaningless in awk formats; ignored"
msgstr "'L' is betekenisloos in awk-opmaak; genegeerd"
-#: builtin.c:1038
+#: builtin.c:1040
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "fataal: 'L' is niet toegestaan in POSIX awk-opmaak"
-#: builtin.c:1051
+#: builtin.c:1053
msgid "`h' is meaningless in awk formats; ignored"
msgstr "'h' is betekenisloos in awk-opmaak; genegeerd"
-#: builtin.c:1055
+#: builtin.c:1057
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "fataal: 'h' is niet toegestaan in POSIX awk-opmaak"
-#: builtin.c:1080
+#: builtin.c:1082
#, c-format
msgid "[s]printf: value %g is too big for %%c format"
msgstr "[s]printf: waarde %g is te groot voor opmaak %%c"
-#: builtin.c:1093
+#: builtin.c:1095
#, c-format
msgid "[s]printf: value %g is not a valid wide character"
msgstr "[s]printf: waarde %g is geen geldig breed teken"
-#: builtin.c:1479
+#: builtin.c:1481
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr "[s]printf: waarde %g ligt buiten toegestaan bereik voor opmaak '%%%c'"
-#: builtin.c:1577
+#: builtin.c:1579
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
"onbekend opmaakteken '%c' wordt genegeerd: geen argument is geconverteerd"
-#: builtin.c:1582
+#: builtin.c:1584
msgid "fatal: not enough arguments to satisfy format string"
msgstr "fataal: niet genoeg argumenten voor opmaakstring"
-#: builtin.c:1584
+#: builtin.c:1586
msgid "^ ran out for this one"
msgstr "niet genoeg ^ voor deze"
-#: builtin.c:1591
+#: builtin.c:1593
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: opmaakaanduiding mist een stuurletter"
-#: builtin.c:1594
+#: builtin.c:1596
msgid "too many arguments supplied for format string"
msgstr "te veel argumenten voor opmaakstring"
-#: builtin.c:1653
+#: builtin.c:1655
msgid "sprintf: no arguments"
msgstr "sprintf: geen argumenten"
-#: builtin.c:1676 builtin.c:1687
+#: builtin.c:1678 builtin.c:1689
msgid "printf: no arguments"
msgstr "printf: geen argumenten"
-#: builtin.c:1702
+#: builtin.c:1704
msgid "printf: attempt to write to closed write end of two-way pipe"
msgstr "printf: poging tot schrijven naar gesloten schrijfkant van tweewegpijp"
-#: builtin.c:1743
+#: builtin.c:1745
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: argument is geen getal"
-#: builtin.c:1747
+#: builtin.c:1749
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: argument %g is negatief"
-#: builtin.c:1778
+#: builtin.c:1780
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: lengte %g is niet >= 1"
-#: builtin.c:1780
+#: builtin.c:1782
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: lengte %g is niet >= 0"
-#: builtin.c:1794
+#: builtin.c:1796
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: lengte %g is geen integer; wordt afgekapt"
-#: builtin.c:1799
+#: builtin.c:1801
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr ""
"substr: lengte %g is te groot voor stringindexering; wordt verkort tot %g"
-#: builtin.c:1811
+#: builtin.c:1813
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: startindex %g is ongeldig; 1 wordt gebruikt"
-#: builtin.c:1816
+#: builtin.c:1818
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr: startindex %g is geen integer; wordt afgekapt"
-#: builtin.c:1839
+#: builtin.c:1841
msgid "substr: source string is zero length"
msgstr "substr: bronstring heeft lengte nul"
-#: builtin.c:1853
+#: builtin.c:1855
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr: startindex %g ligt voorbij het einde van de string"
-#: builtin.c:1861
+#: builtin.c:1863
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -798,257 +798,257 @@ msgstr ""
"substr: lengte %g bij startindex %g is groter dan de lengte van het eerste "
"argument (%lu)"
-#: builtin.c:1934
+#: builtin.c:1936
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr "strftime: opmaakwaarde in PROCINFO[\"strftime\"] is numeriek"
-#: builtin.c:1954
+#: builtin.c:1956
msgid "strftime: received non-numeric second argument"
msgstr "strftime: tweede argument is geen getal"
-#: builtin.c:1964
+#: builtin.c:1966
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr "strftime: tweede argument is kleiner dan nul of te groot voor 'time_t'"
-#: builtin.c:1971
+#: builtin.c:1973
msgid "strftime: second argument out of range for time_t"
msgstr "strftime: tweede argument ligt buiten toegestaan bereik voor 'time_t'"
-#: builtin.c:1980
+#: builtin.c:1982
msgid "strftime: received non-string first argument"
msgstr "strftime: eerste argument is geen string"
-#: builtin.c:1987
+#: builtin.c:1989
msgid "strftime: received empty format string"
msgstr "strftime: opmaakstring is leeg"
-#: builtin.c:2058
+#: builtin.c:2060
#, fuzzy, c-format
msgid "setenv(TZ, %s) failed (%s)"
msgstr "%s naar \"%s\" is mislukt (%s)"
-#: builtin.c:2065
+#: builtin.c:2067
#, c-format
msgid "setenv(TZ, %s) restoration failed (%s)"
msgstr ""
-#: builtin.c:2069
+#: builtin.c:2071
#, fuzzy, c-format
msgid "unsetenv(TZ) failed (%s)"
msgstr "%s: sluiten is mislukt (%s)"
-#: builtin.c:2098
+#: builtin.c:2100
msgid "mktime: received non-string argument"
msgstr "mktime: argument is geen string"
-#: builtin.c:2115
+#: builtin.c:2117
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: minstens één van waarden valt buiten het standaardbereik"
-#: builtin.c:2151
+#: builtin.c:2153
msgid "'system' function not allowed in sandbox mode"
msgstr "'system'-functie is niet toegestaan in sandbox-modus"
-#: builtin.c:2156
+#: builtin.c:2158
msgid "system: received non-string argument"
msgstr "system: argument is geen string"
-#: builtin.c:2225 builtin.c:2298
+#: builtin.c:2227 builtin.c:2300
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr "print: poging tot schrijven naar gesloten schrijfkant van tweewegpijp"
-#: builtin.c:2321
+#: builtin.c:2323
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "verwijzing naar ongeïnitialiseerd veld '$%d'"
-#: builtin.c:2406
+#: builtin.c:2408
msgid "tolower: received non-string argument"
msgstr "tolower: argument is geen string"
-#: builtin.c:2437
+#: builtin.c:2439
msgid "toupper: received non-string argument"
msgstr "toupper: argument is geen string"
-#: builtin.c:2470 mpfr.c:669
+#: builtin.c:2472 mpfr.c:669
msgid "atan2: received non-numeric first argument"
msgstr "atan2: eerste argument is geen getal"
-#: builtin.c:2472 mpfr.c:671
+#: builtin.c:2474 mpfr.c:671
msgid "atan2: received non-numeric second argument"
msgstr "atan2: tweede argument is geen getal"
-#: builtin.c:2491
+#: builtin.c:2493
msgid "sin: received non-numeric argument"
msgstr "sin: argument is geen getal"
-#: builtin.c:2507
+#: builtin.c:2509
msgid "cos: received non-numeric argument"
msgstr "cos: argument is geen getal"
-#: builtin.c:2621 mpfr.c:1164
+#: builtin.c:2623 mpfr.c:1164
msgid "srand: received non-numeric argument"
msgstr "srand: argument is geen getal"
-#: builtin.c:2652
+#: builtin.c:2654
msgid "match: third argument is not an array"
msgstr "match: derde argument is geen array"
-#: builtin.c:2919
+#: builtin.c:2921
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: derde argument is '%.*s'; wordt beschouwd als 1"
# FIXME: ambiguous
-#: builtin.c:3241
+#: builtin.c:3243
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: kan alleen indirect aangeroepen worden met twee argumenten"
-#: builtin.c:3341
+#: builtin.c:3343
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "indirecte aanroep van %s vereist minstens twee argumenten"
-#: builtin.c:3396
+#: builtin.c:3398
msgid "lshift: received non-numeric first argument"
msgstr "lshift: eerste argument is geen getal"
-#: builtin.c:3398
+#: builtin.c:3400
msgid "lshift: received non-numeric second argument"
msgstr "lshift: tweede argument is geen getal"
-#: builtin.c:3404
+#: builtin.c:3406
#, fuzzy, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): negatieve waarden geven rare resultaten"
-#: builtin.c:3408
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): cijfers na de komma worden afgekapt"
-#: builtin.c:3410
+#: builtin.c:3412
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f): te grote opschuifwaarden geven rare resultaten"
-#: builtin.c:3435
+#: builtin.c:3437
msgid "rshift: received non-numeric first argument"
msgstr "rshift: eerste argument is geen getal"
-#: builtin.c:3437
+#: builtin.c:3439
msgid "rshift: received non-numeric second argument"
msgstr "rshift: tweede argument is geen getal"
-#: builtin.c:3443
+#: builtin.c:3445
#, fuzzy, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): negatieve waarden geven rare resultaten"
-#: builtin.c:3447
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): cijfers na de komma worden afgekapt"
-#: builtin.c:3449
+#: builtin.c:3451
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f): te grote opschuifwaarden geven rare resultaten"
-#: builtin.c:3474 mpfr.c:977
+#: builtin.c:3476 mpfr.c:977
msgid "and: called with less than two arguments"
msgstr "and: aangeroepen met minder dan twee argumenten"
-#: builtin.c:3479
+#: builtin.c:3481
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: argument %d is niet-numeriek"
-#: builtin.c:3483
+#: builtin.c:3485
#, fuzzy, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: negatieve waarde %2$g van argument %1$d geeft rare resultaten"
-#: builtin.c:3506 mpfr.c:1009
+#: builtin.c:3508 mpfr.c:1009
msgid "or: called with less than two arguments"
msgstr "or: aangeroepen met minder dan twee argumenten"
-#: builtin.c:3511
+#: builtin.c:3513
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: argument %d is niet-numeriek"
-#: builtin.c:3515
+#: builtin.c:3517
#, fuzzy, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: negatieve waarde %2$g van argument %1$d geeft rare resultaten"
-#: builtin.c:3537 mpfr.c:1040
+#: builtin.c:3539 mpfr.c:1040
msgid "xor: called with less than two arguments"
msgstr "xor: aangeroepen met minder dan twee argumenten"
-#: builtin.c:3543
+#: builtin.c:3545
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: argument %d is niet-numeriek"
-#: builtin.c:3547
+#: builtin.c:3549
#, fuzzy, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: negatieve waarde %2$g van argument %1$d geeft rare resultaten"
-#: builtin.c:3572 mpfr.c:799
+#: builtin.c:3574 mpfr.c:799
msgid "compl: received non-numeric argument"
msgstr "compl: argument is geen getal"
-#: builtin.c:3577
+#: builtin.c:3579
#, fuzzy, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): negatieve waarden geven rare resultaten"
-#: builtin.c:3580
+#: builtin.c:3582
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): cijfers na de komma worden afgekapt"
-#: builtin.c:3764
+#: builtin.c:3766
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: '%s' is geen geldige taalregio-deelcategorie"
-#: builtin.c:3989 mpfr.c:1198
+#: builtin.c:3991 mpfr.c:1198
#, fuzzy
msgid "intdiv: third argument is not an array"
msgstr "match: derde argument is geen array"
-#: builtin.c:3997 mpfr.c:1206
+#: builtin.c:3999 mpfr.c:1206
#, fuzzy
msgid "intdiv: received non-numeric first argument"
msgstr "and: eerste argument is geen getal"
-#: builtin.c:3999 mpfr.c:1208
+#: builtin.c:4001 mpfr.c:1208
#, fuzzy
msgid "intdiv: received non-numeric second argument"
msgstr "and: tweede argument is geen getal"
-#: builtin.c:4008 mpfr.c:1247
+#: builtin.c:4010 mpfr.c:1247
#, fuzzy
msgid "intdiv: division by zero attempted"
msgstr "deling door nul"
-#: builtin.c:4078
+#: builtin.c:4080
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4093
+#: builtin.c:4095
#, fuzzy, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "option: ongeldige parameter -- \"%s\""
-#: builtin.c:4097
+#: builtin.c:4099
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr ""
@@ -2734,12 +2734,12 @@ msgstr ""
msgid "fflush: cannot flush standard error: %s"
msgstr ""
-#: io.c:1417 io.c:1507 main.c:642 main.c:689
+#: io.c:1417 io.c:1507 main.c:653 main.c:700
#, c-format
msgid "error writing standard output (%s)"
msgstr "fout tijdens schrijven van standaarduitvoer (%s)"
-#: io.c:1418 io.c:1517 main.c:644
+#: io.c:1418 io.c:1517 main.c:655
#, c-format
msgid "error writing standard error (%s)"
msgstr "fout tijdens schrijven van standaardfoutuitvoer (%s)"
@@ -2934,121 +2934,121 @@ msgstr "een 'RS' van meerdere tekens is een
gawk-uitbreiding"
msgid "IPv6 communication is not supported"
msgstr "IPv6-communicatie wordt niet ondersteund"
-#: main.c:322
+#: main.c:333
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr "omgevingsvariabele 'POSIXLY_CORRECT' is gezet: '--posix' ingeschakeld"
-#: main.c:328
+#: main.c:339
msgid "`--posix' overrides `--traditional'"
msgstr "'--posix' overstijgt '--traditional'"
-#: main.c:339
+#: main.c:350
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "'--posix'/'--traditional' overstijgen '--non-decimal-data'"
-#: main.c:343
+#: main.c:354
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "het uitvoeren van %s als 'setuid root' kan een veiligheidsrisico zijn"
-#: main.c:347
+#: main.c:358
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "'--posix' overstijgt '--characters-as-bytes'"
-#: main.c:405
+#: main.c:416
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "kan standaardinvoer niet in binaire modus zetten (%s)"
-#: main.c:408
+#: main.c:419
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "kan standaarduitvoer niet in binaire modus zetten (%s)"
-#: main.c:410
+#: main.c:421
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "kan standaardfoutuitvoer niet in binaire modus zetten (%s)"
-#: main.c:470
+#: main.c:481
msgid "no program text at all!"
msgstr "helemaal geen programmatekst!"
-#: main.c:563
+#: main.c:574
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr "Gebruik: %s [opties] -f programmabestand [--] bestand...\n"
-#: main.c:565
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
" of: %s [opties] [--] %cprogrammatekst%c bestand...\n"
"\n"
-#: main.c:570
+#: main.c:581
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "\tPOSIX-opties:\t\tEquivalente GNU-opties: (standaard)\n"
-#: main.c:571
+#: main.c:582
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f programmabestand\t--file=programmabestand\n"
-#: main.c:572
+#: main.c:583
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F veldscheidingsteken\t--field-separator=veldscheidingsteken\n"
-#: main.c:573
+#: main.c:584
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr ""
"\t-v var=waarde\t\t--assign=var=waarde\n"
"\n"
-#: main.c:574
+#: main.c:585
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "\tKorte opties:\t\tEquivalente GNU-opties: (uitbreidingen)\n"
-#: main.c:575
+#: main.c:586
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:576
+#: main.c:587
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:577
+#: main.c:588
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:578
+#: main.c:589
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[bestand]\t\t--dump-variables[=bestand]\n"
-#: main.c:579
+#: main.c:590
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[bestand]\t\t--debug[=bestand]\n"
-#: main.c:580
+#: main.c:591
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'programmatekst'\t--source='programmatekst'\n"
-#: main.c:581
+#: main.c:592
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E bestand\t\t--exec=bestand\n"
-#: main.c:582
+#: main.c:593
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:583
+#: main.c:594
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:584
+#: main.c:595
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i include-bestand\t\t--include=include-bestand\n"
-#: main.c:585
+#: main.c:596
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l bibliotheek\t\t--load=bibliotheek\n"
@@ -3056,64 +3056,64 @@ msgstr "\t-l bibliotheek\t\t--load=bibliotheek\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:590
+#: main.c:601
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t\t--lint[=fatal|invalid]\n"
-#: main.c:591
+#: main.c:602
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:592
+#: main.c:603
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:593
+#: main.c:604
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:594
+#: main.c:605
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[bestand]\t\t--pretty-print[=bestand]\n"
-#: main.c:595
+#: main.c:606
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:596
+#: main.c:607
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[bestand]\t\t--profile[=bestand]\n"
-#: main.c:597
+#: main.c:608
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:598
+#: main.c:609
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:599
+#: main.c:610
#, fuzzy
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:600
+#: main.c:611
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:601
+#: main.c:612
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:602
+#: main.c:613
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:604
+#: main.c:615
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t\t--nostalgia\n"
-#: main.c:607
+#: main.c:618
msgid "\t-Y\t\t--parsedebug\n"
msgstr "\t-Y\t\t\t--parsedebug\n"
@@ -3122,7 +3122,7 @@ msgstr "\t-Y\t\t\t--parsedebug\n"
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:616
+#: main.c:627
#, fuzzy
msgid ""
"\n"
@@ -3139,7 +3139,7 @@ msgstr ""
"Meld fouten in de vertaling aan <address@hidden>.\n"
"\n"
-#: main.c:623
+#: main.c:634
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3149,7 +3149,7 @@ msgstr ""
"Standaard leest het van standaardinvoer en schrijft naar standaarduitvoer.\n"
"\n"
-#: main.c:627
+#: main.c:638
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3159,7 +3159,7 @@ msgstr ""
"\tgawk '{ som += $1 }; END { print som }' bestand\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:659
+#: main.c:670
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3177,7 +3177,7 @@ msgstr ""
"uitgegeven door de Free Software Foundation, naar keuze ofwel onder\n"
"versie 3 of onder een nieuwere versie van die licentie.\n"
-#: main.c:667
+#: main.c:678
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3191,7 +3191,7 @@ msgstr ""
"Zie de GNU General Public License voor meer details.\n"
"\n"
-#: main.c:673
+#: main.c:684
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3200,11 +3200,11 @@ msgstr ""
"ontvangen te hebben; is dit niet het geval, dan kunt u deze licentie\n"
"ook vinden op http://www.gnu.org/licenses/.\n"
-#: main.c:714
+#: main.c:725
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft maakt van FS geen tab in POSIX-awk"
-#: main.c:1116
+#: main.c:1127
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3213,67 +3213,67 @@ msgstr ""
"%s: argument '%s' van '-v' is niet van de vorm 'var=waarde'\n"
"\n"
-#: main.c:1142
+#: main.c:1153
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "'%s' is geen geldige variabelenaam"
-#: main.c:1145
+#: main.c:1156
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "'%s' is geen variabelenaam; zoekend naar bestand '%s=%s'"
-#: main.c:1149
+#: main.c:1160
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "kan in gawk ingebouwde '%s' niet als variabelenaam gebruiken"
-#: main.c:1154
+#: main.c:1165
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "kan functie '%s' niet als variabelenaam gebruiken"
-#: main.c:1209
+#: main.c:1220
msgid "floating point exception"
msgstr "drijvendekomma-berekeningsfout"
-#: main.c:1216
+#: main.c:1227
msgid "fatal error: internal error"
msgstr "fatale fout: **interne fout**"
-#: main.c:1231
+#: main.c:1242
msgid "fatal error: internal error: segfault"
msgstr "fatale fout: **interne fout**: segmentatiefout"
-#: main.c:1243
+#: main.c:1254
msgid "fatal error: internal error: stack overflow"
msgstr "fatale fout: **interne fout**: stack is vol"
-#: main.c:1302
+#: main.c:1313
#, c-format
msgid "no pre-opened fd %d"
msgstr "geen reeds-geopende bestandsdescriptor %d"
-#: main.c:1309
+#: main.c:1320
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "kan /dev/null niet openen voor bestandsdescriptor %d"
-#: main.c:1523
+#: main.c:1534
msgid "empty argument to `-e/--source' ignored"
msgstr "argument van '-e/--source' is leeg; genegeerd"
-#: main.c:1594
+#: main.c:1605
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr ""
"optie '-M' is genegeerd; ondersteuning voor MPFR/GMP is niet meegecompileerd"
-#: main.c:1619
+#: main.c:1630
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: optie '-W %s' is onbekend; genegeerd\n"
-#: main.c:1672
+#: main.c:1683
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: optie vereist een argument -- %c\n"
diff --git a/po/pl.gmo b/po/pl.gmo
index eccf0f6..eb6f9c9 100644
Binary files a/po/pl.gmo and b/po/pl.gmo differ
diff --git a/po/pl.po b/po/pl.po
index c08f44f..f5fe65c 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.0b\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-01-15 19:55+0200\n"
+"POT-Creation-Date: 2018-01-28 20:07+0200\n"
"PO-Revision-Date: 2014-03-22 17:49+0100\n"
"Last-Translator: Wojciech Polak <address@hidden>\n"
"Language-Team: Polish <address@hidden>\n"
@@ -39,8 +39,8 @@ msgstr "próba użycia parametru `%s' skalaru jako tablicy"
msgid "attempt to use scalar `%s' as an array"
msgstr "próba użycia skalaru `%s' jako tablicy"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1634 builtin.c:1680
-#: builtin.c:1693 builtin.c:2216 builtin.c:2243 eval.c:1131 eval.c:1135
+#: array.c:412 array.c:579 builtin.c:88 builtin.c:1636 builtin.c:1682
+#: builtin.c:1695 builtin.c:2218 builtin.c:2245 eval.c:1131 eval.c:1135
#: eval.c:1542
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -610,195 +610,195 @@ msgstr "index: otrzymano drugi argument, który nie
jest ÅaÅcuchem"
msgid "int: received non-numeric argument"
msgstr "int: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:529
+#: builtin.c:531
msgid "length: received array argument"
msgstr "length: otrzymano argument, który jest tablicÄ
"
-#: builtin.c:532
+#: builtin.c:534
msgid "`length(array)' is a gawk extension"
msgstr "`length(tablica)' jest rozszerzeniem gawk"
-#: builtin.c:551
+#: builtin.c:553
msgid "length: received non-string argument"
msgstr "length: otrzymano argument, który nie jest ÅaÅcuchem"
-#: builtin.c:580
+#: builtin.c:582
msgid "log: received non-numeric argument"
msgstr "log: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:583
+#: builtin.c:585
#, c-format
msgid "log: received negative argument %g"
msgstr "log: otrzymano ujemny argument %g"
-#: builtin.c:781 builtin.c:786 builtin.c:937
+#: builtin.c:783 builtin.c:788 builtin.c:939
msgid "fatal: must use `count$' on all formats or none"
msgstr "fatal: należy użyÄ `count$' we wszystkich formatach lub nic"
-#: builtin.c:856
+#: builtin.c:858
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "szerokoÅÄ pola jest ignorowana dla specyfikatora `%%'"
-#: builtin.c:858
+#: builtin.c:860
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "precyzja jest ignorowana dla specyfikatora `%%'"
-#: builtin.c:860
+#: builtin.c:862
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "szerokoÅÄ pola i precyzja sÄ
ignorowane dla specyfikatora `%%'"
-#: builtin.c:911
+#: builtin.c:913
msgid "fatal: `$' is not permitted in awk formats"
msgstr "fatal: `$' jest niedozwolony w formatach awk"
-#: builtin.c:920
+#: builtin.c:922
msgid "fatal: arg count with `$' must be > 0"
msgstr "fatal: argument count z `$' musi byÄ > 0"
-#: builtin.c:924
+#: builtin.c:926
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr ""
"fatal: argument count %ld wiÄkszy niż caÅkowita suma argumentów
dostarczonych"
-#: builtin.c:928
+#: builtin.c:930
msgid "fatal: `$' not permitted after period in format"
msgstr "fatal: `$' jest niedozwolony po kropce w formacie"
-#: builtin.c:947
+#: builtin.c:949
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr "fatal: brak `$' dla pozycyjnej szerokoÅci pola lub precyzji"
-#: builtin.c:1017
+#: builtin.c:1019
msgid "`l' is meaningless in awk formats; ignored"
msgstr "`l' jest bezsensowny w formatach awk; zignorowany"
-#: builtin.c:1021
+#: builtin.c:1023
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "fatal: `l' jest niedozwolony w formatach POSIX awk"
-#: builtin.c:1034
+#: builtin.c:1036
msgid "`L' is meaningless in awk formats; ignored"
msgstr "`L' jest bezsensowny w formatach awk; zignorowany"
-#: builtin.c:1038
+#: builtin.c:1040
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "fatal: `L' jest niedozwolony w formatach POSIX awk"
-#: builtin.c:1051
+#: builtin.c:1053
msgid "`h' is meaningless in awk formats; ignored"
msgstr "`h' jest bezsensowny w formatach awk; zignorowany"
-#: builtin.c:1055
+#: builtin.c:1057
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "fatal: `h' jest niedozwolony w formatach POSIX awk"
-#: builtin.c:1080
+#: builtin.c:1082
#, fuzzy, c-format
msgid "[s]printf: value %g is too big for %%c format"
msgstr "[s]printf: wartoÅÄ %g jest poza zasiÄgiem dla formatu `%%%c'"
-#: builtin.c:1093
+#: builtin.c:1095
#, fuzzy, c-format
msgid "[s]printf: value %g is not a valid wide character"
msgstr "[s]printf: wartoÅÄ %g jest poza zasiÄgiem dla formatu `%%%c'"
-#: builtin.c:1479
+#: builtin.c:1481
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr "[s]printf: wartoÅÄ %g jest poza zasiÄgiem dla formatu `%%%c'"
-#: builtin.c:1577
+#: builtin.c:1579
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
"pominiÄcie nieznanego formatu specyfikatora znaku `%c': nie skonwertowano "
"argumentu"
-#: builtin.c:1582
+#: builtin.c:1584
msgid "fatal: not enough arguments to satisfy format string"
msgstr ""
"fatal: brak wystarczajÄ
cej liczby argumentów, aby zaspokoiÄ ÅaÅcuch "
"formatujÄ
cy"
-#: builtin.c:1584
+#: builtin.c:1586
msgid "^ ran out for this one"
msgstr "zabrakÅo ^"
-#: builtin.c:1591
+#: builtin.c:1593
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: specyfikator formatu nie posiada kontrolnej litery"
-#: builtin.c:1594
+#: builtin.c:1596
msgid "too many arguments supplied for format string"
msgstr "zbyt dużo podanych argumentów w ÅaÅcuchu formatujÄ
cym"
-#: builtin.c:1653
+#: builtin.c:1655
msgid "sprintf: no arguments"
msgstr "sprintf: brak argumentów"
-#: builtin.c:1676 builtin.c:1687
+#: builtin.c:1678 builtin.c:1689
msgid "printf: no arguments"
msgstr "printf: brak argumentów"
-#: builtin.c:1702
+#: builtin.c:1704
msgid "printf: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:1743
+#: builtin.c:1745
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:1747
+#: builtin.c:1749
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: wywoÅana z ujemnym argumentem %g"
-#: builtin.c:1778
+#: builtin.c:1780
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: dÅugoÅÄ %g nie jest >= 1"
-#: builtin.c:1780
+#: builtin.c:1782
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: dÅugoÅÄ %g nie jest >= 0"
-#: builtin.c:1794
+#: builtin.c:1796
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: dÅugoÅÄ %g, która nie jest liczbÄ
caÅkowitÄ
, zostanie
obciÄta"
-#: builtin.c:1799
+#: builtin.c:1801
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr "substr: dÅugoÅÄ %g zbyt duża dla indeksu ÅaÅcucha, obcinanie do
%g"
-#: builtin.c:1811
+#: builtin.c:1813
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: poczÄ
tkowy indeks %g jest nieprawidÅowy, nastÄ
pi użycie 1"
-#: builtin.c:1816
+#: builtin.c:1818
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr ""
"substr: poczÄ
tkowy indeks %g, który nie jest liczbÄ
caÅkowitÄ
, zostanie "
"obciÄty"
-#: builtin.c:1839
+#: builtin.c:1841
msgid "substr: source string is zero length"
msgstr "substr: ÅaÅcuch źródÅowy ma zerowÄ
dÅugoÅÄ"
-#: builtin.c:1853
+#: builtin.c:1855
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr: poczÄ
tkowy indeks %g leży poza koÅcem ÅaÅcucha"
-#: builtin.c:1861
+#: builtin.c:1863
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -806,258 +806,258 @@ msgstr ""
"substr: dÅugoÅÄ %g zaczynajÄ
c od %g przekracza dÅugoÅÄ pierwszego
argumentu "
"(%lu)"
-#: builtin.c:1934
+#: builtin.c:1936
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr ""
"strftime: wartoÅÄ formatu w PROCINFO[\"strftime\"] posiada typ numeryczny"
-#: builtin.c:1954
+#: builtin.c:1956
msgid "strftime: received non-numeric second argument"
msgstr "strftime: otrzymano drugi argument, który nie jest liczbÄ
"
-#: builtin.c:1964
+#: builtin.c:1966
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr "strftime: drugi argument mniejszy od 0 lub zbyt duży dla time_t"
-#: builtin.c:1971
+#: builtin.c:1973
#, fuzzy
msgid "strftime: second argument out of range for time_t"
msgstr "strftime: drugi argument mniejszy od 0 lub zbyt duży dla time_t"
-#: builtin.c:1980
+#: builtin.c:1982
msgid "strftime: received non-string first argument"
msgstr "strftime: otrzymano pierwszy argument, który nie jest ÅaÅcuchem"
-#: builtin.c:1987
+#: builtin.c:1989
msgid "strftime: received empty format string"
msgstr "strftime: otrzymano pusty ÅaÅcuch formatujÄ
cy"
-#: builtin.c:2058
+#: builtin.c:2060
#, fuzzy, c-format
msgid "setenv(TZ, %s) failed (%s)"
msgstr "%s do \"%s\" nie powiódÅ siÄ (%s)"
-#: builtin.c:2065
+#: builtin.c:2067
#, c-format
msgid "setenv(TZ, %s) restoration failed (%s)"
msgstr ""
-#: builtin.c:2069
+#: builtin.c:2071
#, fuzzy, c-format
msgid "unsetenv(TZ) failed (%s)"
msgstr "%s: zamkniÄcie nie powiodÅo siÄ (%s)"
-#: builtin.c:2098
+#: builtin.c:2100
msgid "mktime: received non-string argument"
msgstr "mktime: otrzymano argument, który nie jest ÅaÅcuchem"
-#: builtin.c:2115
+#: builtin.c:2117
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: przynajmniej jedna z wartoÅci jest poza domyÅlnym zakresem"
-#: builtin.c:2151
+#: builtin.c:2153
msgid "'system' function not allowed in sandbox mode"
msgstr "funkcja 'system' nie jest dozwolona w trybie piaskownicy"
-#: builtin.c:2156
+#: builtin.c:2158
msgid "system: received non-string argument"
msgstr "system: otrzymano argument, który nie jest ÅaÅcuchem"
-#: builtin.c:2225 builtin.c:2298
+#: builtin.c:2227 builtin.c:2300
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
-#: builtin.c:2321
+#: builtin.c:2323
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "odwoÅanie do niezainicjowanego pola `$%d'"
-#: builtin.c:2406
+#: builtin.c:2408
msgid "tolower: received non-string argument"
msgstr "tolower: otrzymano argument, który nie jest ÅaÅcuchem"
-#: builtin.c:2437
+#: builtin.c:2439
msgid "toupper: received non-string argument"
msgstr "toupper: otrzymano argument, który nie jest ÅaÅcuchem"
-#: builtin.c:2470 mpfr.c:669
+#: builtin.c:2472 mpfr.c:669
msgid "atan2: received non-numeric first argument"
msgstr "atan2: otrzymano pierwszy argument, który nie jest liczbÄ
"
-#: builtin.c:2472 mpfr.c:671
+#: builtin.c:2474 mpfr.c:671
msgid "atan2: received non-numeric second argument"
msgstr "atan2: otrzymano drugi argument, który nie jest liczbÄ
"
-#: builtin.c:2491
+#: builtin.c:2493
msgid "sin: received non-numeric argument"
msgstr "sin: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:2507
+#: builtin.c:2509
msgid "cos: received non-numeric argument"
msgstr "cos: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:2621 mpfr.c:1164
+#: builtin.c:2623 mpfr.c:1164
msgid "srand: received non-numeric argument"
msgstr "srand: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:2652
+#: builtin.c:2654
msgid "match: third argument is not an array"
msgstr "match: otrzymano trzeci argument, który nie jest tablicÄ
"
-#: builtin.c:2919
+#: builtin.c:2921
#, fuzzy, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: trzeci argument 0 potraktowany jako 1"
-#: builtin.c:3241
+#: builtin.c:3243
#, fuzzy, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "and: wywoÅano z mniej niż dwoma argumentami"
-#: builtin.c:3341
+#: builtin.c:3343
#, fuzzy, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "and: wywoÅano z mniej niż dwoma argumentami"
-#: builtin.c:3396
+#: builtin.c:3398
msgid "lshift: received non-numeric first argument"
msgstr "lshift: otrzymano pierwszy argument, który nie jest liczbÄ
"
-#: builtin.c:3398
+#: builtin.c:3400
msgid "lshift: received non-numeric second argument"
msgstr "lshift: otrzymano drugi argument, który nie jest liczbÄ
"
-#: builtin.c:3404
+#: builtin.c:3406
#, fuzzy, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): ujemne wartoÅci spowodujÄ
dziwne wyniki"
-#: builtin.c:3408
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): uÅamkowe wartoÅci zostanÄ
obciÄte"
-#: builtin.c:3410
+#: builtin.c:3412
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f): zbyt duża wartoÅÄ przesuniÄcia spowoduje dziwne
wyniki"
-#: builtin.c:3435
+#: builtin.c:3437
msgid "rshift: received non-numeric first argument"
msgstr "rshift: otrzymano pierwszy argument, który nie jest liczbÄ
"
-#: builtin.c:3437
+#: builtin.c:3439
msgid "rshift: received non-numeric second argument"
msgstr "rshift: otrzymano drugi argument, który nie jest liczbÄ
"
-#: builtin.c:3443
+#: builtin.c:3445
#, fuzzy, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): ujemne wartoÅci spowodujÄ
dziwne wyniki"
-#: builtin.c:3447
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): uÅamkowe wartoÅci zostanÄ
obciÄte"
-#: builtin.c:3449
+#: builtin.c:3451
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f): zbyt duża wartoÅÄ przesuniÄcia spowoduje dziwne
wyniki"
-#: builtin.c:3474 mpfr.c:977
+#: builtin.c:3476 mpfr.c:977
msgid "and: called with less than two arguments"
msgstr "and: wywoÅano z mniej niż dwoma argumentami"
-#: builtin.c:3479
+#: builtin.c:3481
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: argument %d nie jest liczbÄ
"
-#: builtin.c:3483
+#: builtin.c:3485
#, fuzzy, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: argument %d ujemna wartoÅÄ %g spowoduje dziwne wyniki"
-#: builtin.c:3506 mpfr.c:1009
+#: builtin.c:3508 mpfr.c:1009
msgid "or: called with less than two arguments"
msgstr "or: wywoÅano z mniej niż dwoma argumentami"
-#: builtin.c:3511
+#: builtin.c:3513
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: argument %d nie jest liczbÄ
"
-#: builtin.c:3515
+#: builtin.c:3517
#, fuzzy, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: argument %d ujemna wartoÅÄ %g spowoduje dziwne wyniki"
-#: builtin.c:3537 mpfr.c:1040
+#: builtin.c:3539 mpfr.c:1040
msgid "xor: called with less than two arguments"
msgstr "xor: wywoÅano z mniej niż dwoma argumentami"
-#: builtin.c:3543
+#: builtin.c:3545
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: argument %d nie jest liczbÄ
"
-#: builtin.c:3547
+#: builtin.c:3549
#, fuzzy, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: argument %d ujemna wartoÅÄ %g spowoduje dziwne wyniki"
-#: builtin.c:3572 mpfr.c:799
+#: builtin.c:3574 mpfr.c:799
msgid "compl: received non-numeric argument"
msgstr "compl: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:3577
+#: builtin.c:3579
#, fuzzy, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): ujemne wartoÅci spowodujÄ
dziwne wyniki"
-#: builtin.c:3580
+#: builtin.c:3582
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): uÅamkowe wartoÅci zostanÄ
obciÄte"
-#: builtin.c:3764
+#: builtin.c:3766
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: `%s' nie jest prawidÅowÄ
kategoriÄ
lokalizacji"
-#: builtin.c:3989 mpfr.c:1198
+#: builtin.c:3991 mpfr.c:1198
#, fuzzy
msgid "intdiv: third argument is not an array"
msgstr "match: otrzymano trzeci argument, który nie jest tablicÄ
"
-#: builtin.c:3997 mpfr.c:1206
+#: builtin.c:3999 mpfr.c:1206
#, fuzzy
msgid "intdiv: received non-numeric first argument"
msgstr "and: otrzymano pierwszy argument, który nie jest liczbÄ
"
-#: builtin.c:3999 mpfr.c:1208
+#: builtin.c:4001 mpfr.c:1208
#, fuzzy
msgid "intdiv: received non-numeric second argument"
msgstr "and: otrzymano drugi argument, który nie jest liczbÄ
"
-#: builtin.c:4008 mpfr.c:1247
+#: builtin.c:4010 mpfr.c:1247
#, fuzzy
msgid "intdiv: division by zero attempted"
msgstr "próba dzielenia przez zero"
-#: builtin.c:4078
+#: builtin.c:4080
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
-#: builtin.c:4093
+#: builtin.c:4095
#, fuzzy, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "option: nieprawidÅowy parametr - \"%s\""
-#: builtin.c:4097
+#: builtin.c:4099
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr ""
@@ -2697,12 +2697,12 @@ msgstr ""
msgid "fflush: cannot flush standard error: %s"
msgstr ""
-#: io.c:1417 io.c:1507 main.c:642 main.c:689
+#: io.c:1417 io.c:1507 main.c:653 main.c:700
#, c-format
msgid "error writing standard output (%s)"
msgstr "bÅÄ
d podczas zapisu na standardowe wyjÅcie (%s)"
-#: io.c:1418 io.c:1517 main.c:644
+#: io.c:1418 io.c:1517 main.c:655
#, c-format
msgid "error writing standard error (%s)"
msgstr "bÅÄ
d podczas zapisu na standardowe wyjÅcie diagnostyczne (%s)"
@@ -2906,185 +2906,185 @@ msgstr "wieloznakowa wartoÅÄ `RS' jest
rozszerzeniem gawk"
msgid "IPv6 communication is not supported"
msgstr "Komunikacja IPv6 nie jest wspierana"
-#: main.c:322
+#: main.c:333
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
"zmienna Årodowiskowa `POSIXLY_CORRECT' ustawiona: `--posix' zostaÅ wÅÄ
czony"
-#: main.c:328
+#: main.c:339
msgid "`--posix' overrides `--traditional'"
msgstr "opcja `--posix' zostanie użyta nad `--traditional'"
-#: main.c:339
+#: main.c:350
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "`--posix'/`--traditional' użyte nad opcjÄ
`--non-decimal-data'"
-#: main.c:343
+#: main.c:354
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr ""
"uruchamianie %s setuid root może byÄ problemem pod wzglÄdem
bezpieczeÅstwa"
-#: main.c:347
+#: main.c:358
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "opcja `--posix' zostanie użyta nad `--characters-as-bytes'"
-#: main.c:405
+#: main.c:416
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "nie można ustawiÄ trybu binarnego na standardowym wejÅciu (%s)"
-#: main.c:408
+#: main.c:419
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "nie można ustawiÄ trybu binarnego na standardowym wyjÅciu (%s)"
-#: main.c:410
+#: main.c:421
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "nie można ustawiÄ trybu binarnego na wyjÅciu diagnostycznym (%s)"
-#: main.c:470
+#: main.c:481
msgid "no program text at all!"
msgstr "brak tekstu programu!"
-#: main.c:563
+#: main.c:574
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
"Użycie: %s [styl opcji POSIX lub GNU] -f plik_z_programem [--] plik ...\n"
-#: main.c:565
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr "Użycie: %s [styl opcji POSIX lub GNU] [--] %cprogram%c plik ...\n"
-#: main.c:570
+#: main.c:581
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "Opcje POSIX:\t\tDÅugie opcje GNU (standard):\n"
-#: main.c:571
+#: main.c:582
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f program\t\t--file=program\n"
-#: main.c:572
+#: main.c:583
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:573
+#: main.c:584
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v zmienna=wartoÅÄ\t--assign=zmienna=wartoÅÄ\n"
-#: main.c:574
+#: main.c:585
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Krótkie opcje:\t\tDÅugie opcje GNU: (rozszerzenia)\n"
-#: main.c:575
+#: main.c:586
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:576
+#: main.c:587
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:577
+#: main.c:588
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:578
+#: main.c:589
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[plik]\t\t--dump-variables[=plik]\n"
-#: main.c:579
+#: main.c:590
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[plik]\t\t--debug[=plik]\n"
-#: main.c:580
+#: main.c:591
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'tekst-programu'\t--source='tekst-programu'\n"
-#: main.c:581
+#: main.c:592
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E plik\t\t\t--exec=plik\n"
-#: main.c:582
+#: main.c:593
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:583
+#: main.c:594
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:584
+#: main.c:595
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i plikinclude\t\t--include=plikinclude\n"
-#: main.c:585
+#: main.c:596
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l biblioteka\t\t--load=biblioteka\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:590
+#: main.c:601
#, fuzzy
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L [fatal]\t\t--lint[=fatal]\n"
-#: main.c:591
+#: main.c:602
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:592
+#: main.c:603
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:593
+#: main.c:604
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:594
+#: main.c:605
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[plik]\t\t--pretty-print[=plik]\n"
-#: main.c:595
+#: main.c:606
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:596
+#: main.c:607
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[plik]\t\t--profile[=plik]\n"
-#: main.c:597
+#: main.c:608
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:598
+#: main.c:609
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:599
+#: main.c:610
#, fuzzy
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:600
+#: main.c:611
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:601
+#: main.c:612
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:602
+#: main.c:613
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:604
+#: main.c:615
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:607
+#: main.c:618
msgid "\t-Y\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
@@ -3093,7 +3093,7 @@ msgstr "\t-Y\t\t--parsedebug\n"
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:616
+#: main.c:627
#, fuzzy
msgid ""
"\n"
@@ -3110,7 +3110,7 @@ msgstr ""
"dokumentacji.\n"
"\n"
-#: main.c:623
+#: main.c:634
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3120,7 +3120,7 @@ msgstr ""
"Program domyÅlnie czyta standardowe wejÅcie i zapisuje standardowe
wyjÅcie.\n"
"\n"
-#: main.c:627
+#: main.c:638
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3130,7 +3130,7 @@ msgstr ""
"\tgawk '{ suma += $1 }; END { print suma }' plik\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:659
+#: main.c:670
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3149,7 +3149,7 @@ msgstr ""
"tej Licencji lub którejŠz późniejszych wersji.\n"
"\n"
-#: main.c:667
+#: main.c:678
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3164,7 +3164,7 @@ msgstr ""
"PowszechnÄ
LicencjÄ PublicznÄ
GNU.\n"
"\n"
-#: main.c:673
+#: main.c:684
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3173,11 +3173,11 @@ msgstr ""
"Powszechnej Licencji Publicznej GNU (GNU General Public License);\n"
"jeÅli zaÅ nie - odwiedź stronÄ http://www.gnu.org/licenses/.\n"
-#: main.c:714
+#: main.c:725
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft nie ustawia FS na znak tabulatora w POSIX awk"
-#: main.c:1116
+#: main.c:1127
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3186,66 +3186,66 @@ msgstr ""
"%s: argument `%s' dla `-v' nie jest zgodny ze skÅadniÄ
`zmienna=wartoÅÄ'\n"
"\n"
-#: main.c:1142
+#: main.c:1153
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "`%s' nie jest dozwolonÄ
nazwÄ
zmiennej"
-#: main.c:1145
+#: main.c:1156
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "`%s' nie jest nazwÄ
zmiennej, szukanie pliku `%s=%s'"
-#: main.c:1149
+#: main.c:1160
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "nie można użyÄ wbudowanej w gawk `%s' jako nazwy zmiennej"
-#: main.c:1154
+#: main.c:1165
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "nie można użyÄ funkcji `%s' jako nazwy zmiennej"
-#: main.c:1209
+#: main.c:1220
msgid "floating point exception"
msgstr "wyjÄ
tek zmiennopozycyjny"
-#: main.c:1216
+#: main.c:1227
msgid "fatal error: internal error"
msgstr "fatalny bÅÄ
d: wewnÄtrzny bÅÄ
d"
-#: main.c:1231
+#: main.c:1242
msgid "fatal error: internal error: segfault"
msgstr "fatalny bÅÄ
d: wewnÄtrzny bÅÄ
d: bÅÄ
d segmentacji"
-#: main.c:1243
+#: main.c:1254
msgid "fatal error: internal error: stack overflow"
msgstr "fatalny bÅÄ
d: wewnÄtrzny bÅÄ
d: przepeÅnienie stosu"
-#: main.c:1302
+#: main.c:1313
#, c-format
msgid "no pre-opened fd %d"
msgstr "brak już otwartego fd %d"
-#: main.c:1309
+#: main.c:1320
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "nie można otworzyÄ zawczasu /dev/null dla fd %d"
-#: main.c:1523
+#: main.c:1534
msgid "empty argument to `-e/--source' ignored"
msgstr "pusty argument dla opcji `-e/--source' zostaÅ zignorowany"
-#: main.c:1594
+#: main.c:1605
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr ""
-#: main.c:1619
+#: main.c:1630
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: opcja `-W %s' nierozpoznana i zignorowana\n"
-#: main.c:1672
+#: main.c:1683
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: opcja musi mieÄ argument -- %c\n"
diff --git a/po/pt_BR.gmo b/po/pt_BR.gmo
index 116cc82..c58e37d 100644
Binary files a/po/pt_BR.gmo and b/po/pt_BR.gmo differ
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 9e4e389..9985c96 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.64\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-01-15 19:55+0200\n"
+"POT-Creation-Date: 2018-01-28 20:07+0200\n"
"PO-Revision-Date: 2017-09-15 18:02-0300\n"
"Last-Translator: Rafael Fontenelle <address@hidden>\n"
"Language-Team: Brazilian Portuguese <address@hidden"
@@ -40,8 +40,8 @@ msgstr "tentativa de usar parâmetro escalar \"%s\" como um
vetor"
msgid "attempt to use scalar `%s' as an array"
msgstr "tentativa de usar escalar \"%s\" como um vetor"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1634 builtin.c:1680
-#: builtin.c:1693 builtin.c:2216 builtin.c:2243 eval.c:1131 eval.c:1135
+#: array.c:412 array.c:579 builtin.c:88 builtin.c:1636 builtin.c:1682
+#: builtin.c:1695 builtin.c:2218 builtin.c:2245 eval.c:1131 eval.c:1135
#: eval.c:1542
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -607,194 +607,194 @@ msgstr "index: recebeu segundo argumento não string"
msgid "int: received non-numeric argument"
msgstr "int: recebeu argumento não numérico"
-#: builtin.c:529
+#: builtin.c:531
msgid "length: received array argument"
msgstr "length: recebeu argumento vetorial"
-#: builtin.c:532
+#: builtin.c:534
msgid "`length(array)' is a gawk extension"
msgstr "\"length(array)\" é uma extensão do gawk"
-#: builtin.c:551
+#: builtin.c:553
msgid "length: received non-string argument"
msgstr "length: recebeu argumento não string"
-#: builtin.c:580
+#: builtin.c:582
msgid "log: received non-numeric argument"
msgstr "log: recebeu argumento não numérico"
-#: builtin.c:583
+#: builtin.c:585
#, c-format
msgid "log: received negative argument %g"
msgstr "log: recebeu argumento negativo %g"
-#: builtin.c:781 builtin.c:786 builtin.c:937
+#: builtin.c:783 builtin.c:788 builtin.c:939
msgid "fatal: must use `count$' on all formats or none"
msgstr "fatal: deve usar \"count$\" em todos os formatos ou nenhum"
-#: builtin.c:856
+#: builtin.c:858
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "largura de campo é ignorada para o especificador \"%%\""
-#: builtin.c:858
+#: builtin.c:860
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "precisão é ignorada para o especificador \"%%\""
-#: builtin.c:860
+#: builtin.c:862
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "largura de campo e precisão são ignorados para o especificador
\"%%\""
-#: builtin.c:911
+#: builtin.c:913
msgid "fatal: `$' is not permitted in awk formats"
msgstr "fatal: \"$\" não é permitido formatos awk"
-#: builtin.c:920
+#: builtin.c:922
msgid "fatal: arg count with `$' must be > 0"
msgstr "fatal: nº de argumentos com \"$\" deve ser > 0"
-#: builtin.c:924
+#: builtin.c:926
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr ""
"fatal: nº de argumentos %ld maior que nº total de argumentos fornecidos"
-#: builtin.c:928
+#: builtin.c:930
msgid "fatal: `$' not permitted after period in format"
msgstr "fatal: \"$\" não é permitido depois de ponto no formato"
-#: builtin.c:947
+#: builtin.c:949
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr ""
"fatal: nenhum \"$\" fornecido para tamanho ou precisão de campo posicional"
-#: builtin.c:1017
+#: builtin.c:1019
msgid "`l' is meaningless in awk formats; ignored"
msgstr "\"l\" não faz sentido em formatos awk; ignorado"
-#: builtin.c:1021
+#: builtin.c:1023
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "fatal: \"l\" não é permitido em formatos POSIX awk"
-#: builtin.c:1034
+#: builtin.c:1036
msgid "`L' is meaningless in awk formats; ignored"
msgstr "\"L\" não faz sentido em formatos awk; ignorado"
-#: builtin.c:1038
+#: builtin.c:1040
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "fatal: \"L\" não é permitido em formatos POSIX awk"
-#: builtin.c:1051
+#: builtin.c:1053
msgid "`h' is meaningless in awk formats; ignored"
msgstr "\"h\" não faz sentido em formatos awk; ignorado"
-#: builtin.c:1055
+#: builtin.c:1057
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "fatal: \"h\" não é permitido em formatos POSIX awk"
-#: builtin.c:1080
+#: builtin.c:1082
#, c-format
msgid "[s]printf: value %g is too big for %%c format"
msgstr "[s]printf: valor %g é grande demais para formato \"%%c\""
-#: builtin.c:1093
+#: builtin.c:1095
#, c-format
msgid "[s]printf: value %g is not a valid wide character"
msgstr "[s]printf: valor %g não é um caractere amplamente válido"
-#: builtin.c:1479
+#: builtin.c:1481
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr "[s]printf: valor %g está fora da faixa para formato \"%%%c\""
-#: builtin.c:1577
+#: builtin.c:1579
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
"ignorando caractere especificador de formato \"%c\" desconhecido: nenhum "
"argumento convertido"
-#: builtin.c:1582
+#: builtin.c:1584
msgid "fatal: not enough arguments to satisfy format string"
msgstr "fatal: argumentos insuficientes para satisfazer a string de formato"
-#: builtin.c:1584
+#: builtin.c:1586
msgid "^ ran out for this one"
msgstr "^ acabou para este aqui"
-#: builtin.c:1591
+#: builtin.c:1593
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: especificador de formato não tem letra de controle"
-#: builtin.c:1594
+#: builtin.c:1596
msgid "too many arguments supplied for format string"
msgstr "excesso de argumentos fornecidos para a string de formato"
-#: builtin.c:1653
+#: builtin.c:1655
msgid "sprintf: no arguments"
msgstr "sprintf: nenhum argumento"
-#: builtin.c:1676 builtin.c:1687
+#: builtin.c:1678 builtin.c:1689
msgid "printf: no arguments"
msgstr "printf: nenhum argumento"
-#: builtin.c:1702
+#: builtin.c:1704
msgid "printf: attempt to write to closed write end of two-way pipe"
msgstr ""
"printf: tentativa de escrever para lado de escrita fechado de pipe "
"bidirecional"
-#: builtin.c:1743
+#: builtin.c:1745
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: recebeu argumento não numérico"
-#: builtin.c:1747
+#: builtin.c:1749
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: chamada com argumento negativo %g"
-#: builtin.c:1778
+#: builtin.c:1780
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: comprimento %g não é >= 1"
-#: builtin.c:1780
+#: builtin.c:1782
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: comprimento %g não é >= 0"
-#: builtin.c:1794
+#: builtin.c:1796
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: comprimento não inteiro %g será truncado"
-#: builtin.c:1799
+#: builtin.c:1801
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr "substr: comprimento %g grande demais para indexação, truncando para
%g"
-#: builtin.c:1811
+#: builtin.c:1813
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: posição inicial %g é inválida, usando 1"
-#: builtin.c:1816
+#: builtin.c:1818
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr: posição inicial não inteira %g será truncada"
-#: builtin.c:1839
+#: builtin.c:1841
msgid "substr: source string is zero length"
msgstr "substr: string origem tem comprimento zero"
-#: builtin.c:1853
+#: builtin.c:1855
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr: posição inicial %g está além do fim da string"
-#: builtin.c:1861
+#: builtin.c:1863
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -802,244 +802,244 @@ msgstr ""
"substr: comprimento %g a partir da posição inicial %g excede tamanho do 1º
"
"argumento (%lu)"
-#: builtin.c:1934
+#: builtin.c:1936
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr ""
"strftime: valor de formato em PROCINFO[\"strftime\"] possui tipo numérico"
-#: builtin.c:1954
+#: builtin.c:1956
msgid "strftime: received non-numeric second argument"
msgstr "strftime: recebeu segundo argumento não numérico"
-#: builtin.c:1964
+#: builtin.c:1966
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr "strftime: segundo argumento menor que 0 ou grande demais para time_t"
-#: builtin.c:1971
+#: builtin.c:1973
msgid "strftime: second argument out of range for time_t"
msgstr "strftime: segundo argumento não é um vetor para time_t"
-#: builtin.c:1980
+#: builtin.c:1982
msgid "strftime: received non-string first argument"
msgstr "strftime: recebeu primeiro argumento não string"
-#: builtin.c:1987
+#: builtin.c:1989
msgid "strftime: received empty format string"
msgstr "strftime: recebeu string de formato vazia"
-#: builtin.c:2058
+#: builtin.c:2060
#, c-format
msgid "setenv(TZ, %s) failed (%s)"
msgstr "setenv(TZ, %s) falhou (%s)"
-#: builtin.c:2065
+#: builtin.c:2067
#, c-format
msgid "setenv(TZ, %s) restoration failed (%s)"
msgstr "restauração de setenv(TZ, %s) falhou (%s)"
-#: builtin.c:2069
+#: builtin.c:2071
#, c-format
msgid "unsetenv(TZ) failed (%s)"
msgstr "unsetenv(TZ) falhou (%s)"
-#: builtin.c:2098
+#: builtin.c:2100
msgid "mktime: received non-string argument"
msgstr "mktime: recebeu argumento não string"
-#: builtin.c:2115
+#: builtin.c:2117
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: pelo menos um dos valores está fora da faixa padrão"
-#: builtin.c:2151
+#: builtin.c:2153
msgid "'system' function not allowed in sandbox mode"
msgstr "função \"system\" não é permitido no modo sandbox"
-#: builtin.c:2156
+#: builtin.c:2158
msgid "system: received non-string argument"
msgstr "system: recebeu argumento não string"
-#: builtin.c:2225 builtin.c:2298
+#: builtin.c:2227 builtin.c:2300
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr ""
"print: tentativa de escrever para lado de escrita fechado de pipe "
"bidirecional"
-#: builtin.c:2321
+#: builtin.c:2323
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "referência a campo não inicializado \"$%d\""
-#: builtin.c:2406
+#: builtin.c:2408
msgid "tolower: received non-string argument"
msgstr "tolower: recebeu argumento não string"
-#: builtin.c:2437
+#: builtin.c:2439
msgid "toupper: received non-string argument"
msgstr "toupper: recebeu argumento não string"
-#: builtin.c:2470 mpfr.c:669
+#: builtin.c:2472 mpfr.c:669
msgid "atan2: received non-numeric first argument"
msgstr "atan2: recebeu primeiro argumento não numérico"
-#: builtin.c:2472 mpfr.c:671
+#: builtin.c:2474 mpfr.c:671
msgid "atan2: received non-numeric second argument"
msgstr "atan2: recebeu segundo argumento não numérico"
-#: builtin.c:2491
+#: builtin.c:2493
msgid "sin: received non-numeric argument"
msgstr "sin: recebeu argumento não numérico"
-#: builtin.c:2507
+#: builtin.c:2509
msgid "cos: received non-numeric argument"
msgstr "cos: recebeu argumento não numérico"
-#: builtin.c:2621 mpfr.c:1164
+#: builtin.c:2623 mpfr.c:1164
msgid "srand: received non-numeric argument"
msgstr "srand: recebeu argumento não numérico"
-#: builtin.c:2652
+#: builtin.c:2654
msgid "match: third argument is not an array"
msgstr "match: terceiro argumento não é um vetor"
-#: builtin.c:2919
+#: builtin.c:2921
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: terceiro argumento \"%.*s\" tratado como 1"
-#: builtin.c:3241
+#: builtin.c:3243
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: pode ser chamado indiretamente somente com dois argumentos"
-#: builtin.c:3341
+#: builtin.c:3343
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "chamada indireta para %s requer pelo menos dois argumentos"
-#: builtin.c:3396
+#: builtin.c:3398
msgid "lshift: received non-numeric first argument"
msgstr "lshift: recebeu primeiro argumento não numérico"
-#: builtin.c:3398
+#: builtin.c:3400
msgid "lshift: received non-numeric second argument"
msgstr "lshift: recebeu segundo argumento não numérico"
-#: builtin.c:3404
+#: builtin.c:3406
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): valores negativos não são permitidos"
-#: builtin.c:3408
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f) valores fracionários serão truncados"
-#: builtin.c:3410
+#: builtin.c:3412
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f): deslocamento excessivo dará resultados estranhos"
-#: builtin.c:3435
+#: builtin.c:3437
msgid "rshift: received non-numeric first argument"
msgstr "rshift: recebeu primeiro argumento não numérico"
-#: builtin.c:3437
+#: builtin.c:3439
msgid "rshift: received non-numeric second argument"
msgstr "rshift: recebeu segundo argumento não numérico"
-#: builtin.c:3443
+#: builtin.c:3445
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): valores negativos não são permitidos"
-#: builtin.c:3447
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): valores fracionários serão truncados"
-#: builtin.c:3449
+#: builtin.c:3451
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f): deslocamento excessivo dará resultados estranhos"
-#: builtin.c:3474 mpfr.c:977
+#: builtin.c:3476 mpfr.c:977
msgid "and: called with less than two arguments"
msgstr "and: chamada com menos de dois argumentos"
-#: builtin.c:3479
+#: builtin.c:3481
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: argumento %d é não numérico"
-#: builtin.c:3483
+#: builtin.c:3485
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: o argumento %d com valor negativo %g não é permitido"
-#: builtin.c:3506 mpfr.c:1009
+#: builtin.c:3508 mpfr.c:1009
msgid "or: called with less than two arguments"
msgstr "or: chamada com menos de dois argumentos"
-#: builtin.c:3511
+#: builtin.c:3513
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: argumento %d é não numérico"
-#: builtin.c:3515
+#: builtin.c:3517
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: o argumento %d com valor negativo %g não é permitido"
-#: builtin.c:3537 mpfr.c:1040
+#: builtin.c:3539 mpfr.c:1040
msgid "xor: called with less than two arguments"
msgstr "xor: chamada com menos de dois argumentos"
-#: builtin.c:3543
+#: builtin.c:3545
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: argumento %d é não numérico"
-#: builtin.c:3547
+#: builtin.c:3549
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: o argumento %d com valor negativo %g não é permitido"
-#: builtin.c:3572 mpfr.c:799
+#: builtin.c:3574 mpfr.c:799
msgid "compl: received non-numeric argument"
msgstr "compl: recebeu primeiro argumento não numérico"
-#: builtin.c:3577
+#: builtin.c:3579
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): valor negativo não é permitida"
-#: builtin.c:3580
+#: builtin.c:3582
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): valores fracionários serão truncados"
-#: builtin.c:3764
+#: builtin.c:3766
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: \"%s\" não é uma categoria de \"locale\" válida"
-#: builtin.c:3989 mpfr.c:1198
+#: builtin.c:3991 mpfr.c:1198
msgid "intdiv: third argument is not an array"
msgstr "intdiv: terceiro argumento não é um vetor"
-#: builtin.c:3997 mpfr.c:1206
+#: builtin.c:3999 mpfr.c:1206
msgid "intdiv: received non-numeric first argument"
msgstr "intdiv: recebeu primeiro argumento não numérico"
-#: builtin.c:3999 mpfr.c:1208
+#: builtin.c:4001 mpfr.c:1208
msgid "intdiv: received non-numeric second argument"
msgstr "intdiv: recebeu segundo argumento não numérico"
-#: builtin.c:4008 mpfr.c:1247
+#: builtin.c:4010 mpfr.c:1247
msgid "intdiv: division by zero attempted"
msgstr "intdiv: tentativa de divisão por zero"
-#: builtin.c:4078
+#: builtin.c:4080
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
@@ -1047,12 +1047,12 @@ msgstr ""
"typeof detectou combinação inválida de flags \"%s\"; por favor, faça um "
"relato de erro."
-#: builtin.c:4093
+#: builtin.c:4095
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "typeof: tipo de argumento inválido \"%s\""
-#: builtin.c:4097
+#: builtin.c:4099
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr "typeof: tipo de argumento desconhecido \"%s\""
@@ -2754,12 +2754,12 @@ msgstr "fflush: não foi possÃvel descarregar a saÃda
padrão: %s"
msgid "fflush: cannot flush standard error: %s"
msgstr "fflush: não foi possÃvel descarregar a saÃda padrão de erros: %s"
-#: io.c:1417 io.c:1507 main.c:642 main.c:689
+#: io.c:1417 io.c:1507 main.c:653 main.c:700
#, c-format
msgid "error writing standard output (%s)"
msgstr "erro ao escrever na saÃda padrão (%s)"
-#: io.c:1418 io.c:1517 main.c:644
+#: io.c:1418 io.c:1517 main.c:655
#, c-format
msgid "error writing standard error (%s)"
msgstr "erro ao escrever na saÃda padrão de erros (%s)"
@@ -2953,180 +2953,180 @@ msgstr "valor de múltiplos caracteres para \"RS\" é
uma extensão do gawk"
msgid "IPv6 communication is not supported"
msgstr "Não há suporte a comunicação IPv6"
-#: main.c:322
+#: main.c:333
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr "variável de ambiente \"POSIXLY_CORRECT\" definida: ligando
\"--posix\""
-#: main.c:328
+#: main.c:339
msgid "`--posix' overrides `--traditional'"
msgstr "\"--posix\" sobrepõe \"--traditional\""
-#: main.c:339
+#: main.c:350
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "\"--posix\"/\"--traditional\" sobrepõe \"--non-decimal-data\""
-#: main.c:343
+#: main.c:354
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "executar %s com setuid root pode ser um problema de segurança"
-#: main.c:347
+#: main.c:358
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "\"--posix\" sobrepõe \"--characters-as-bytes\""
-#: main.c:405
+#: main.c:416
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "não foi possÃvel definir modo binário em stdin (%s)"
-#: main.c:408
+#: main.c:419
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "não foi possÃvel definir modo binário em stdout (%s)"
-#: main.c:410
+#: main.c:421
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "não foi possÃvel definir modo binário em stderr (%s)"
-#: main.c:470
+#: main.c:481
msgid "no program text at all!"
msgstr "nenhum texto de programa!"
-#: main.c:563
+#: main.c:574
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr "Uso: %s [opções estilo POSIX ou GNU] -f arqprog [--] arquivo ...\n"
-#: main.c:565
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr "Uso: %s [opções estilo POSIX ou GNU] [--] %cprograma%c arquivo ...\n"
-#: main.c:570
+#: main.c:581
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "Opções POSIX: \t\tOpções longas GNU: (padrão)\n"
-#: main.c:571
+#: main.c:582
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f arqprog \t\t--file=arqprog\n"
-#: main.c:572
+#: main.c:583
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:573
+#: main.c:584
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=val\t\t--assign=var=val\n"
-#: main.c:574
+#: main.c:585
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Opções curtas: \t\tOpções longas GNU: (extensões)\n"
-#: main.c:575
+#: main.c:586
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:576
+#: main.c:587
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:577
+#: main.c:588
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:578
+#: main.c:589
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[arquivo]\t\t--dump-variables[=arquivo]\n"
-#: main.c:579
+#: main.c:590
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[arquivo]\t\t--debug[=arquivo]\n"
-#: main.c:580
+#: main.c:591
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e \"texto-programa\"\t--source=\"texto-programa\"\n"
-#: main.c:581
+#: main.c:592
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E arquivo\t\t--exec=arquivo\n"
-#: main.c:582
+#: main.c:593
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:583
+#: main.c:594
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:584
+#: main.c:595
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i arq-include\t\t--include=arq-include\n"
-#: main.c:585
+#: main.c:596
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l biblioteca\t\t--load=biblioteca\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:590
+#: main.c:601
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:591
+#: main.c:602
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:592
+#: main.c:603
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:593
+#: main.c:604
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:594
+#: main.c:605
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[arquivo]\t\t--pretty-print[=arquivo]\n"
-#: main.c:595
+#: main.c:606
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:596
+#: main.c:607
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[arquivo]\t\t--profile[=arquivo]\n"
-#: main.c:597
+#: main.c:608
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:598
+#: main.c:609
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:599
+#: main.c:610
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-s\t\t\t--no-optimize\n"
-#: main.c:600
+#: main.c:611
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:601
+#: main.c:612
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:602
+#: main.c:613
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:604
+#: main.c:615
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:607
+#: main.c:618
msgid "\t-Y\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
@@ -3135,7 +3135,7 @@ msgstr "\t-Y\t\t--parsedebug\n"
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:616
+#: main.c:627
#, fuzzy
msgid ""
"\n"
@@ -3153,7 +3153,7 @@ msgstr ""
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
"\n"
-#: main.c:623
+#: main.c:634
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3163,7 +3163,7 @@ msgstr ""
"Por padrão, o gawk lê a entrada padrão e escreve na saÃda padrão.\n"
"\n"
-#: main.c:627
+#: main.c:638
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3173,7 +3173,7 @@ msgstr ""
"\tgawk '{ soma += $1 }; END { print soma }' arquivo\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:659
+#: main.c:670
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3192,7 +3192,7 @@ msgstr ""
"Licença como (a seu critério) qualquer versão mais nova.\n"
"\n"
-#: main.c:667
+#: main.c:678
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3207,7 +3207,7 @@ msgstr ""
"detalhes.\n"
"\n"
-#: main.c:673
+#: main.c:684
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3215,11 +3215,11 @@ msgstr ""
"Você deve ter recebido uma cópia da Licença Pública Geral GNU\n"
"junto com este programa; se não http://www.gnu.org/licenses/.\n"
-#: main.c:714
+#: main.c:725
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft não define FS com tab no awk POSIX"
-#: main.c:1116
+#: main.c:1127
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3228,66 +3228,66 @@ msgstr ""
"%s: argumento \"%s\" para \"-v\" não está na forma \"var=valor\"\n"
"\n"
-#: main.c:1142
+#: main.c:1153
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "\"%s\" não é um nome legal de variável"
-#: main.c:1145
+#: main.c:1156
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "\"%s\" não é um nome de variável, procurando pelo arquivo \"%s=%s\""
-#: main.c:1149
+#: main.c:1160
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "não é possÃvel usar o \"%s\" intrÃnseco do gawk como nome de
variável"
-#: main.c:1154
+#: main.c:1165
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "não foi possÃvel usar a função \"%s\" como nome de variável"
-#: main.c:1209
+#: main.c:1220
msgid "floating point exception"
msgstr "exceção de ponto flutuante"
-#: main.c:1216
+#: main.c:1227
msgid "fatal error: internal error"
msgstr "erro fatal: erro interno"
-#: main.c:1231
+#: main.c:1242
msgid "fatal error: internal error: segfault"
msgstr "erro fatal: erro interno: falha de segmentação"
-#: main.c:1243
+#: main.c:1254
msgid "fatal error: internal error: stack overflow"
msgstr "erro fatal: erro interno: estouro de pilha"
-#: main.c:1302
+#: main.c:1313
#, c-format
msgid "no pre-opened fd %d"
msgstr "nenhum descritor pré-aberto %d"
-#: main.c:1309
+#: main.c:1320
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "não foi possÃvel pré-abrir /dev/null para descritor %d"
-#: main.c:1523
+#: main.c:1534
msgid "empty argument to `-e/--source' ignored"
msgstr "argumento vazio para \"-e/--source\" ignorado"
-#: main.c:1594
+#: main.c:1605
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr "-M ignorado: suporte a MPFR/GMP não compilado"
-#: main.c:1619
+#: main.c:1630
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: opção desconhecida \"-W %s\", ignorada\n"
-#: main.c:1672
+#: main.c:1683
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: a opção exige um argumento -- %c\n"
diff --git a/po/sv.gmo b/po/sv.gmo
index 709e20f..b6574ae 100644
Binary files a/po/sv.gmo and b/po/sv.gmo differ
diff --git a/po/sv.po b/po/sv.po
index c8f4d6f..ea08369 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.64\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-01-15 19:55+0200\n"
+"POT-Creation-Date: 2018-01-28 20:07+0200\n"
"PO-Revision-Date: 2017-09-17 11:11+0200\n"
"Last-Translator: Göran Uddeborg <address@hidden>\n"
"Language-Team: Swedish <address@hidden>\n"
@@ -40,8 +40,8 @@ msgstr "försök att använda skalärparametern â%sâ som
en vektor"
msgid "attempt to use scalar `%s' as an array"
msgstr "försök att använda skalären â%sâ som en vektor"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1634 builtin.c:1680
-#: builtin.c:1693 builtin.c:2216 builtin.c:2243 eval.c:1131 eval.c:1135
+#: array.c:412 array.c:579 builtin.c:88 builtin.c:1636 builtin.c:1682
+#: builtin.c:1695 builtin.c:2218 builtin.c:2245 eval.c:1131 eval.c:1135
#: eval.c:1542
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -607,191 +607,191 @@ msgstr "index: andra argumentet är inte en sträng"
msgid "int: received non-numeric argument"
msgstr "int: fick ett ickenumeriskt argument"
-#: builtin.c:529
+#: builtin.c:531
msgid "length: received array argument"
msgstr "length: fick ett vektorargument"
-#: builtin.c:532
+#: builtin.c:534
msgid "`length(array)' is a gawk extension"
msgstr "\"length(array)\" är en gawk-utökning"
-#: builtin.c:551
+#: builtin.c:553
msgid "length: received non-string argument"
msgstr "length: fick ett argument som inte är en sträng"
-#: builtin.c:580
+#: builtin.c:582
msgid "log: received non-numeric argument"
msgstr "log: fick ett ickenumeriskt argument"
-#: builtin.c:583
+#: builtin.c:585
#, c-format
msgid "log: received negative argument %g"
msgstr "log: fick ett negativt argumentet %g"
-#: builtin.c:781 builtin.c:786 builtin.c:937
+#: builtin.c:783 builtin.c:788 builtin.c:939
msgid "fatal: must use `count$' on all formats or none"
msgstr "ödesdigert: måste använda \"count$\" på alla eller inga format"
-#: builtin.c:856
+#: builtin.c:858
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "fältbredd ignoreras för \"%%\"-specificerare"
-#: builtin.c:858
+#: builtin.c:860
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "precision ignoreras för \"%%\"-specificerare"
-#: builtin.c:860
+#: builtin.c:862
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "fältbredd och precision ignoreras för \"%%\"-specificerare"
-#: builtin.c:911
+#: builtin.c:913
msgid "fatal: `$' is not permitted in awk formats"
msgstr "ödesdigert: \"$\" tillåts inte i awk-format"
-#: builtin.c:920
+#: builtin.c:922
msgid "fatal: arg count with `$' must be > 0"
msgstr "ödesdigert: argumentantalet med \"$\" måste vara > 0"
-#: builtin.c:924
+#: builtin.c:926
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr "ödesdigert: argumentantalet %ld är större än antalet givna
argument"
-#: builtin.c:928
+#: builtin.c:930
msgid "fatal: `$' not permitted after period in format"
msgstr "ödesdigert: \"$\" tillåts inte efter en punkt i formatet"
-#: builtin.c:947
+#: builtin.c:949
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr ""
"ödesdigert: inget \"$\" bifogat för positionsangiven fältbredd eller "
"precision"
-#: builtin.c:1017
+#: builtin.c:1019
msgid "`l' is meaningless in awk formats; ignored"
msgstr "\"l\" är meningslös i awk-format, ignorerad"
-#: builtin.c:1021
+#: builtin.c:1023
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "ödesdigert: \"l\" tillåts inte i POSIX awk-format"
-#: builtin.c:1034
+#: builtin.c:1036
msgid "`L' is meaningless in awk formats; ignored"
msgstr "\"L\" är meningslös i awk-format, ignorerad"
-#: builtin.c:1038
+#: builtin.c:1040
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "ödesdigert: \"L\" tillåts inte i POSIX awk-format"
-#: builtin.c:1051
+#: builtin.c:1053
msgid "`h' is meaningless in awk formats; ignored"
msgstr "\"h\" är meningslös i awk-format, ignorerad"
-#: builtin.c:1055
+#: builtin.c:1057
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "ödesdigert: \"h\" tillåts inte i POSIX awk-format"
-#: builtin.c:1080
+#: builtin.c:1082
#, c-format
msgid "[s]printf: value %g is too big for %%c format"
msgstr "[s]printf: värdet %g är utanför formatet %%c giltiga intervall"
-#: builtin.c:1093
+#: builtin.c:1095
#, c-format
msgid "[s]printf: value %g is not a valid wide character"
msgstr "[s]printf: värdet %g är inte ett giltigt brett tecken "
-#: builtin.c:1479
+#: builtin.c:1481
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr "[s]printf: värdet %g är utanför \"%%%c\"-formatets giltiga
intervall"
-#: builtin.c:1577
+#: builtin.c:1579
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
"ignorerar okänt formatspecifikationstecken \"%c\": inget argument
konverterat"
-#: builtin.c:1582
+#: builtin.c:1584
msgid "fatal: not enough arguments to satisfy format string"
msgstr "ödesdigert: för få argument för formatsträngen"
-#: builtin.c:1584
+#: builtin.c:1586
msgid "^ ran out for this one"
msgstr "^ tog slut här"
-#: builtin.c:1591
+#: builtin.c:1593
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: formatspecificeraren har ingen kommandobokstav"
-#: builtin.c:1594
+#: builtin.c:1596
msgid "too many arguments supplied for format string"
msgstr "för många argument för formatsträngen"
-#: builtin.c:1653
+#: builtin.c:1655
msgid "sprintf: no arguments"
msgstr "sprintf: inga argument"
-#: builtin.c:1676 builtin.c:1687
+#: builtin.c:1678 builtin.c:1689
msgid "printf: no arguments"
msgstr "printf: inga argument"
-#: builtin.c:1702
+#: builtin.c:1704
msgid "printf: attempt to write to closed write end of two-way pipe"
msgstr "printf: försök att skriva till stängd skrivände av ett
tvåvägsrör"
-#: builtin.c:1743
+#: builtin.c:1745
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: fick ickenumeriskt argument"
-#: builtin.c:1747
+#: builtin.c:1749
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: anropad med negativt argument %g"
-#: builtin.c:1778
+#: builtin.c:1780
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: längden %g är inte >= 1"
-#: builtin.c:1780
+#: builtin.c:1782
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: längden %g är inte >= 0"
-#: builtin.c:1794
+#: builtin.c:1796
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: längden %g som inte är ett heltal kommer huggas av"
-#: builtin.c:1799
+#: builtin.c:1801
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr "substr: längden %g är för stor för strängindexering, huggas av
till %g"
-#: builtin.c:1811
+#: builtin.c:1813
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: startindex %g är ogiltigt, använder 1"
-#: builtin.c:1816
+#: builtin.c:1818
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr: startindex %g som inte är ett heltal kommer huggas av"
-#: builtin.c:1839
+#: builtin.c:1841
msgid "substr: source string is zero length"
msgstr "substr: källsträngen är tom"
-#: builtin.c:1853
+#: builtin.c:1855
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr: startindex %g är bortom strängens slut"
-#: builtin.c:1861
+#: builtin.c:1863
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -799,241 +799,241 @@ msgstr ""
"substr: längden %g vid startindex %g överskrider det första argumentets "
"längd (%lu)"
-#: builtin.c:1934
+#: builtin.c:1936
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr "strftime: formatvärde i PROCINFO[\"strftime\"] har numerisk typ"
-#: builtin.c:1954
+#: builtin.c:1956
msgid "strftime: received non-numeric second argument"
msgstr "strftime: fick ett ickenumeriskt andra argument"
-#: builtin.c:1964
+#: builtin.c:1966
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr "strftime: andra argumentet mindre än 0 eller för stort för time_t"
-#: builtin.c:1971
+#: builtin.c:1973
msgid "strftime: second argument out of range for time_t"
msgstr "strftime: andra argumentet utanför intervallet för för time_t"
-#: builtin.c:1980
+#: builtin.c:1982
msgid "strftime: received non-string first argument"
msgstr "strftime: fick ett första argument som inte är en sträng"
-#: builtin.c:1987
+#: builtin.c:1989
msgid "strftime: received empty format string"
msgstr "strftime: fick en tom formatsträng"
-#: builtin.c:2058
+#: builtin.c:2060
#, c-format
msgid "setenv(TZ, %s) failed (%s)"
msgstr "setenv(TZ, %s) misslyckades (%s)"
-#: builtin.c:2065
+#: builtin.c:2067
#, c-format
msgid "setenv(TZ, %s) restoration failed (%s)"
msgstr "återställning av setenv(TZ, %s) misslyckades (%s)"
-#: builtin.c:2069
+#: builtin.c:2071
#, c-format
msgid "unsetenv(TZ) failed (%s)"
msgstr "unsetenv (TZ) misslyckades (%s)"
-#: builtin.c:2098
+#: builtin.c:2100
msgid "mktime: received non-string argument"
msgstr "mktime: fick ett argument som inte är en sträng"
-#: builtin.c:2115
+#: builtin.c:2117
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: åtminstone ett av värdena är utanför standardintervallet"
-#: builtin.c:2151
+#: builtin.c:2153
msgid "'system' function not allowed in sandbox mode"
msgstr "funktionen \"system\" är inte tillåten i sandlådeläge"
-#: builtin.c:2156
+#: builtin.c:2158
msgid "system: received non-string argument"
msgstr "system: fick ett argument som inte är en sträng"
-#: builtin.c:2225 builtin.c:2298
+#: builtin.c:2227 builtin.c:2300
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr "print: försök att skriva till stängd skrivände av ett
tvåvägsrör"
-#: builtin.c:2321
+#: builtin.c:2323
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "referens till icke initierat fält \"$%d\""
-#: builtin.c:2406
+#: builtin.c:2408
msgid "tolower: received non-string argument"
msgstr "tolower: fick ett argument som inte är en sträng"
-#: builtin.c:2437
+#: builtin.c:2439
msgid "toupper: received non-string argument"
msgstr "toupper: fick ett argument som inte är en sträng"
-#: builtin.c:2470 mpfr.c:669
+#: builtin.c:2472 mpfr.c:669
msgid "atan2: received non-numeric first argument"
msgstr "atan2: fick ett ickenumeriskt första argument"
-#: builtin.c:2472 mpfr.c:671
+#: builtin.c:2474 mpfr.c:671
msgid "atan2: received non-numeric second argument"
msgstr "atan2: fick ett ickenumeriskt andra argument"
-#: builtin.c:2491
+#: builtin.c:2493
msgid "sin: received non-numeric argument"
msgstr "sin: fick ett ickenumeriskt argument"
-#: builtin.c:2507
+#: builtin.c:2509
msgid "cos: received non-numeric argument"
msgstr "cos: fick ett ickenumeriskt argument"
-#: builtin.c:2621 mpfr.c:1164
+#: builtin.c:2623 mpfr.c:1164
msgid "srand: received non-numeric argument"
msgstr "srand: fick ett ickenumeriskt argument"
-#: builtin.c:2652
+#: builtin.c:2654
msgid "match: third argument is not an array"
msgstr "match: tredje argumentet är inte en vektor"
-#: builtin.c:2919
+#: builtin.c:2921
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: tredje argumentet â%.*sâ behandlat som 1"
-#: builtin.c:3241
+#: builtin.c:3243
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: kan anropas indirekt endast med två argument"
-#: builtin.c:3341
+#: builtin.c:3343
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "indirekt anrop till %s kräver åtminstone två argument"
-#: builtin.c:3396
+#: builtin.c:3398
msgid "lshift: received non-numeric first argument"
msgstr "lshift: fick ett ickenumeriskt första argument"
-#: builtin.c:3398
+#: builtin.c:3400
msgid "lshift: received non-numeric second argument"
msgstr "lshift: fick ett ickenumeriskt andra argument"
-#: builtin.c:3404
+#: builtin.c:3406
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): negativa värden är inte tillåtna"
-#: builtin.c:3408
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): flyttalsvärden kommer huggas av"
-#: builtin.c:3410
+#: builtin.c:3412
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f): för stort skiftvärde kommer ge konstiga resultat"
-#: builtin.c:3435
+#: builtin.c:3437
msgid "rshift: received non-numeric first argument"
msgstr "rshift: fick ett ickenumeriskt första argument"
-#: builtin.c:3437
+#: builtin.c:3439
msgid "rshift: received non-numeric second argument"
msgstr "rshift: fick ett ickenumeriskt andra argument"
-#: builtin.c:3443
+#: builtin.c:3445
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): negativa värden är inte tillåtna"
-#: builtin.c:3447
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): flyttalsvärden kommer huggas av"
-#: builtin.c:3449
+#: builtin.c:3451
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f): för stor skiftvärde kommer ge konstiga resultat"
-#: builtin.c:3474 mpfr.c:977
+#: builtin.c:3476 mpfr.c:977
msgid "and: called with less than two arguments"
msgstr "and: anropad med mindre än två argument"
-#: builtin.c:3479
+#: builtin.c:3481
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: argument %d är inte numeriskt"
-#: builtin.c:3483
+#: builtin.c:3485
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: argument %d med negativt värde %g är inte tillåtet"
-#: builtin.c:3506 mpfr.c:1009
+#: builtin.c:3508 mpfr.c:1009
msgid "or: called with less than two arguments"
msgstr "or: anropad med färre än två argument"
-#: builtin.c:3511
+#: builtin.c:3513
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: argument %d är inte numeriskt"
-#: builtin.c:3515
+#: builtin.c:3517
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: argument %d med negativt värde %g är inte tillåtet"
-#: builtin.c:3537 mpfr.c:1040
+#: builtin.c:3539 mpfr.c:1040
msgid "xor: called with less than two arguments"
msgstr "xor: anropad med färre än två argument"
-#: builtin.c:3543
+#: builtin.c:3545
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: argument %d är inte numeriskt"
-#: builtin.c:3547
+#: builtin.c:3549
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: argument %d med negativt värde %g är inte tillåtet"
-#: builtin.c:3572 mpfr.c:799
+#: builtin.c:3574 mpfr.c:799
msgid "compl: received non-numeric argument"
msgstr "compl: fick ett ickenumeriskt argument"
-#: builtin.c:3577
+#: builtin.c:3579
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): negativt värde är inte tillåtet"
-#: builtin.c:3580
+#: builtin.c:3582
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): flyttalsvärde kommer huggas av"
-#: builtin.c:3764
+#: builtin.c:3766
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: \"%s\" är inte en giltig lokalkategori"
-#: builtin.c:3989 mpfr.c:1198
+#: builtin.c:3991 mpfr.c:1198
msgid "intdiv: third argument is not an array"
msgstr "intdiv: tredje argumentet är inte en vektor"
-#: builtin.c:3997 mpfr.c:1206
+#: builtin.c:3999 mpfr.c:1206
msgid "intdiv: received non-numeric first argument"
msgstr "intdiv: fick ett ickenumeriskt första argument"
-#: builtin.c:3999 mpfr.c:1208
+#: builtin.c:4001 mpfr.c:1208
msgid "intdiv: received non-numeric second argument"
msgstr "intdiv: fick ett ickenumeriskt andra argument"
-#: builtin.c:4008 mpfr.c:1247
+#: builtin.c:4010 mpfr.c:1247
msgid "intdiv: division by zero attempted"
msgstr "intdiv: försökte dividera med noll"
-#: builtin.c:4078
+#: builtin.c:4080
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
@@ -1041,12 +1041,12 @@ msgstr ""
"typeof upptäckte en ogiltig flaggkompination â%sâ, skicka gärna en "
"felrapport."
-#: builtin.c:4093
+#: builtin.c:4095
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "typeof: felaktig argumenttyp â%sâ"
-#: builtin.c:4097
+#: builtin.c:4099
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr "typeof: okänd argumenttyp â%sâ"
@@ -2713,12 +2713,12 @@ msgstr "fflush: kan inte spola standard ut: %s"
msgid "fflush: cannot flush standard error: %s"
msgstr "fflush: kan inte spola standard fel: %s"
-#: io.c:1417 io.c:1507 main.c:642 main.c:689
+#: io.c:1417 io.c:1507 main.c:653 main.c:700
#, c-format
msgid "error writing standard output (%s)"
msgstr "fel vid skrivning till standard ut (%s)"
-#: io.c:1418 io.c:1517 main.c:644
+#: io.c:1418 io.c:1517 main.c:655
#, c-format
msgid "error writing standard error (%s)"
msgstr "fel vid skrivning till standard fel (%s)"
@@ -2911,181 +2911,181 @@ msgstr "flerteckensvärdet av \"RS\" är en
gawk-utökning"
msgid "IPv6 communication is not supported"
msgstr "IPv6-kommunikation stöds inte"
-#: main.c:322
+#: main.c:333
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr "miljövariabeln \"POSIXLY_CORRECT\" satt: slår på \"--posix\""
-#: main.c:328
+#: main.c:339
msgid "`--posix' overrides `--traditional'"
msgstr "\"--posix\" åsidosätter \"--traditional\""
-#: main.c:339
+#: main.c:350
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "\"--posix\"/\"--traditional\" åsidosätter \"--non-decimal-data\""
-#: main.c:343
+#: main.c:354
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "att köra %s setuid root kan vara ett säkerhetsproblem"
-#: main.c:347
+#: main.c:358
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "â--posixâ Ã¥sidosätter â--character-as-bytesâ"
-#: main.c:405
+#: main.c:416
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "kan inte sätta binärläge på standard in (%s)"
-#: main.c:408
+#: main.c:419
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "kan inte sätta binärläge på standard ut (%s)"
-#: main.c:410
+#: main.c:421
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "kan inte sätta binärläge på standard fel (%s)"
-#: main.c:470
+#: main.c:481
msgid "no program text at all!"
msgstr "ingen programtext alls!"
-#: main.c:563
+#: main.c:574
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
"Användning: %s [POSIX- eller GNU-stilsflaggor] -f progfil [--] fil ...\n"
-#: main.c:565
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr "Användning: %s [POSIX- eller GNU-stilsflaggor] %cprogram%c fil ...\n"
-#: main.c:570
+#: main.c:581
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "POSIX-flaggor:\t\tGNU långa flaggor: (standard)\n"
-#: main.c:571
+#: main.c:582
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f progfil\t\t--file=progfil\n"
-#: main.c:572
+#: main.c:583
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:573
+#: main.c:584
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=värde\t\t--assign=var=värde\n"
-#: main.c:574
+#: main.c:585
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Korta flaggor:\t\tGNU långa flaggor: (utökningar)\n"
-#: main.c:575
+#: main.c:586
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:576
+#: main.c:587
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:577
+#: main.c:588
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:578
+#: main.c:589
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[fil]\t\t\t--dump-variables[=fil]\n"
-#: main.c:579
+#: main.c:590
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[fil]\t\t\t--debug[=fil]\n"
-#: main.c:580
+#: main.c:591
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'programtext'\t--source='programtext'\n"
-#: main.c:581
+#: main.c:592
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E fil\t\t\t--exec=fil\n"
-#: main.c:582
+#: main.c:593
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:583
+#: main.c:594
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:584
+#: main.c:595
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i inkluderingsfil\t--include=inkluderingsfil\n"
-#: main.c:585
+#: main.c:596
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l bibliotek\t\t--load=bibliotek\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:590
+#: main.c:601
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:591
+#: main.c:602
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:592
+#: main.c:603
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:593
+#: main.c:604
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:594
+#: main.c:605
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[fil]\t\t\t--pretty-print[=fil]\n"
-#: main.c:595
+#: main.c:606
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:596
+#: main.c:607
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[fil]\t\t\t--profile[=fil]\n"
-#: main.c:597
+#: main.c:608
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:598
+#: main.c:609
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:599
+#: main.c:610
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-s\t\t\t--no-optimize\n"
-#: main.c:600
+#: main.c:611
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:601
+#: main.c:612
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:602
+#: main.c:613
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:604
+#: main.c:615
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:607
+#: main.c:618
msgid "\t-Y\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
@@ -3094,7 +3094,7 @@ msgstr "\t-Y\t\t--parsedebug\n"
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:616
+#: main.c:627
#, fuzzy
msgid ""
"\n"
@@ -3113,7 +3113,7 @@ msgstr ""
"Rapportera synpunkter på översättningen till <address@hidden>.\n"
"\n"
-#: main.c:623
+#: main.c:634
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3123,7 +3123,7 @@ msgstr ""
"Normalt läser det från standard in och skriver till standard ut.\n"
"\n"
-#: main.c:627
+#: main.c:638
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3133,7 +3133,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' fil\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:659
+#: main.c:670
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3152,7 +3152,7 @@ msgstr ""
"någon senare version.\n"
"\n"
-#: main.c:667
+#: main.c:678
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3166,7 +3166,7 @@ msgstr ""
"General Public License för ytterligare information.\n"
"\n"
-#: main.c:673
+#: main.c:684
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3174,77 +3174,77 @@ msgstr ""
"Du bör ha fått en kopia av GNU General Public License tillsammans\n"
"med detta program. Om inte, se http://www.gnu.org/licenses/.\n"
-#: main.c:714
+#: main.c:725
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft sätter inte FS till tab i POSIX-awk"
-#: main.c:1116
+#: main.c:1127
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
"\n"
msgstr "%s: Argumentet \"%s\" till \"-v\" är inte på formatet
\"var=värde\"\n"
-#: main.c:1142
+#: main.c:1153
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "\"%s\" är inte ett giltigt variabelnamn"
-#: main.c:1145
+#: main.c:1156
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "\"%s\" är inte ett variabelnamn, letar efter filen \"%s=%s\""
-#: main.c:1149
+#: main.c:1160
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "kan inte använda gawks inbyggda \"%s\" som ett funktionsnamn"
-#: main.c:1154
+#: main.c:1165
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "kan inte använda funktionen \"%s\" som variabelnamn"
-#: main.c:1209
+#: main.c:1220
msgid "floating point exception"
msgstr "flyttalsundantag"
-#: main.c:1216
+#: main.c:1227
msgid "fatal error: internal error"
msgstr "ödesdigert fel: internt fel"
-#: main.c:1231
+#: main.c:1242
msgid "fatal error: internal error: segfault"
msgstr "ödesdigert fel: internt fel: segmenteringsfel"
-#: main.c:1243
+#: main.c:1254
msgid "fatal error: internal error: stack overflow"
msgstr "ödesdigert fel: internt fel: stackspill"
-#: main.c:1302
+#: main.c:1313
#, c-format
msgid "no pre-opened fd %d"
msgstr "ingen föröppnad fd %d"
-#: main.c:1309
+#: main.c:1320
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "kunde inte föröppna /dev/null för fd %d"
-#: main.c:1523
+#: main.c:1534
msgid "empty argument to `-e/--source' ignored"
msgstr "tomt argument till \"-e/--source\" ignorerat"
-#: main.c:1594
+#: main.c:1605
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr "-M ignoreras: MPFR/GMP-stöd är inte inkompilerat"
-#: main.c:1619
+#: main.c:1630
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: flaggan \"-W %s\" okänd, ignorerad\n"
-#: main.c:1672
+#: main.c:1683
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: flaggan kräver ett argument -- %c\n"
diff --git a/po/vi.gmo b/po/vi.gmo
index d7901da..dc41cd7 100644
Binary files a/po/vi.gmo and b/po/vi.gmo differ
diff --git a/po/vi.po b/po/vi.po
index d7ba0ba..fe9b213 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.64\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-01-15 19:55+0200\n"
+"POT-Creation-Date: 2018-01-28 20:07+0200\n"
"PO-Revision-Date: 2017-09-16 08:30+0700\n"
"Last-Translator: Trần Ngá»c Quân <address@hidden>\n"
"Language-Team: Vietnamese <address@hidden>\n"
@@ -40,8 +40,8 @@ msgstr "cá» dùng tham sá» vô hÆ°á»ng â%sâ nhÆ° lÃ
mảng"
msgid "attempt to use scalar `%s' as an array"
msgstr "cá» dùng â%sâ vô hÆ°á»ng nhÆ° là mảng"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1634 builtin.c:1680
-#: builtin.c:1693 builtin.c:2216 builtin.c:2243 eval.c:1131 eval.c:1135
+#: array.c:412 array.c:579 builtin.c:88 builtin.c:1636 builtin.c:1682
+#: builtin.c:1695 builtin.c:2218 builtin.c:2245 eval.c:1131 eval.c:1135
#: eval.c:1542
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -619,196 +619,196 @@ msgstr "index: (chá» sá») Äã nháºn Äá»i sá»
thứ hai không phải lÃ
msgid "int: received non-numeric argument"
msgstr "int: (sá» nguyên?) Äã nháºn Äá»i sá» không phải thuá»c
sá»"
-#: builtin.c:529
+#: builtin.c:531
msgid "length: received array argument"
msgstr "length: (chiá»u dà i) Äã nháºn mảng Äá»i sá»"
-#: builtin.c:532
+#: builtin.c:534
msgid "`length(array)' is a gawk extension"
msgstr "âlength(array)â (Äá» dà i mảng) là má»t phần má» rá»ng
gawk"
-#: builtin.c:551
+#: builtin.c:553
msgid "length: received non-string argument"
msgstr "length: (chiá»u dà i) Äã nháºn Äá»i sá» không phải chuá»i"
-#: builtin.c:580
+#: builtin.c:582
msgid "log: received non-numeric argument"
msgstr "log: (nháºt ký) Äã nháºn Äá»i sá» không phải thuá»c sá»"
-#: builtin.c:583
+#: builtin.c:585
#, c-format
msgid "log: received negative argument %g"
msgstr "log: (nháºt ký) Äã nháºn Äá»i sỠâm â%gâ"
-#: builtin.c:781 builtin.c:786 builtin.c:937
+#: builtin.c:783 builtin.c:788 builtin.c:939
msgid "fatal: must use `count$' on all formats or none"
msgstr "lá»i nghiêm trá»ng: phải dùng âcount$â vá»i má»i dạng
thức hay không gì cả"
-#: builtin.c:856
+#: builtin.c:858
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "chiá»u rá»ng trÆ°á»ng bá» bá» qua Äá»i vá»i bá» chá» Äá»nh
â%%â"
-#: builtin.c:858
+#: builtin.c:860
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "Äá» chÃnh xác bá» bá» qua Äá»i vá»i bá» chá» Äá»nh
â%%â"
-#: builtin.c:860
+#: builtin.c:862
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "chiá»u rá»ng trÆ°á»ng và Äá» chÃnh xác bá» bá» qua Äá»i
vá»i bá» chá» Äá»nh â%%â"
-#: builtin.c:911
+#: builtin.c:913
msgid "fatal: `$' is not permitted in awk formats"
msgstr "lá»i nghiêm trá»ng: không cho phép â$â trong Äá»nh dạng
awk"
-#: builtin.c:920
+#: builtin.c:922
msgid "fatal: arg count with `$' must be > 0"
msgstr "lá»i nghiêm trá»ng: sá» lượng Äá»i sá» vá»i â$â phải
>0"
-#: builtin.c:924
+#: builtin.c:926
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr ""
"lá»i nghiêm trá»ng: sá» lượng Äá»i sá» %ld lá»n hÆ¡n tá»ng sá»
Äá»i sá» Äược cung cấp"
-#: builtin.c:928
+#: builtin.c:930
msgid "fatal: `$' not permitted after period in format"
msgstr "lá»i nghiêm trá»ng: không cho phép â$â nằm sau dấu chấm
trong Äá»nh dạng"
-#: builtin.c:947
+#: builtin.c:949
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr ""
"lá»i nghiêm trá»ng: chÆ°a cung cấp â$â cho Äá» rá»ng trÆ°á»ng
thuá»c vá» trà hay cho "
"Äá» chÃnh xác"
-#: builtin.c:1017
+#: builtin.c:1019
msgid "`l' is meaningless in awk formats; ignored"
msgstr "chữ âlâ không có nghÄ©a trong Äá»nh dạng awk nên bá»
bá» qua"
-#: builtin.c:1021
+#: builtin.c:1023
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "lá»i nghiêm trá»ng: không cho phép chữ âlâ nằm trong
Äá»nh dạng awk POSIX"
-#: builtin.c:1034
+#: builtin.c:1036
msgid "`L' is meaningless in awk formats; ignored"
msgstr "chữ âLâ không có nghÄ©a trong Äá»nh dạng awk nên bá»
bá» qua"
-#: builtin.c:1038
+#: builtin.c:1040
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "lá»i nghiêm trá»ng: không cho phép chữ âLâ nằm trong
Äá»nh dạng awk POSIX"
-#: builtin.c:1051
+#: builtin.c:1053
msgid "`h' is meaningless in awk formats; ignored"
msgstr "chữ âhâ không có nghÄ©a trong Äá»nh dạng awk nên bá»
bá» qua"
-#: builtin.c:1055
+#: builtin.c:1057
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "lá»i nghiêm trá»ng: không cho phép chữ âhâ nằm trong
Äá»nh dạng awk POSIX"
-#: builtin.c:1080
+#: builtin.c:1082
#, c-format
msgid "[s]printf: value %g is too big for %%c format"
msgstr "[s]printf: giá trá» %g quá lá»n cho Äá»nh dạng â%%câ"
-#: builtin.c:1093
+#: builtin.c:1095
#, c-format
msgid "[s]printf: value %g is not a valid wide character"
msgstr "[s]printf: giá trá» %g phải là má»t ký tá»± rá»ng hợp lá»"
-#: builtin.c:1479
+#: builtin.c:1481
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr "[s]printf: giá trỠ%g Ỡngoại phạm vi cho dạng thức
â%%%câ"
-#: builtin.c:1577
+#: builtin.c:1579
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
"Äang bá» qua ký tá»± ghi rõ Äá»nh dạng không rõ â%câ: không
có Äá»i sá» Äược "
"chuyá»n Äá»i"
-#: builtin.c:1582
+#: builtin.c:1584
msgid "fatal: not enough arguments to satisfy format string"
msgstr "lá»i nghiêm trá»ng: chÆ°a có Äủ Äá»i sá» Äá» Äáp ứng
chuá»i Äá»nh dạng"
-#: builtin.c:1584
+#: builtin.c:1586
msgid "^ ran out for this one"
msgstr "bá» hết â^â cho cái nà y"
-#: builtin.c:1591
+#: builtin.c:1593
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: chá» Äá»nh Äá»nh dạng không có ký hiá»u Äiá»u
khiá»n"
-#: builtin.c:1594
+#: builtin.c:1596
msgid "too many arguments supplied for format string"
msgstr "quá nhiá»u Äá»i sá» Äược cung cấp cho chuá»i Äá»nh
dạng"
-#: builtin.c:1653
+#: builtin.c:1655
msgid "sprintf: no arguments"
msgstr "sprintf: không có Äá»i sá»"
-#: builtin.c:1676 builtin.c:1687
+#: builtin.c:1678 builtin.c:1689
msgid "printf: no arguments"
msgstr "printf: không có Äá»i sá»"
-#: builtin.c:1702
+#: builtin.c:1704
msgid "printf: attempt to write to closed write end of two-way pipe"
msgstr "printf: cá» ghi và o má»t ÄÆ°á»ng á»ng hai chiá»u mà chiá»u
ghi Äã Äóng"
-#: builtin.c:1743
+#: builtin.c:1745
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: (cÄn báºc hai) Äã nháºn Äá»i sá» không phải thuá»c
sá»"
-#: builtin.c:1747
+#: builtin.c:1749
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: (cÄn báºc hai) Äã gá»i vá»i Äá»i sỠâm â%gâ"
-#: builtin.c:1778
+#: builtin.c:1780
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: (chuá»i con) Äá» dà i %g không â¥1"
-#: builtin.c:1780
+#: builtin.c:1782
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: (chuá»i con) Äá» dà i %g không â¥0"
-#: builtin.c:1794
+#: builtin.c:1796
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: (chuá»i con) sẽ cắt xén Äá» dà i không phải sá»
nguyên â%gâ"
-#: builtin.c:1799
+#: builtin.c:1801
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr ""
"substr: (chuá»i con) Äá» dà i %g là quá lá»n cho chá» sá» chuá»i,
nên xén ngắn "
"thà nh %g"
-#: builtin.c:1811
+#: builtin.c:1813
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: (chuá»i con) chá» sá» Äầu â%gâ không hợp lá»
nên dùng 1"
-#: builtin.c:1816
+#: builtin.c:1818
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr ""
"substr: (chuá»i con) chá» sá» Äầu không phải sá» nguyên â%gâ
sẽ bỠcắt ngắn"
-#: builtin.c:1839
+#: builtin.c:1841
msgid "substr: source string is zero length"
msgstr "substr: (chuá»i con) chuá»i nguá»n có Äá» dà i sá» không"
-#: builtin.c:1853
+#: builtin.c:1855
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr: (chuá»i con) chá» sá» Äầu %g nằm sau kết thúc của
chuá»i"
-#: builtin.c:1861
+#: builtin.c:1863
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -816,256 +816,256 @@ msgstr ""
"substr: (chuá»i con) Äá» dà i %g chá» sá» Äầu %g vượt quá Äá»
dà i của Äá»i sá» Äầu "
"(%lu)"
-#: builtin.c:1934
+#: builtin.c:1936
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr ""
"strftime: giá trá» Äá»nh dạng trong PROCINFO[\"strftime\"] phải
thuá»c kiá»u sá»"
-#: builtin.c:1954
+#: builtin.c:1956
msgid "strftime: received non-numeric second argument"
msgstr "strftime: Äã nháºn Äá»i sá» thứ hai khác thuá»c sá»"
-#: builtin.c:1964
+#: builtin.c:1966
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr "strftime: tham sá» thứ hai nhá» hÆ¡n 0 hay quá lá»n dà nh cho
time_t"
-#: builtin.c:1971
+#: builtin.c:1973
msgid "strftime: second argument out of range for time_t"
msgstr "strftime: tham sỠthứ hai nằm ngoà i phạm vi cho phép của
kiá»u time_t"
-#: builtin.c:1980
+#: builtin.c:1982
msgid "strftime: received non-string first argument"
msgstr "strftime: Äã nháºn Äá»i sá» thứ nhất khác chuá»i"
-#: builtin.c:1987
+#: builtin.c:1989
msgid "strftime: received empty format string"
msgstr "strftime: Äã nháºn chuá»i Äá»nh dạng rá»ng"
-#: builtin.c:2058
+#: builtin.c:2060
#, c-format
msgid "setenv(TZ, %s) failed (%s)"
msgstr "setenv(TZ, %s) gặp lá»i (%s)"
-#: builtin.c:2065
+#: builtin.c:2067
#, c-format
msgid "setenv(TZ, %s) restoration failed (%s)"
msgstr "setenv(TZ, %s) phục há»i gặp lá»i (%s)"
-#: builtin.c:2069
+#: builtin.c:2071
#, c-format
msgid "unsetenv(TZ) failed (%s)"
msgstr "unsetenv(TZ) gặp lá»i (%s)"
-#: builtin.c:2098
+#: builtin.c:2100
msgid "mktime: received non-string argument"
msgstr "mktime: Äã nháºn Äá»i sá» khác chuá»i"
-#: builtin.c:2115
+#: builtin.c:2117
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: Ãt nhất má»t của những giá trá» nằm á» ngoại
phạm vi mặc Äá»nh"
-#: builtin.c:2151
+#: builtin.c:2153
msgid "'system' function not allowed in sandbox mode"
msgstr "hà m âsystemâ không cho phép á» chế Äá» khuôn Äúc"
-#: builtin.c:2156
+#: builtin.c:2158
msgid "system: received non-string argument"
msgstr "system: (há» thá»ng) Äã nháºn Äá»i sá» khác chuá»i"
-#: builtin.c:2225 builtin.c:2298
+#: builtin.c:2227 builtin.c:2300
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr "print: cá» ghi và o má»t ÄÆ°á»ng á»ng hai chiá»u mà chiá»u ghi
Äã Äóng"
-#: builtin.c:2321
+#: builtin.c:2323
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "gặp tham chiếu Äến trÆ°á»ng chÆ°a Äược khá»i tạo
â$%dâ"
-#: builtin.c:2406
+#: builtin.c:2408
msgid "tolower: received non-string argument"
msgstr "tolower: (thà nh chÆ° thÆ°á»ng) Äã nháºn Äá»i sá» khác chuá»i"
-#: builtin.c:2437
+#: builtin.c:2439
msgid "toupper: received non-string argument"
msgstr "toupper: (thà nh chữ HOA) Äã nháºn Äá»i sá» khác chuá»i"
-#: builtin.c:2470 mpfr.c:669
+#: builtin.c:2472 mpfr.c:669
msgid "atan2: received non-numeric first argument"
msgstr "atan2: Äã nháºn Äá»i sá» thứ nhất khác thuá»c sá»"
-#: builtin.c:2472 mpfr.c:671
+#: builtin.c:2474 mpfr.c:671
msgid "atan2: received non-numeric second argument"
msgstr "atan2: Äã nháºn Äá»i sá» thứ hai khác thuá»c sá»"
-#: builtin.c:2491
+#: builtin.c:2493
msgid "sin: received non-numeric argument"
msgstr "sin: Äã nháºn Äá»i sá» không thuá»c kiá»u sá» há»c"
-#: builtin.c:2507
+#: builtin.c:2509
msgid "cos: received non-numeric argument"
msgstr "cos: Äã nháºn Äá»i sá» không thuá»c kiá»u sá» há»c"
-#: builtin.c:2621 mpfr.c:1164
+#: builtin.c:2623 mpfr.c:1164
msgid "srand: received non-numeric argument"
msgstr "srand: Äã nháºn Äá»i sá» không thuá»c kiá»u sá» há»c"
-#: builtin.c:2652
+#: builtin.c:2654
msgid "match: third argument is not an array"
msgstr "match: (khá»p) Äá»i sá» thứ ba không phải là mảng"
-#: builtin.c:2919
+#: builtin.c:2921
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensub: Äá»i sá» thứ ba â%.*sâ Äược xá» lý nhÆ° 1"
-#: builtin.c:3241
+#: builtin.c:3243
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%s: Äược gá»i má»t cách gián tiếp vá»i Ãt hÆ¡n hai Äá»i
sá»"
-#: builtin.c:3341
+#: builtin.c:3343
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "cú gá»i gián tiếp Äến %s cần Ãt nhất hai Äá»i sá»"
-#: builtin.c:3396
+#: builtin.c:3398
msgid "lshift: received non-numeric first argument"
msgstr "lshift: Äã nháºn Äá»i sá» Äầu không phải thuá»c sá»"
-#: builtin.c:3398
+#: builtin.c:3400
msgid "lshift: received non-numeric second argument"
msgstr "lshift: (dá»ch bên trái) Äã nháºn Äá»i sá» thứ hai khác
thuá»c sá»"
-#: builtin.c:3404
+#: builtin.c:3406
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f): giá trỠâm l không Äược phép"
-#: builtin.c:3408
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f): giá trá» thuá»c phân sá» sẽ bá» cắt ngắn"
-#: builtin.c:3410
+#: builtin.c:3412
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr ""
"lshift(%f, %f): giá trá» dá»ch quá lá»n sẽ gây ra kết quả không
nhÆ° mong muá»n"
-#: builtin.c:3435
+#: builtin.c:3437
msgid "rshift: received non-numeric first argument"
msgstr "rshift: Äã nháºn Äá»i sá» thứ nhất khác thuá»c sá»"
-#: builtin.c:3437
+#: builtin.c:3439
msgid "rshift: received non-numeric second argument"
msgstr "rshift: (dá»ch phải) Äã nháºn Äá»i sá» thứ hai khác
thuá»c sá»"
-#: builtin.c:3443
+#: builtin.c:3445
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f): giá trỠâm là không Äược phép"
-#: builtin.c:3447
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f): giá trá» thuá»c kiá»u phân sá» sẽ bá» xén
ngắn"
-#: builtin.c:3449
+#: builtin.c:3451
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr ""
"rshift(%f, %f): giá trá» dá»ch quá lá»n sẽ gây ra kết quả không
nhÆ° mong muá»n"
-#: builtin.c:3474 mpfr.c:977
+#: builtin.c:3476 mpfr.c:977
msgid "and: called with less than two arguments"
msgstr "and: Äược gá»i vá»i Ãt hÆ¡n hai Äá»i sá»"
-#: builtin.c:3479
+#: builtin.c:3481
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "and: Äá»i sá» %d không phải thuá»c sá»"
-#: builtin.c:3483
+#: builtin.c:3485
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "and: (và ) Äá»i sá» %d giá trỠâm %g là không Äược phép"
-#: builtin.c:3506 mpfr.c:1009
+#: builtin.c:3508 mpfr.c:1009
msgid "or: called with less than two arguments"
msgstr "or: (hoặc) Äược gá»i vá»i Ãt hÆ¡n hai Äá»i sá»"
-#: builtin.c:3511
+#: builtin.c:3513
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "or: (hoặc) Äá»i sá» %d không thuá»c kiá»u sá»"
-#: builtin.c:3515
+#: builtin.c:3517
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "or: (hoặc) Äá»i sá» %d giá trỠâm %g là không Äược
phép"
-#: builtin.c:3537 mpfr.c:1040
+#: builtin.c:3539 mpfr.c:1040
msgid "xor: called with less than two arguments"
msgstr "xor: Äược gá»i vá»i Ãt hÆ¡n hai Äá»i sá»"
-#: builtin.c:3543
+#: builtin.c:3545
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xor: Äá»i sá» %d không thuá»c kiá»u sá»"
-#: builtin.c:3547
+#: builtin.c:3549
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xor: Äá»i sá» %d giá trỠâm %g là không Äược phép"
-#: builtin.c:3572 mpfr.c:799
+#: builtin.c:3574 mpfr.c:799
msgid "compl: received non-numeric argument"
msgstr "compl: (biên dá»ch) Äã nháºn Äược Äá»i sá»
không-phải-sá»"
-#: builtin.c:3577
+#: builtin.c:3579
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f): giá trỠâm là không Äược phép"
-#: builtin.c:3580
+#: builtin.c:3582
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f): giá trá» thuá»c phân sá» sẽ bá» cắt ngắn"
-#: builtin.c:3764
+#: builtin.c:3766
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: â%sâ không phải là má»t phân loại miá»n Äá»a
phÆ°Æ¡ng hợp lá»"
-#: builtin.c:3989 mpfr.c:1198
+#: builtin.c:3991 mpfr.c:1198
msgid "intdiv: third argument is not an array"
msgstr "intdiv: Äá»i sá» thứ ba không phải là mảng"
-#: builtin.c:3997 mpfr.c:1206
+#: builtin.c:3999 mpfr.c:1206
msgid "intdiv: received non-numeric first argument"
msgstr "intdiv: Äã nháºn Äá»i sá» Äầu không phải thuá»c sá»"
-#: builtin.c:3999 mpfr.c:1208
+#: builtin.c:4001 mpfr.c:1208
msgid "intdiv: received non-numeric second argument"
msgstr "intdiv: Äã nháºn Äá»i sá» thứ hai không thuá»c sá»"
-#: builtin.c:4008 mpfr.c:1247
+#: builtin.c:4010 mpfr.c:1247
msgid "intdiv: division by zero attempted"
msgstr "intdiv: gặp phép chia cho sỠkhông"
-#: builtin.c:4078
+#: builtin.c:4080
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr ""
"typeof dò tìm thấy tá» hợp các cá» không hợp lá» â%sâ; vui
lòng báo cáo lá»i nà y."
-#: builtin.c:4093
+#: builtin.c:4095
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "typeof: tùy chá»n không hợp lá» â%sâ"
-#: builtin.c:4097
+#: builtin.c:4099
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr "typeof: không biết kiá»u tham sá» â%sâ"
@@ -2737,12 +2737,12 @@ msgstr "fflush: không thá» Äẩy dữ liá»u lên
ÄÄ©a Äầu ra tiêu chu
msgid "fflush: cannot flush standard error: %s"
msgstr "fflush: không thá» Äẩy dữ liá»u lên ÄÄ©a Äầu ra lá»i
tiêu chuẩn: %s"
-#: io.c:1417 io.c:1507 main.c:642 main.c:689
+#: io.c:1417 io.c:1507 main.c:653 main.c:700
#, c-format
msgid "error writing standard output (%s)"
msgstr "gặp lá»i khi ghi Äầu ra tiêu chuẩn (%s)"
-#: io.c:1418 io.c:1517 main.c:644
+#: io.c:1418 io.c:1517 main.c:655
#, c-format
msgid "error writing standard error (%s)"
msgstr "gặp lá»i khi ghi thiết bá» lá»i chuẩn (%s)"
@@ -2942,191 +2942,191 @@ msgstr "giá trá» Äa ký tá»± của âRSâ lÃ
phần má» rá»ng gawk"
msgid "IPv6 communication is not supported"
msgstr "Truyá»n thông trên IPv6 không Äược há» trợ"
-#: main.c:322
+#: main.c:333
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr ""
"biến môi trÆ°á»ng âPOSIXLY_CORRECTâ (Äúng kiá»u POSIX) Äã
Äược Äặt; Äang báºt "
"tùy chá»n â--posixâ"
-#: main.c:328
+#: main.c:339
msgid "`--posix' overrides `--traditional'"
msgstr "tùy chá»n â--posixâ có quyá»n cao hÆ¡n â--traditionalâ
(truyá»n thá»ng)"
-#: main.c:339
+#: main.c:350
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr ""
"â--posixâ/â--traditionalâ (cá» Äiá»n) có quyá»n cao hÆ¡n
â--non-decimal-"
"dataâ (dữ liá»u khác tháºp phân)"
-#: main.c:343
+#: main.c:354
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "viá»c chạy %s vá»i tÆ° cách âsetuid rootâ có thá» rủi
rá» bảo máºt"
-#: main.c:347
+#: main.c:358
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "â--posixâ Äè lên â--characters-as-bytesâ"
-#: main.c:405
+#: main.c:416
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "không thá» Äặt chế Äá» nhá» phân trên Äầu và o tiêu
chuẩn (%s)"
-#: main.c:408
+#: main.c:419
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "không thá» Äặt chế Äá» nhá» phân trên Äầu ra tiêu
chuẩn (%s)"
-#: main.c:410
+#: main.c:421
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "không thá» Äặt chế Äá» nhá» phân trên Äầu ra lá»i
tiêu chuẩn (%s)"
-#: main.c:470
+#: main.c:481
msgid "no program text at all!"
msgstr "không có Äoạn chữ chÆ°Æ¡ng trình nà o cả!"
-#: main.c:563
+#: main.c:574
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr ""
"Cách dùng: %s [tùy chá»n kiá»u POSIX hay GNU] -f
táºp_tin_chÆ°Æ¡ng_trình [--] "
"táºp_tin â¦\n"
-#: main.c:565
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr ""
"Cách dùng: %s [tùy chá»n kiá»u POSIX hay GNU] [--] %cchÆ°Æ¡ng_trình%c
táºp_tin â¦\n"
-#: main.c:570
+#: main.c:581
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "Tùy chá»n POSIX:\t\t\tTùy chá»n dà i GNU: (tiêu chuẩn)\n"
-#: main.c:571
+#: main.c:582
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f táºp_tin_chÆ°Æ¡ng_trình\t--file=táºp_tin_chÆ°Æ¡ng_trình\n"
-#: main.c:572
+#: main.c:583
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=ký_hiá»u_phân_cách_trÆ°á»ng\n"
-#: main.c:573
+#: main.c:584
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr ""
"\t-v var=giá_trá»\t\t--assign=biến=giá_trá»\n"
"(assign: gán)\n"
-#: main.c:574
+#: main.c:585
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "Tùy chá»n ngắn:\t\t\tTùy chá»n GNU dạng dà i: (má» rá»ng)\n"
-#: main.c:575
+#: main.c:586
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:576
+#: main.c:587
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:577
+#: main.c:588
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:578
+#: main.c:589
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[táºp_tin]\t\t--dump-variables[=táºp_tin]\n"
-#: main.c:579
+#: main.c:590
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[táºp_tin]\t\t--debug[=táºp_tin]\n"
-#: main.c:580
+#: main.c:591
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e âprogram-textâ\t--source=âprogram-textâ\n"
-#: main.c:581
+#: main.c:592
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E file\t\t\t--exec=táºp_tin\n"
-#: main.c:582
+#: main.c:593
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:583
+#: main.c:594
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:584
+#: main.c:595
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i includefile\t\t--include=táºp-tin-bao-gá»m\n"
-#: main.c:585
+#: main.c:596
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l library\t\t--load=thÆ°-viá»n\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:590
+#: main.c:601
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L [fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:591
+#: main.c:602
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:592
+#: main.c:603
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:593
+#: main.c:604
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:594
+#: main.c:605
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[táºp_tin]\t\t--pretty-print[=táºp_tin]\n"
-#: main.c:595
+#: main.c:606
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize (tá»i_Æ°u_hóa)\n"
-#: main.c:596
+#: main.c:607
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[táºp_tin]\t\t--profile[=táºp_tin]\n"
-#: main.c:597
+#: main.c:608
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:598
+#: main.c:609
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:599
+#: main.c:610
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-s\t\t\t--no-optimize\n"
-#: main.c:600
+#: main.c:611
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:601
+#: main.c:612
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:602
+#: main.c:613
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:604
+#: main.c:615
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr ""
"\t-W nostalgia\t\t--nostalgia\n"
"(ná»i luyến tiếc quá khứ)\n"
-#: main.c:607
+#: main.c:618
msgid "\t-Y\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
@@ -3135,7 +3135,7 @@ msgstr "\t-Y\t\t--parsedebug\n"
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:616
+#: main.c:627
#, fuzzy
msgid ""
"\n"
@@ -3156,7 +3156,7 @@ msgstr ""
"Thông báo lá»i dá»ch cho: <http://translationproject.org/team/vi.html>.\n"
"\n"
-#: main.c:623
+#: main.c:634
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3166,7 +3166,7 @@ msgstr ""
"Mặc Äá»nh, nó Äá»c từ Äầu và o tiêu chuẩn và ghi ra Äầu ra
tiêu chuẩn.\n"
"\n"
-#: main.c:627
+#: main.c:638
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3176,7 +3176,7 @@ msgstr ""
"\tgawk \"{ sum += $1 }; END { print sum }\" táºp_tin\n"
"\tgawk -F: \"{ print $1 }\" /etc/passwd\n"
-#: main.c:659
+#: main.c:670
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3195,7 +3195,7 @@ msgstr ""
"của Giấy Phép nà y, hoặc là (tùy chá»n) bất kỳ phiên bản
má»i hÆ¡n.\n"
"\n"
-#: main.c:667
+#: main.c:678
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3209,7 +3209,7 @@ msgstr ""
"Hãy xem Giấy phép Công Chung GNU (GPL) Äá» biết chi tiết.\n"
"\n"
-#: main.c:673
+#: main.c:684
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3217,11 +3217,11 @@ msgstr ""
"Bạn nên nháºn má»t bản sao của Giấy Phép Công Cá»ng GNU cùng
vá»i chÆ°Æ¡ng\n"
"trình nà y. Nếu chưa có, bạn xem tại
<http://www.gnu.org/licenses/>.\n"
-#: main.c:714
+#: main.c:725
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "-Ft không Äặt FS (há» thá»ng táºp tin?) và o tab trong awk
POSIX"
-#: main.c:1116
+#: main.c:1127
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3230,66 +3230,66 @@ msgstr ""
"%s: Äá»i sá» â%sâ cho â-vâ không có dạng
âbiến=giá_trá»â\n"
"\n"
-#: main.c:1142
+#: main.c:1153
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "â%sâ không phải là tên biến hợp lá»"
-#: main.c:1145
+#: main.c:1156
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "â%sâ không phải là tên biến; Äang tìm táºp tin
â%s=%sâ"
-#: main.c:1149
+#: main.c:1160
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "không thá» dùng builtin (dá»±ng sẵn) của gawk â%sâ nhÆ° lÃ
tên biến"
-#: main.c:1154
+#: main.c:1165
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "không thá» dùng hà m â%sâ nhÆ° là tên biến"
-#: main.c:1209
+#: main.c:1220
msgid "floating point exception"
msgstr "ngoại lá» sá» thá»±c dấu chấm Äá»ng"
-#: main.c:1216
+#: main.c:1227
msgid "fatal error: internal error"
msgstr "lá»i nghiêm trá»ng: lá»i ná»i bá»"
-#: main.c:1231
+#: main.c:1242
msgid "fatal error: internal error: segfault"
msgstr "lá»i nghiêm trá»ng: lá»i ná»i bá»: lá»i phân Äoạn"
-#: main.c:1243
+#: main.c:1254
msgid "fatal error: internal error: stack overflow"
msgstr "lá»i nghiêm trá»ng: lá»i ná»i bá»: trà n ngÄn xếp"
-#: main.c:1302
+#: main.c:1313
#, c-format
msgid "no pre-opened fd %d"
msgstr "không có fd (bá» mô tả táºp tin) %d Äã má» trÆ°á»c"
-#: main.c:1309
+#: main.c:1320
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "không thá» má» trÆ°á»c â/dev/nullâ cho fd %d"
-#: main.c:1523
+#: main.c:1534
msgid "empty argument to `-e/--source' ignored"
msgstr "Äá»i sá» rá»ng cho tùy chá»n â-e/--sourceâ bá» bá» qua"
-#: main.c:1594
+#: main.c:1605
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr "-M bá» bá» qua: chÆ°a biên dá»ch phần há» trợ MPFR/GMP"
-#: main.c:1619
+#: main.c:1630
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%s: tùy chá»n â-W %sâ không Äược nháºn diá»n nên bá»
bá» qua\n"
-#: main.c:1672
+#: main.c:1683
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%s: tùy chá»n cần Äến Äá»i sá» â-- %câ\n"
diff --git a/po/zh_CN.gmo b/po/zh_CN.gmo
index 14173cf..9d9284f 100644
Binary files a/po/zh_CN.gmo and b/po/zh_CN.gmo differ
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 8995f5f..36942ac 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.1.64\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2018-01-15 19:55+0200\n"
+"POT-Creation-Date: 2018-01-28 20:07+0200\n"
"PO-Revision-Date: 2017-09-16 13:10+0200\n"
"Last-Translator: Tianze Wang <address@hidden>\n"
"Language-Team: Chinese (simplified) <address@hidden>\n"
@@ -41,8 +41,8 @@ msgstr "è¯å¾ææ éåæ°â%sâå½æ°ç»ä½¿ç¨"
msgid "attempt to use scalar `%s' as an array"
msgstr "è¯å¾ææ éâ%sâå½æ°ç»ä½¿ç¨"
-#: array.c:412 array.c:579 builtin.c:88 builtin.c:1634 builtin.c:1680
-#: builtin.c:1693 builtin.c:2216 builtin.c:2243 eval.c:1131 eval.c:1135
+#: array.c:412 array.c:579 builtin.c:88 builtin.c:1636 builtin.c:1682
+#: builtin.c:1695 builtin.c:2218 builtin.c:2245 eval.c:1131 eval.c:1135
#: eval.c:1542
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -584,439 +584,439 @@ msgstr "indexï¼ç¬¬äºä¸ªåæ°ä¸æ¯å符串"
msgid "int: received non-numeric argument"
msgstr "intï¼æ¶å°éæ°ååæ°"
-#: builtin.c:529
+#: builtin.c:531
msgid "length: received array argument"
msgstr "lengthï¼æ¶å°æ°ç»åæ°"
-#: builtin.c:532
+#: builtin.c:534
msgid "`length(array)' is a gawk extension"
msgstr "âlength(array)âæ¯ gawk æ©å±"
-#: builtin.c:551
+#: builtin.c:553
msgid "length: received non-string argument"
msgstr "lengthï¼æ¶å°éå符串åæ°"
-#: builtin.c:580
+#: builtin.c:582
msgid "log: received non-numeric argument"
msgstr "logï¼æ¶å°éæ°ååæ°"
-#: builtin.c:583
+#: builtin.c:585
#, c-format
msgid "log: received negative argument %g"
msgstr "logï¼æ¶å°è´æ°åæ° %g"
-#: builtin.c:781 builtin.c:786 builtin.c:937
+#: builtin.c:783 builtin.c:788 builtin.c:939
msgid "fatal: must use `count$' on all formats or none"
msgstr "è´å½é误ï¼è¦ä¹å¨æææ ¼å¼ä¸ä½¿ç¨âcount$âï¼è¦ä¹å®å
¨ä¸ä½¿ç¨"
-#: builtin.c:856
+#: builtin.c:858
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "â%%âéå®ç¬¦çå段宽度被忽ç¥"
-#: builtin.c:858
+#: builtin.c:860
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "â%%âæ述符ç精度被忽ç¥"
-#: builtin.c:860
+#: builtin.c:862
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "â%%âæ述符çå段宽度å精度被忽ç¥"
-#: builtin.c:911
+#: builtin.c:913
msgid "fatal: `$' is not permitted in awk formats"
msgstr "è´å½é误ï¼awk æ ¼å¼ä¸ä¸å
许 â$â"
-#: builtin.c:920
+#: builtin.c:922
msgid "fatal: arg count with `$' must be > 0"
msgstr "è´å½é误ï¼å«æâ$âçåæ°ä¸ªæ°å¿
须大äº0"
-#: builtin.c:924
+#: builtin.c:926
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr "è´å½é误ï¼åæ°ä¸ªæ° %ld 大äºæä¾åæ°çæ»æ°"
-#: builtin.c:928
+#: builtin.c:930
msgid "fatal: `$' not permitted after period in format"
msgstr "è´å½é误ï¼ä¸å
许å¨æ ¼å¼ä¸çâ.âå使ç¨â$â"
-#: builtin.c:947
+#: builtin.c:949
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr "è´å½é误ï¼æ²¡æä¸ºæ ¼å¼å®½åº¦æ精度æä¾â$â"
-#: builtin.c:1017
+#: builtin.c:1019
msgid "`l' is meaningless in awk formats; ignored"
msgstr "âlâå¨ awk æ ¼å¼ä¸æ æä¹ï¼å¿½ç¥"
-#: builtin.c:1021
+#: builtin.c:1023
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "è´å½é误ï¼ä¸å
è®¸å¨ POSIX awk æ ¼å¼ä¸ä½¿ç¨âlâ"
-#: builtin.c:1034
+#: builtin.c:1036
msgid "`L' is meaningless in awk formats; ignored"
msgstr "âLâå¨ awk æ ¼å¼ä¸æ æä¹ï¼å¿½ç¥"
-#: builtin.c:1038
+#: builtin.c:1040
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "è´å½é误ï¼ä¸å
è®¸å¨ POSIX awk æ ¼å¼ä¸ä½¿ç¨âLâ"
-#: builtin.c:1051
+#: builtin.c:1053
msgid "`h' is meaningless in awk formats; ignored"
msgstr "âhâå¨ awk æ ¼å¼ä¸æ æä¹ï¼å¿½ç¥"
-#: builtin.c:1055
+#: builtin.c:1057
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "è´å½é误ï¼ä¸å
è®¸å¨ POSIX awk æ ¼å¼ä¸ä½¿ç¨âhâ"
-#: builtin.c:1080
+#: builtin.c:1082
#, c-format
msgid "[s]printf: value %g is too big for %%c format"
msgstr "[s]printfï¼å¼ %g 对â%%câæ ¼å¼æ¥è¯´è¶
åºèå´"
-#: builtin.c:1093
+#: builtin.c:1095
#, c-format
msgid "[s]printf: value %g is not a valid wide character"
msgstr "[s]printfï¼å¼ %g ä¸æ¯ææç宽å符"
-#: builtin.c:1479
+#: builtin.c:1481
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr "[s]printfï¼å¼ %g 对â%%%câæ ¼å¼æ¥è¯´è¶
åºèå´"
-#: builtin.c:1577
+#: builtin.c:1579
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr "忽ç¥ä½ç½®çæ ¼å¼åå符â%câï¼æ åæ°è¢«è½¬å"
-#: builtin.c:1582
+#: builtin.c:1584
msgid "fatal: not enough arguments to satisfy format string"
msgstr "è´å½é误ï¼åæ°æ°éå°äºæ ¼å¼æ°é"
-#: builtin.c:1584
+#: builtin.c:1586
msgid "^ ran out for this one"
msgstr "^ è·åºèå´"
-#: builtin.c:1591
+#: builtin.c:1593
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printfï¼æå®æ ¼å¼ä¸å«æ§å¶å符"
-#: builtin.c:1594
+#: builtin.c:1596
msgid "too many arguments supplied for format string"
msgstr "ç¸å¯¹æ ¼å¼æ¥è¯´åæ°ä¸ªæ°è¿å¤"
-#: builtin.c:1653
+#: builtin.c:1655
msgid "sprintf: no arguments"
msgstr "sprintfï¼æ²¡æåæ°"
-#: builtin.c:1676 builtin.c:1687
+#: builtin.c:1678 builtin.c:1689
msgid "printf: no arguments"
msgstr "printfï¼æ²¡æåæ°"
-#: builtin.c:1702
+#: builtin.c:1704
msgid "printf: attempt to write to closed write end of two-way pipe"
msgstr "printfï¼è¯å¾ååå
¥ç«¯å·²è¢«å
³éçåå管éä¸åå
¥æ°æ®"
-#: builtin.c:1743
+#: builtin.c:1745
msgid "sqrt: received non-numeric argument"
msgstr "sqrtï¼æ¶å°éæ°ååæ°"
-#: builtin.c:1747
+#: builtin.c:1749
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrtï¼æ¶å°è´æ°åæ° %g"
-#: builtin.c:1778
+#: builtin.c:1780
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substrï¼é¿åº¦ %g å°äº 1"
-#: builtin.c:1780
+#: builtin.c:1782
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substrï¼é¿åº¦ %g å°äº 0"
-#: builtin.c:1794
+#: builtin.c:1796
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substrï¼éæ´æ°çé¿åº¦ %g ä¼è¢«æªæ"
-#: builtin.c:1799
+#: builtin.c:1801
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr "substrï¼é¿åº¦ %g ä½ä¸ºå符串索å¼è¿å¤§ï¼æªæè³ %g"
-#: builtin.c:1811
+#: builtin.c:1813
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substrï¼å¼å§åæ %g æ æï¼ä½¿ç¨ 1"
-#: builtin.c:1816
+#: builtin.c:1818
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substrï¼éæ´æ°çå¼å§ç´¢å¼ %g ä¼è¢«æªæ"
-#: builtin.c:1839
+#: builtin.c:1841
msgid "substr: source string is zero length"
msgstr "substrï¼æºå符串é¿åº¦ä¸º0"
-#: builtin.c:1853
+#: builtin.c:1855
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substrï¼å¼å§åæ %g è¶
åºå符串尾é¨"
-#: builtin.c:1861
+#: builtin.c:1863
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
msgstr "substrï¼å¨å¼å§åæ %2$g ä¸é¿åº¦ %1$g è¶
åºç¬¬ä¸ä¸ªåæ°çé¿åº¦ (%3$lu)"
-#: builtin.c:1934
+#: builtin.c:1936
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr "strftimeï¼PROCINFO[\"strftime\"] ä¸çæ ¼å¼å¼å«ææ°å¼ç±»å"
-#: builtin.c:1954
+#: builtin.c:1956
msgid "strftime: received non-numeric second argument"
msgstr "strftimeï¼ç¬¬äºä¸ªåæ°ä¸æ¯æ°å"
-#: builtin.c:1964
+#: builtin.c:1966
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr "strftimeï¼ç¬¬äºä¸ªåæ°å°äº0ï¼æå¯¹äº time_t æ¥è¯´å¤ªå¤§"
-#: builtin.c:1971
+#: builtin.c:1973
msgid "strftime: second argument out of range for time_t"
msgstr "strftimeï¼ç¬¬äºä¸ªåæ°å¯¹äº time_t æ¥è¯´å¤ªå¤§"
-#: builtin.c:1980
+#: builtin.c:1982
msgid "strftime: received non-string first argument"
msgstr "strftimeï¼ç¬¬ä¸ä¸ªåæ°ä¸æ¯å符串"
-#: builtin.c:1987
+#: builtin.c:1989
msgid "strftime: received empty format string"
msgstr "strftimeï¼æ¶å°ç©ºæ ¼å¼å符串"
-#: builtin.c:2058
+#: builtin.c:2060
#, c-format
msgid "setenv(TZ, %s) failed (%s)"
msgstr "sevenv(TZ, %s) æ§è¡å¤±è´¥ï¼%sï¼"
-#: builtin.c:2065
+#: builtin.c:2067
#, c-format
msgid "setenv(TZ, %s) restoration failed (%s)"
msgstr "sevenv(TZ, %s) æ¢å¤åå§å¼å¤±è´¥ï¼%sï¼"
-#: builtin.c:2069
+#: builtin.c:2071
#, c-format
msgid "unsetenv(TZ) failed (%s)"
msgstr "unsetenv(TZ) æ§è¡å¤±è´¥(%s)"
-#: builtin.c:2098
+#: builtin.c:2100
msgid "mktime: received non-string argument"
msgstr "mktimeï¼æ¶å°éå符串åæ°"
-#: builtin.c:2115
+#: builtin.c:2117
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktimeï¼è³å°æä¸ä¸ªå¼è¶
åºé»è®¤èå´"
-#: builtin.c:2151
+#: builtin.c:2153
msgid "'system' function not allowed in sandbox mode"
msgstr "æ²ç®±æ¨¡å¼ä¸ä¸å
许使ç¨\"system\"å½æ°"
-#: builtin.c:2156
+#: builtin.c:2158
msgid "system: received non-string argument"
msgstr "systemï¼æ¶å°éå符串åæ°"
-#: builtin.c:2225 builtin.c:2298
+#: builtin.c:2227 builtin.c:2300
msgid "print: attempt to write to closed write end of two-way pipe"
msgstr "printï¼è¯å¾ååå
¥ç«¯å·²è¢«å
³éçåå管éä¸åå
¥æ°æ®"
-#: builtin.c:2321
+#: builtin.c:2323
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "å¼ç¨æªåå§åçå段â$%dâ"
-#: builtin.c:2406
+#: builtin.c:2408
msgid "tolower: received non-string argument"
msgstr "tolowerï¼æ¶å°éå符串åæ°"
-#: builtin.c:2437
+#: builtin.c:2439
msgid "toupper: received non-string argument"
msgstr "toupperï¼æ¶å°éå符串åæ°"
-#: builtin.c:2470 mpfr.c:669
+#: builtin.c:2472 mpfr.c:669
msgid "atan2: received non-numeric first argument"
msgstr "atan2ï¼ç¬¬ä¸ä¸ªåæ°ä¸æ¯æ°å"
-#: builtin.c:2472 mpfr.c:671
+#: builtin.c:2474 mpfr.c:671
msgid "atan2: received non-numeric second argument"
msgstr "atan2ï¼ç¬¬äºä¸ªåæ°ä¸æ¯æ°å"
-#: builtin.c:2491
+#: builtin.c:2493
msgid "sin: received non-numeric argument"
msgstr "sinï¼æ¶å°éæ°ååæ°"
-#: builtin.c:2507
+#: builtin.c:2509
msgid "cos: received non-numeric argument"
msgstr "cosï¼æ¶å°éæ°ååæ°"
-#: builtin.c:2621 mpfr.c:1164
+#: builtin.c:2623 mpfr.c:1164
msgid "srand: received non-numeric argument"
msgstr "srandï¼æ¶å°éæ°ååæ°"
-#: builtin.c:2652
+#: builtin.c:2654
msgid "match: third argument is not an array"
msgstr "matchï¼ç¬¬ä¸ä¸ªåæ°ä¸æ¯æ°ç»"
-#: builtin.c:2919
+#: builtin.c:2921
#, c-format
msgid "gensub: third argument `%.*s' treated as 1"
msgstr "gensubï¼ç¬¬ä¸ä¸ªåæ°â%.*sâ被å½ä½ 1"
-#: builtin.c:3241
+#: builtin.c:3243
#, c-format
msgid "%s: can be called indirectly only with two arguments"
msgstr "%sï¼é´æ¥è°ç¨æ¶åªè½ä¼ é两个åæ°"
-#: builtin.c:3341
+#: builtin.c:3343
#, c-format
msgid "indirect call to %s requires at least two arguments"
msgstr "é´æ¥è°ç¨ %s éè¦ä¼ éè³å°ä¸¤ä¸ªåæ°"
-#: builtin.c:3396
+#: builtin.c:3398
msgid "lshift: received non-numeric first argument"
msgstr "lshiftï¼ç¬¬ä¸ä¸ªåæ°ä¸æ¯æ°å"
-#: builtin.c:3398
+#: builtin.c:3400
msgid "lshift: received non-numeric second argument"
msgstr "lshiftï¼ç¬¬äºä¸ªåæ°ä¸æ¯æ°å"
-#: builtin.c:3404
+#: builtin.c:3406
#, c-format
msgid "lshift(%f, %f): negative values are not allowed"
msgstr "lshift(%f, %f)ï¼ä¸å
è®¸ä¼ å
¥è´å¼"
-#: builtin.c:3408
+#: builtin.c:3410
#, c-format
msgid "lshift(%f, %f): fractional values will be truncated"
msgstr "lshift(%f, %f)ï¼å°æ°é¨åä¼è¢«æªæ"
-#: builtin.c:3410
+#: builtin.c:3412
#, c-format
msgid "lshift(%f, %f): too large shift value will give strange results"
msgstr "lshift(%f, %f)ï¼è¿å¤§ç移ä½ä¼å¾å°å¥æªçç»æ"
-#: builtin.c:3435
+#: builtin.c:3437
msgid "rshift: received non-numeric first argument"
msgstr "rshiftï¼ç¬¬ä¸ä¸ªåæ°ä¸æ¯æ°å"
-#: builtin.c:3437
+#: builtin.c:3439
msgid "rshift: received non-numeric second argument"
msgstr "rshiftï¼ç¬¬äºä¸ªåæ°ä¸æ¯æ°å"
-#: builtin.c:3443
+#: builtin.c:3445
#, c-format
msgid "rshift(%f, %f): negative values are not allowed"
msgstr "rshift(%f, %f)ï¼ä¸å
è®¸ä¼ å
¥è´å¼"
-#: builtin.c:3447
+#: builtin.c:3449
#, c-format
msgid "rshift(%f, %f): fractional values will be truncated"
msgstr "rshift(%f, %f)ï¼å°æ°é¨åä¼è¢«æªæ"
-#: builtin.c:3449
+#: builtin.c:3451
#, c-format
msgid "rshift(%f, %f): too large shift value will give strange results"
msgstr "rshift(%f, %f)ï¼è¿å¤§ç移ä½ä¼å¾å°å¥æªçç»æ"
-#: builtin.c:3474 mpfr.c:977
+#: builtin.c:3476 mpfr.c:977
msgid "and: called with less than two arguments"
msgstr "andï¼è°ç¨æ¶ä¼ éçåæ°ä¸è¶³2个"
-#: builtin.c:3479
+#: builtin.c:3481
#, c-format
msgid "and: argument %d is non-numeric"
msgstr "andï¼åæ° %d ä¸æ¯æ°å¼"
-#: builtin.c:3483
+#: builtin.c:3485
#, c-format
msgid "and: argument %d negative value %g is not allowed"
msgstr "andï¼åæ° %d ä¸å
许为è´å¼ %g"
-#: builtin.c:3506 mpfr.c:1009
+#: builtin.c:3508 mpfr.c:1009
msgid "or: called with less than two arguments"
msgstr "orï¼è°ç¨æ¶ä¼ éçåæ°ä¸è¶³2个"
-#: builtin.c:3511
+#: builtin.c:3513
#, c-format
msgid "or: argument %d is non-numeric"
msgstr "orï¼åæ° %d ä¸æ¯æ°å¼"
-#: builtin.c:3515
+#: builtin.c:3517
#, c-format
msgid "or: argument %d negative value %g is not allowed"
msgstr "orï¼æ° %d ä¸å
许为è´å¼ %g"
-#: builtin.c:3537 mpfr.c:1040
+#: builtin.c:3539 mpfr.c:1040
msgid "xor: called with less than two arguments"
msgstr "xorï¼è°ç¨æ¶ä¼ éçåæ°ä¸è¶³2个"
-#: builtin.c:3543
+#: builtin.c:3545
#, c-format
msgid "xor: argument %d is non-numeric"
msgstr "xorï¼åæ° %d ä¸æ¯æ°å¼"
-#: builtin.c:3547
+#: builtin.c:3549
#, c-format
msgid "xor: argument %d negative value %g is not allowed"
msgstr "xorï¼æ° %d ä¸å
许为è´å¼ %g"
-#: builtin.c:3572 mpfr.c:799
+#: builtin.c:3574 mpfr.c:799
msgid "compl: received non-numeric argument"
msgstr "complï¼æ¶å°éæ°ååæ°"
-#: builtin.c:3577
+#: builtin.c:3579
#, c-format
msgid "compl(%f): negative value is not allowed"
msgstr "compl(%f)ï¼ä¸å
许使ç¨è´å¼"
-#: builtin.c:3580
+#: builtin.c:3582
#, c-format
msgid "compl(%f): fractional value will be truncated"
msgstr "compl(%f)ï¼å°æ°é¨åä¼è¢«æªæ"
-#: builtin.c:3764
+#: builtin.c:3766
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettextï¼â%sâä¸æ¯ä¸ä¸ªææçåºåç®å½"
-#: builtin.c:3989 mpfr.c:1198
+#: builtin.c:3991 mpfr.c:1198
msgid "intdiv: third argument is not an array"
msgstr "intdivï¼ç¬¬ä¸ä¸ªåæ°ä¸æ¯æ°ç»"
-#: builtin.c:3997 mpfr.c:1206
+#: builtin.c:3999 mpfr.c:1206
msgid "intdiv: received non-numeric first argument"
msgstr "intdivï¼ç¬¬ä¸ä¸ªåæ°ä¸æ¯æ°å"
-#: builtin.c:3999 mpfr.c:1208
+#: builtin.c:4001 mpfr.c:1208
msgid "intdiv: received non-numeric second argument"
msgstr "intdivï¼ç¬¬äºä¸ªåæ°ä¸æ¯æ°å"
-#: builtin.c:4008 mpfr.c:1247
+#: builtin.c:4010 mpfr.c:1247
msgid "intdiv: division by zero attempted"
msgstr "intdivï¼è¯å¾é¤0"
-#: builtin.c:4078
+#: builtin.c:4080
#, c-format
msgid ""
"typeof detected invalid flags combination `%s'; please file a bug report."
msgstr "typeof å½æ°åç°ä¸ä¸ªæ
æçé项ç»åâ%sâï¼è¯·åå¼åè
æ±æ¥æ¤é误ã"
-#: builtin.c:4093
+#: builtin.c:4095
#, c-format
msgid "typeof: invalid argument type `%s'"
msgstr "typeofï¼åæ°ç±»åâ%sâæ æ"
-#: builtin.c:4097
+#: builtin.c:4099
#, c-format
msgid "typeof: unknown argument type `%s'"
msgstr "typeofï¼åæ°ç±»åâ%sâæªç¥"
@@ -2635,12 +2635,12 @@ msgstr "fflushï¼æ æ³å·æ°è¾åºç¼åï¼%s"
msgid "fflush: cannot flush standard error: %s"
msgstr "fflushï¼æ æ³å·æ°é误è¾åºç¼åï¼%s"
-#: io.c:1417 io.c:1507 main.c:642 main.c:689
+#: io.c:1417 io.c:1507 main.c:653 main.c:700
#, c-format
msgid "error writing standard output (%s)"
msgstr "åæ åè¾åºåæ¶åçé误 (%s)"
-#: io.c:1418 io.c:1517 main.c:644
+#: io.c:1418 io.c:1517 main.c:655
#, c-format
msgid "error writing standard error (%s)"
msgstr "åæ åé误è¾åºåæ¶åçé误 (%s)"
@@ -2827,180 +2827,180 @@ msgstr "âRSâ设置为å¤åç¬¦æ¯ gawk æ©å±"
msgid "IPv6 communication is not supported"
msgstr "ä¸æ¯æ IPv6 é讯"
-#: main.c:322
+#: main.c:333
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
msgstr "ç¯å¢åéâPOSIXLY_CORRECTâ被设置ï¼æå¼â--posixâ"
-#: main.c:328
+#: main.c:339
msgid "`--posix' overrides `--traditional'"
msgstr "â--posixâè¦çâ--traditionalâ"
-#: main.c:339
+#: main.c:350
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
msgstr "â--posixâæâ--traditionalâè¦çâ--non-decimal-dataâ"
-#: main.c:343
+#: main.c:354
#, c-format
msgid "running %s setuid root may be a security problem"
msgstr "以设置 root ID æ¹å¼è¿è¡â%sâå¯è½åå¨å®å
¨æ¼æ´"
-#: main.c:347
+#: main.c:358
msgid "`--posix' overrides `--characters-as-bytes'"
msgstr "â--posixâè¦çâ--characters-as-bytesâ"
-#: main.c:405
+#: main.c:416
#, c-format
msgid "can't set binary mode on stdin (%s)"
msgstr "æ æ³å¨æ åè¾å
¥ä¸è®¾ç½®äºè¿å¶æ¨¡å¼(%s)"
-#: main.c:408
+#: main.c:419
#, c-format
msgid "can't set binary mode on stdout (%s)"
msgstr "æ æ³å¨æ åè¾åºä¸è®¾ç½®äºè¿å¶æ¨¡å¼(%s)"
-#: main.c:410
+#: main.c:421
#, c-format
msgid "can't set binary mode on stderr (%s)"
msgstr "æ æ³å¨æ åé误è¾åºä¸è®¾ç½®äºè¿å¶æ¨¡å¼(%s)"
-#: main.c:470
+#: main.c:481
msgid "no program text at all!"
msgstr "å®å
¨æ²¡æç¨åºæ£æï¼"
-#: main.c:563
+#: main.c:574
#, c-format
msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
msgstr "ç¨æ³ï¼%s [POSIX æ GNU é£æ ¼é项] -f èæ¬æ件 [--] æ件
...\n"
-#: main.c:565
+#: main.c:576
#, c-format
msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
msgstr "ç¨æ³ï¼%s [POSIX æ GNU é£æ ¼é项] [--] %cç¨åº%c æ件 ...\n"
-#: main.c:570
+#: main.c:581
msgid "POSIX options:\t\tGNU long options: (standard)\n"
msgstr "POSIX é项ï¼\t\tGNU é¿é项ï¼(æ å)\n"
-#: main.c:571
+#: main.c:582
msgid "\t-f progfile\t\t--file=progfile\n"
msgstr "\t-f èæ¬æ件\t\t--file=èæ¬æ件\n"
-#: main.c:572
+#: main.c:583
msgid "\t-F fs\t\t\t--field-separator=fs\n"
msgstr "\t-F fs\t\t\t--field-separator=fs\n"
-#: main.c:573
+#: main.c:584
msgid "\t-v var=val\t\t--assign=var=val\n"
msgstr "\t-v var=val\t\t--assign=var=val\n"
-#: main.c:574
+#: main.c:585
msgid "Short options:\t\tGNU long options: (extensions)\n"
msgstr "çé项ï¼\t\tGNU é¿é项ï¼(æ©å±)\n"
-#: main.c:575
+#: main.c:586
msgid "\t-b\t\t\t--characters-as-bytes\n"
msgstr "\t-b\t\t\t--characters-as-bytes\n"
-#: main.c:576
+#: main.c:587
msgid "\t-c\t\t\t--traditional\n"
msgstr "\t-c\t\t\t--traditional\n"
-#: main.c:577
+#: main.c:588
msgid "\t-C\t\t\t--copyright\n"
msgstr "\t-C\t\t\t--copyright\n"
-#: main.c:578
+#: main.c:589
msgid "\t-d[file]\t\t--dump-variables[=file]\n"
msgstr "\t-d[æ件]\t\t--dump-variables[=æ件]\n"
-#: main.c:579
+#: main.c:590
msgid "\t-D[file]\t\t--debug[=file]\n"
msgstr "\t-D[æ件]\t\t--debug[=æ件]\n"
-#: main.c:580
+#: main.c:591
msgid "\t-e 'program-text'\t--source='program-text'\n"
msgstr "\t-e 'ç¨åºææ¬'\t--source='ç¨åºææ¬'\n"
-#: main.c:581
+#: main.c:592
msgid "\t-E file\t\t\t--exec=file\n"
msgstr "\t-E æ件\t\t\t--exec=æ件\n"
-#: main.c:582
+#: main.c:593
msgid "\t-g\t\t\t--gen-pot\n"
msgstr "\t-g\t\t\t--gen-pot\n"
-#: main.c:583
+#: main.c:594
msgid "\t-h\t\t\t--help\n"
msgstr "\t-h\t\t\t--help\n"
-#: main.c:584
+#: main.c:595
msgid "\t-i includefile\t\t--include=includefile\n"
msgstr "\t-i å
å«æ件\t\t--include=å
å«æ件\n"
-#: main.c:585
+#: main.c:596
msgid "\t-l library\t\t--load=library\n"
msgstr "\t-l åº\t\t--load=åº\n"
#. TRANSLATORS: the "fatal" and "invalid" here are literal
#. values, they should not be translated. Thanks.
#.
-#: main.c:590
+#: main.c:601
msgid "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
msgstr "\t-L[fatal|invalid]\t--lint[=fatal|invalid]\n"
-#: main.c:591
+#: main.c:602
msgid "\t-M\t\t\t--bignum\n"
msgstr "\t-M\t\t\t--bignum\n"
-#: main.c:592
+#: main.c:603
msgid "\t-N\t\t\t--use-lc-numeric\n"
msgstr "\t-N\t\t\t--use-lc-numeric\n"
-#: main.c:593
+#: main.c:604
msgid "\t-n\t\t\t--non-decimal-data\n"
msgstr "\t-n\t\t\t--non-decimal-data\n"
-#: main.c:594
+#: main.c:605
msgid "\t-o[file]\t\t--pretty-print[=file]\n"
msgstr "\t-o[æ件]\t\t--pretty-print[=æ件]\n"
-#: main.c:595
+#: main.c:606
msgid "\t-O\t\t\t--optimize\n"
msgstr "\t-O\t\t\t--optimize\n"
-#: main.c:596
+#: main.c:607
msgid "\t-p[file]\t\t--profile[=file]\n"
msgstr "\t-p[æ件]\t\t--profile[=æ件]\n"
-#: main.c:597
+#: main.c:608
msgid "\t-P\t\t\t--posix\n"
msgstr "\t-P\t\t\t--posix\n"
-#: main.c:598
+#: main.c:609
msgid "\t-r\t\t\t--re-interval\n"
msgstr "\t-r\t\t\t--re-interval\n"
-#: main.c:599
+#: main.c:610
msgid "\t-s\t\t\t--no-optimize\n"
msgstr "\t-s\t\t\t--no-optimize\n"
-#: main.c:600
+#: main.c:611
msgid "\t-S\t\t\t--sandbox\n"
msgstr "\t-S\t\t\t--sandbox\n"
-#: main.c:601
+#: main.c:612
msgid "\t-t\t\t\t--lint-old\n"
msgstr "\t-t\t\t\t--lint-old\n"
-#: main.c:602
+#: main.c:613
msgid "\t-V\t\t\t--version\n"
msgstr "\t-V\t\t\t--version\n"
-#: main.c:604
+#: main.c:615
msgid "\t-W nostalgia\t\t--nostalgia\n"
msgstr "\t-W nostalgia\t\t--nostalgia\n"
-#: main.c:607
+#: main.c:618
msgid "\t-Y\t\t--parsedebug\n"
msgstr "\t-Y\t\t--parsedebug\n"
@@ -3009,7 +3009,7 @@ msgstr "\t-Y\t\t--parsedebug\n"
#. for this application. Please add _another line_ with the
#. address for translation bugs.
#. no-wrap
-#: main.c:616
+#: main.c:627
#, fuzzy
msgid ""
"\n"
@@ -3027,7 +3027,7 @@ msgstr ""
"ä¸æ¾å°ç¸åçä¿¡æ¯ã\n"
"\n"
-#: main.c:623
+#: main.c:634
msgid ""
"gawk is a pattern scanning and processing language.\n"
"By default it reads standard input and writes standard output.\n"
@@ -3036,7 +3036,7 @@ msgstr ""
"gawk æ¯ä¸ä¸ªæ¨¡å¼æ«æåå¤çè¯è¨ã缺çæ
åµä¸å®ä»æ åè¾å
¥è¯»å
¥å¹¶åè³æ åè¾åºã\n"
"\n"
-#: main.c:627
+#: main.c:638
msgid ""
"Examples:\n"
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
@@ -3046,7 +3046,7 @@ msgstr ""
"\tgawk '{ sum += $1 }; END { print sum }' file\n"
"\tgawk -F: '{ print $1 }' /etc/passwd\n"
-#: main.c:659
+#: main.c:670
#, c-format
msgid ""
"Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3063,7 +3063,7 @@ msgstr ""
"3çæ以åçæ¬ä¸ä¿®æ¹æéæ°åå¸ã\n"
"\n"
-#: main.c:667
+#: main.c:678
msgid ""
"This program is distributed in the hope that it will be useful,\n"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3076,7 +3076,7 @@ msgstr ""
"å
±è®¸å¯è¯(GPL)ã\n"
"\n"
-#: main.c:673
+#: main.c:684
msgid ""
"You should have received a copy of the GNU General Public License\n"
"along with this program. If not, see http://www.gnu.org/licenses/.\n"
@@ -3084,11 +3084,11 @@ msgstr ""
"ä½ åºè¯¥æ¶å°ç¨åºé带çä¸ä»½ GNU éç¨å
Œ
±è®¸å¯è¯(GPL)ãå¦æ没ææ¶å°ï¼è¯·åç "
"http://www.gnu.org/licenses/ ã\n"
-#: main.c:714
+#: main.c:725
msgid "-Ft does not set FS to tab in POSIX awk"
msgstr "å¨ POSIX awk ä¸ -Ft ä¸ä¼å° FS 设为å¶è¡¨ç¬¦(tab)"
-#: main.c:1116
+#: main.c:1127
#, c-format
msgid ""
"%s: `%s' argument to `-v' not in `var=value' form\n"
@@ -3097,66 +3097,66 @@ msgstr ""
"%sï¼â-vâçåæ°â%sâä¸æ¯âvar=valueâå½¢å¼\n"
"\n"
-#: main.c:1142
+#: main.c:1153
#, c-format
msgid "`%s' is not a legal variable name"
msgstr "â%sâä¸æ¯ä¸ä¸ªåæ³çåéå"
-#: main.c:1145
+#: main.c:1156
#, c-format
msgid "`%s' is not a variable name, looking for file `%s=%s'"
msgstr "â%sâä¸æ¯ä¸ä¸ªåéåï¼æ¥æ¾æ件â%s=%sâ"
-#: main.c:1149
+#: main.c:1160
#, c-format
msgid "cannot use gawk builtin `%s' as variable name"
msgstr "æ æ³å° gawk å
ç½®ç â%sâ ä½ä¸ºåéå"
-#: main.c:1154
+#: main.c:1165
#, c-format
msgid "cannot use function `%s' as variable name"
msgstr "æ æ³å°å½æ°åâ%sâä½ä¸ºåéå"
-#: main.c:1209
+#: main.c:1220
msgid "floating point exception"
msgstr "æµ®ç¹æ°å¼å¸¸"
-#: main.c:1216
+#: main.c:1227
msgid "fatal error: internal error"
msgstr "è´å½é误ï¼å
é¨é误"
-#: main.c:1231
+#: main.c:1242
msgid "fatal error: internal error: segfault"
msgstr "è´å½é误ï¼å
é¨é误ï¼æ®µé误"
-#: main.c:1243
+#: main.c:1254
msgid "fatal error: internal error: stack overflow"
msgstr "è´å½é误ï¼å
é¨é误ï¼æ 溢åº"
-#: main.c:1302
+#: main.c:1313
#, c-format
msgid "no pre-opened fd %d"
msgstr "æ件æ述符 %d æªè¢«æå¼"
-#: main.c:1309
+#: main.c:1320
#, c-format
msgid "could not pre-open /dev/null for fd %d"
msgstr "æ æ³ä¸ºæ件æ述符 %d é¢æå¼ /dev/null"
-#: main.c:1523
+#: main.c:1534
msgid "empty argument to `-e/--source' ignored"
msgstr "â-e/--sourceâç空åæ°è¢«å¿½ç¥"
-#: main.c:1594
+#: main.c:1605
msgid "-M ignored: MPFR/GMP support not compiled in"
msgstr "å¿½ç¥ -M ignoredï¼æªå° MPFR/GMP æ¯æç¼è¯äº"
-#: main.c:1619
+#: main.c:1630
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
msgstr "%sï¼é项â-W %sâæ æ³è¯å«ï¼å¿½ç¥\n"
-#: main.c:1672
+#: main.c:1683
#, c-format
msgid "%s: option requires an argument -- %c\n"
msgstr "%sï¼é项éè¦ä¸ä¸ªåæ° -- %c\n"
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=40c0b9cf32c3b03851e5129b897f8e5977d8fba7
commit 40c0b9cf32c3b03851e5129b897f8e5977d8fba7
Author: Arnold D. Robbins <address@hidden>
Date: Sun Jan 28 20:13:06 2018 +0200
Update doc/wordlist.
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 581b3d0..a8e3368 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,7 @@
+2018-01-28 Arnold D. Robbins <address@hidden>
+
+ * wordlist: Updated.
+
2018-01-25 Arnold D. Robbins <address@hidden>
* gawktexi.in (AWKLIBPATH Variable): Add note that changing
diff --git a/doc/wordlist b/doc/wordlist
index 378c2b4..3c3c7e9 100644
--- a/doc/wordlist
+++ b/doc/wordlist
@@ -98,6 +98,7 @@ Coprocesses
Coreutils
Corinna
Ctrl
+Curreli
Cygwin
DARKCORNER
DCL
@@ -258,6 +259,7 @@ Itanium
JCPU
JF
JPG
+JSON
JVM
Jaegermann
Jeroen
@@ -436,6 +438,7 @@ RSTART
RT
Rakitzis
Ramey
+RapidJson
Readdir
Readfile
Readline
@@ -671,6 +674,7 @@ awka
awkcard
awkforai
awkgram
+awklang
awklib
awknum
awkp
@@ -692,6 +696,8 @@ bax
baz
bc
bcd
+bduncan
+beachnet
becky
beebe
beginfile
@@ -876,6 +882,7 @@ denorm
depcomp
desc
descrip
+deserialize
designator
dest
destructors
@@ -1229,6 +1236,7 @@ joe
johansen
johnny
joyent
+json
juan
julie
karl
@@ -1315,6 +1323,7 @@ metacharacters
metaflac
metasyntactic
mey
+mikebrennan
min
mingw
miriam
@@ -1382,6 +1391,7 @@ ndevicesim
ndirs
ne
netbsd
+nethox
netlabs
netlib
newdata
@@ -1591,6 +1601,7 @@ ramey
rand
randint
rankin
+rapidjson
rdev
rdquo
reada
@@ -1633,6 +1644,7 @@ roundTiesToEven
roundTowardNegative
roundTowardPositive
roundTowardZero
+roundmode
rowsep
rpath
rshift
@@ -1878,6 +1890,7 @@ vbox
vc
vec
versa
+versioned
vglue
vio
vms
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=821dcd4f3af6706302e9aa8f3484e53720ce422a
commit 821dcd4f3af6706302e9aa8f3484e53720ce422a
Author: Arnold D. Robbins <address@hidden>
Date: Sun Jan 28 20:02:47 2018 +0200
Update some config.* files.
diff --git a/ChangeLog b/ChangeLog
index ae99ce0..b533d5b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2018-01-28 Arnold D. Robbins <address@hidden>
+
+ * config.guess, config.sub: Updated.
+
2018-01-25 Arnold D. Robbins <address@hidden>
* main.c (main): Add explanatory comment about O_APPEND stuff.
diff --git a/config.guess b/config.guess
index a710e2f..9baaa27 100755
--- a/config.guess
+++ b/config.guess
@@ -2,7 +2,7 @@
# Attempt to guess a canonical system name.
# Copyright 1992-2018 Free Software Foundation, Inc.
-timestamp='2018-01-11'
+timestamp='2018-01-26'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -107,9 +107,9 @@ trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp
2>/dev/null; exit 1" 1 2 13 15 ;
dummy=$tmp/dummy ;
tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
case $CC_FOR_BUILD,$HOST_CC,$CC in
- ,,) echo "int x;" > $dummy.c ;
+ ,,) echo "int x;" > "$dummy.c" ;
for c in cc gcc c89 c99 ; do
- if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
+ if ($c -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then
CC_FOR_BUILD="$c"; break ;
fi ;
done ;
@@ -132,14 +132,14 @@ UNAME_RELEASE=`(uname -r) 2>/dev/null` ||
UNAME_RELEASE=unknown
UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
-case "${UNAME_SYSTEM}" in
+case "$UNAME_SYSTEM" in
Linux|GNU|GNU/*)
# If the system lacks a compiler, then just pick glibc.
# We could probably try harder.
LIBC=gnu
- eval $set_cc_for_build
- cat <<-EOF > $dummy.c
+ eval "$set_cc_for_build"
+ cat <<-EOF > "$dummy.c"
#include <features.h>
#if defined(__UCLIBC__)
LIBC=uclibc
@@ -149,13 +149,20 @@ Linux|GNU|GNU/*)
LIBC=gnu
#endif
EOF
- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's,
,,g'`
+ eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's,
,,g'`"
+
+ # If ldd exists, use it to detect musl libc.
+ if command -v ldd >/dev/null && \
+ ldd --version 2>&1 | grep -q ^musl
+ then
+ LIBC=musl
+ fi
;;
esac
# Note: order is significant - the case branches are not exclusive.
-case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
+case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in
*:NetBSD:*:*)
# NetBSD (nbsd) targets should (where applicable) match one or
# more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
@@ -169,30 +176,30 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
# portion of the name. We always set it to "unknown".
sysctl="sysctl -n hw.machine_arch"
UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
- /sbin/$sysctl 2>/dev/null || \
- /usr/sbin/$sysctl 2>/dev/null || \
+ "/sbin/$sysctl" 2>/dev/null || \
+ "/usr/sbin/$sysctl" 2>/dev/null || \
echo unknown)`
- case "${UNAME_MACHINE_ARCH}" in
+ case "$UNAME_MACHINE_ARCH" in
armeb) machine=armeb-unknown ;;
arm*) machine=arm-unknown ;;
sh3el) machine=shl-unknown ;;
sh3eb) machine=sh-unknown ;;
sh5el) machine=sh5le-unknown ;;
earmv*)
- arch=`echo ${UNAME_MACHINE_ARCH} | sed -e
's,^e\(armv[0-9]\).*$,\1,'`
- endian=`echo ${UNAME_MACHINE_ARCH} | sed -ne
's,^.*\(eb\)$,\1,p'`
- machine=${arch}${endian}-unknown
+ arch=`echo "$UNAME_MACHINE_ARCH" | sed -e
's,^e\(armv[0-9]\).*$,\1,'`
+ endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne
's,^.*\(eb\)$,\1,p'`
+ machine="${arch}${endian}"-unknown
;;
- *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
+ *) machine="$UNAME_MACHINE_ARCH"-unknown ;;
esac
# The Operating System including object format, if it has switched
# to ELF recently (or will in the future) and ABI.
- case "${UNAME_MACHINE_ARCH}" in
+ case "$UNAME_MACHINE_ARCH" in
earm*)
os=netbsdelf
;;
arm*|i386|m68k|ns32k|sh3*|sparc|vax)
- eval $set_cc_for_build
+ eval "$set_cc_for_build"
if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ELF__
then
@@ -208,10 +215,10 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
;;
esac
# Determine ABI tags.
- case "${UNAME_MACHINE_ARCH}" in
+ case "$UNAME_MACHINE_ARCH" in
earm*)
expr='s/^earmv[0-9]/-eabi/;s/eb$//'
- abi=`echo ${UNAME_MACHINE_ARCH} | sed -e "$expr"`
+ abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"`
;;
esac
# The OS release
@@ -219,51 +226,51 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
# thus, need a distinct triplet. However, they do not need
# kernel version information, so it can be replaced with a
# suitable tag, in the style of linux-gnu.
- case "${UNAME_VERSION}" in
+ case "$UNAME_VERSION" in
Debian*)
release='-gnu'
;;
*)
- release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d.
-f1,2`
+ release=`echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d.
-f1,2`
;;
esac
# Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
# contains redundant information, the shorter form:
# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
- echo "${machine}-${os}${release}${abi}"
+ echo "$machine-${os}${release}${abi}"
exit ;;
*:Bitrig:*:*)
UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
- echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
+ echo "$UNAME_MACHINE_ARCH"-unknown-bitrig"$UNAME_RELEASE"
exit ;;
*:OpenBSD:*:*)
UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
- echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
+ echo "$UNAME_MACHINE_ARCH"-unknown-openbsd"$UNAME_RELEASE"
exit ;;
*:LibertyBSD:*:*)
UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
- echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
+ echo "$UNAME_MACHINE_ARCH"-unknown-libertybsd"$UNAME_RELEASE"
exit ;;
*:MidnightBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-midnightbsd${UNAME_RELEASE}
+ echo "$UNAME_MACHINE"-unknown-midnightbsd"$UNAME_RELEASE"
exit ;;
*:ekkoBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
+ echo "$UNAME_MACHINE"-unknown-ekkobsd"$UNAME_RELEASE"
exit ;;
*:SolidBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
+ echo "$UNAME_MACHINE"-unknown-solidbsd"$UNAME_RELEASE"
exit ;;
macppc:MirBSD:*:*)
- echo powerpc-unknown-mirbsd${UNAME_RELEASE}
+ echo powerpc-unknown-mirbsd"$UNAME_RELEASE"
exit ;;
*:MirBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
+ echo "$UNAME_MACHINE"-unknown-mirbsd"$UNAME_RELEASE"
exit ;;
*:Sortix:*:*)
- echo ${UNAME_MACHINE}-unknown-sortix
+ echo "$UNAME_MACHINE"-unknown-sortix
exit ;;
*:Redox:*:*)
- echo ${UNAME_MACHINE}-unknown-redox
+ echo "$UNAME_MACHINE"-unknown-redox
exit ;;
mips:OSF1:*.*)
echo mips-dec-osf1
@@ -319,7 +326,7 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
# A Tn.n version is a released field test version.
# A Xn.n version is an unreleased experimental baselevel.
# 1.2 uses "1.2" for uname -r.
- echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e
's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
+ echo "$UNAME_MACHINE"-dec-osf"`echo "$UNAME_RELEASE" | sed -e
's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`"
# Reset EXIT trap before exiting to avoid spurious non-zero exit code.
exitcode=$?
trap '' 0
@@ -328,10 +335,10 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
echo m68k-unknown-sysv4
exit ;;
*:[Aa]miga[Oo][Ss]:*:*)
- echo ${UNAME_MACHINE}-unknown-amigaos
+ echo "$UNAME_MACHINE"-unknown-amigaos
exit ;;
*:[Mm]orph[Oo][Ss]:*:*)
- echo ${UNAME_MACHINE}-unknown-morphos
+ echo "$UNAME_MACHINE"-unknown-morphos
exit ;;
*:OS/390:*:*)
echo i370-ibm-openedition
@@ -343,7 +350,7 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
echo powerpc-ibm-os400
exit ;;
arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
- echo arm-acorn-riscix${UNAME_RELEASE}
+ echo arm-acorn-riscix"$UNAME_RELEASE"
exit ;;
arm*:riscos:*:*|arm*:RISCOS:*:*)
echo arm-unknown-riscos
@@ -370,19 +377,19 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
sparc) echo sparc-icl-nx7; exit ;;
esac ;;
s390x:SunOS:*:*)
- echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e
's/[^.]*//'`
+ echo "$UNAME_MACHINE"-ibm-solaris2"`echo "$UNAME_RELEASE" | sed -e
's/[^.]*//'`"
exit ;;
sun4H:SunOS:5.*:*)
- echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ echo sparc-hal-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
exit ;;
sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
- echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ echo sparc-sun-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
exit ;;
i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
- echo i386-pc-auroraux${UNAME_RELEASE}
+ echo i386-pc-auroraux"$UNAME_RELEASE"
exit ;;
i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
- eval $set_cc_for_build
+ eval "$set_cc_for_build"
SUN_ARCH=i386
# If there is a compiler, see if it is configured for 64-bit objects.
# Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
@@ -395,13 +402,13 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
SUN_ARCH=x86_64
fi
fi
- echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ echo "$SUN_ARCH"-pc-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
exit ;;
sun4*:SunOS:6*:*)
# According to config.sub, this is the proper way to canonicalize
# SunOS6. Hard to guess exactly what SunOS6 will be like, but
# it's likely to be more like Solaris than SunOS4.
- echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ echo sparc-sun-solaris3"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
exit ;;
sun4*:SunOS:*:*)
case "`/usr/bin/arch -k`" in
@@ -410,25 +417,25 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
;;
esac
# Japanese Language versions have a version number like `4.1.3-JL'.
- echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
+ echo sparc-sun-sunos"`echo "$UNAME_RELEASE"|sed -e 's/-/_/'`"
exit ;;
sun3*:SunOS:*:*)
- echo m68k-sun-sunos${UNAME_RELEASE}
+ echo m68k-sun-sunos"$UNAME_RELEASE"
exit ;;
sun*:*:4.2BSD:*)
UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}')
2>/dev/null`
- test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
+ test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3
case "`/bin/arch`" in
sun3)
- echo m68k-sun-sunos${UNAME_RELEASE}
+ echo m68k-sun-sunos"$UNAME_RELEASE"
;;
sun4)
- echo sparc-sun-sunos${UNAME_RELEASE}
+ echo sparc-sun-sunos"$UNAME_RELEASE"
;;
esac
exit ;;
aushp:SunOS:*:*)
- echo sparc-auspex-sunos${UNAME_RELEASE}
+ echo sparc-auspex-sunos"$UNAME_RELEASE"
exit ;;
# The situation for MiNT is a little confusing. The machine name
# can be virtually everything (everything which is not
@@ -439,44 +446,44 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
# MiNT. But MiNT is downward compatible to TOS, so this should
# be no problem.
atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
- echo m68k-atari-mint${UNAME_RELEASE}
+ echo m68k-atari-mint"$UNAME_RELEASE"
exit ;;
atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
- echo m68k-atari-mint${UNAME_RELEASE}
+ echo m68k-atari-mint"$UNAME_RELEASE"
exit ;;
*falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
- echo m68k-atari-mint${UNAME_RELEASE}
+ echo m68k-atari-mint"$UNAME_RELEASE"
exit ;;
milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
- echo m68k-milan-mint${UNAME_RELEASE}
+ echo m68k-milan-mint"$UNAME_RELEASE"
exit ;;
hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
- echo m68k-hades-mint${UNAME_RELEASE}
+ echo m68k-hades-mint"$UNAME_RELEASE"
exit ;;
*:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
- echo m68k-unknown-mint${UNAME_RELEASE}
+ echo m68k-unknown-mint"$UNAME_RELEASE"
exit ;;
m68k:machten:*:*)
- echo m68k-apple-machten${UNAME_RELEASE}
+ echo m68k-apple-machten"$UNAME_RELEASE"
exit ;;
powerpc:machten:*:*)
- echo powerpc-apple-machten${UNAME_RELEASE}
+ echo powerpc-apple-machten"$UNAME_RELEASE"
exit ;;
RISC*:Mach:*:*)
echo mips-dec-mach_bsd4.3
exit ;;
RISC*:ULTRIX:*:*)
- echo mips-dec-ultrix${UNAME_RELEASE}
+ echo mips-dec-ultrix"$UNAME_RELEASE"
exit ;;
VAX*:ULTRIX*:*:*)
- echo vax-dec-ultrix${UNAME_RELEASE}
+ echo vax-dec-ultrix"$UNAME_RELEASE"
exit ;;
2020:CLIX:*:* | 2430:CLIX:*:*)
- echo clipper-intergraph-clix${UNAME_RELEASE}
+ echo clipper-intergraph-clix"$UNAME_RELEASE"
exit ;;
mips:*:*:UMIPS | mips:*:*:RISCos)
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
+ eval "$set_cc_for_build"
+ sed 's/^ //' << EOF > "$dummy.c"
#ifdef __cplusplus
#include <stdio.h> /* for printf() prototype */
int main (int argc, char *argv[]) {
@@ -497,11 +504,11 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
exit (-1);
}
EOF
- $CC_FOR_BUILD -o $dummy $dummy.c &&
- dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
- SYSTEM_NAME=`$dummy $dummyarg` &&
+ $CC_FOR_BUILD -o "$dummy" "$dummy.c" &&
+ dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` &&
+ SYSTEM_NAME=`"$dummy" "$dummyarg"` &&
{ echo "$SYSTEM_NAME"; exit; }
- echo mips-mips-riscos${UNAME_RELEASE}
+ echo mips-mips-riscos"$UNAME_RELEASE"
exit ;;
Motorola:PowerMAX_OS:*:*)
echo powerpc-motorola-powermax
@@ -527,17 +534,17 @@ EOF
AViiON:dgux:*:*)
# DG/UX returns AViiON for all architectures
UNAME_PROCESSOR=`/usr/bin/uname -p`
- if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
+ if [ "$UNAME_PROCESSOR" = mc88100 ] || [ "$UNAME_PROCESSOR" = mc88110 ]
then
- if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
- [ ${TARGET_BINARY_INTERFACE}x = x ]
+ if [ "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx ] || \
+ [ "$TARGET_BINARY_INTERFACE"x = x ]
then
- echo m88k-dg-dgux${UNAME_RELEASE}
+ echo m88k-dg-dgux"$UNAME_RELEASE"
else
- echo m88k-dg-dguxbcs${UNAME_RELEASE}
+ echo m88k-dg-dguxbcs"$UNAME_RELEASE"
fi
else
- echo i586-dg-dgux${UNAME_RELEASE}
+ echo i586-dg-dgux"$UNAME_RELEASE"
fi
exit ;;
M88*:DolphinOS:*:*) # DolphinOS (SVR3)
@@ -554,7 +561,7 @@ EOF
echo m68k-tektronix-bsd
exit ;;
*:IRIX*:*:*)
- echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
+ echo mips-sgi-irix"`echo "$UNAME_RELEASE"|sed -e 's/-/_/g'`"
exit ;;
????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
@@ -566,14 +573,14 @@ EOF
if [ -x /usr/bin/oslevel ] ; then
IBM_REV=`/usr/bin/oslevel`
else
- IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
+ IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
fi
- echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
+ echo "$UNAME_MACHINE"-ibm-aix"$IBM_REV"
exit ;;
*:AIX:2:3)
if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
+ eval "$set_cc_for_build"
+ sed 's/^ //' << EOF > "$dummy.c"
#include <sys/systemcfg.h>
main()
@@ -584,7 +591,7 @@ EOF
exit(0);
}
EOF
- if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
+ if $CC_FOR_BUILD -o "$dummy" "$dummy.c" &&
SYSTEM_NAME=`"$dummy"`
then
echo "$SYSTEM_NAME"
else
@@ -598,7 +605,7 @@ EOF
exit ;;
*:AIX:*:[4567])
IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk
'{ print $1 }'`
- if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1;
then
+ if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1;
then
IBM_ARCH=rs6000
else
IBM_ARCH=powerpc
@@ -607,9 +614,9 @@ EOF
IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
else
- IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
+ IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
fi
- echo ${IBM_ARCH}-ibm-aix${IBM_REV}
+ echo "$IBM_ARCH"-ibm-aix"$IBM_REV"
exit ;;
*:AIX:*:*)
echo rs6000-ibm-aix
@@ -618,7 +625,7 @@ EOF
echo romp-ibm-bsd4.4
exit ;;
ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
- echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to
+ echo romp-ibm-bsd"$UNAME_RELEASE" # 4.3 with uname added to
exit ;; # report: romp-ibm BSD 4.3
*:BOSX:*:*)
echo rs6000-bull-bosx
@@ -633,28 +640,28 @@ EOF
echo m68k-hp-bsd4.4
exit ;;
9000/[34678]??:HP-UX:*:*)
- HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
- case "${UNAME_MACHINE}" in
+ HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
+ case "$UNAME_MACHINE" in
9000/31?) HP_ARCH=m68000 ;;
9000/[34]??) HP_ARCH=m68k ;;
9000/[678][0-9][0-9])
if [ -x /usr/bin/getconf ]; then
sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
- case "${sc_cpu_version}" in
+ case "$sc_cpu_version" in
523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0
528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1
532) # CPU_PA_RISC2_0
- case "${sc_kernel_bits}" in
+ case "$sc_kernel_bits" in
32) HP_ARCH=hppa2.0n ;;
64) HP_ARCH=hppa2.0w ;;
'') HP_ARCH=hppa2.0 ;; # HP-UX 10.20
esac ;;
esac
fi
- if [ "${HP_ARCH}" = "" ]; then
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
+ if [ "$HP_ARCH" = "" ]; then
+ eval "$set_cc_for_build"
+ sed 's/^ //' << EOF > "$dummy.c"
#define _HPUX_SOURCE
#include <stdlib.h>
@@ -687,13 +694,13 @@ EOF
exit (0);
}
EOF
- (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) &&
HP_ARCH=`$dummy`
+ (CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c"
2>/dev/null) && HP_ARCH=`"$dummy"`
test -z "$HP_ARCH" && HP_ARCH=hppa
fi ;;
esac
- if [ ${HP_ARCH} = hppa2.0w ]
+ if [ "$HP_ARCH" = hppa2.0w ]
then
- eval $set_cc_for_build
+ eval "$set_cc_for_build"
# hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
# 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
@@ -712,15 +719,15 @@ EOF
HP_ARCH=hppa64
fi
fi
- echo ${HP_ARCH}-hp-hpux${HPUX_REV}
+ echo "$HP_ARCH"-hp-hpux"$HPUX_REV"
exit ;;
ia64:HP-UX:*:*)
- HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
- echo ia64-hp-hpux${HPUX_REV}
+ HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
+ echo ia64-hp-hpux"$HPUX_REV"
exit ;;
3050*:HI-UX:*:*)
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
+ eval "$set_cc_for_build"
+ sed 's/^ //' << EOF > "$dummy.c"
#include <unistd.h>
int
main ()
@@ -745,7 +752,7 @@ EOF
exit (0);
}
EOF
- $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
+ $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` &&
{ echo "$SYSTEM_NAME"; exit; }
echo unknown-hitachi-hiuxwe2
exit ;;
@@ -766,9 +773,9 @@ EOF
exit ;;
i*86:OSF1:*:*)
if [ -x /usr/sbin/sysversion ] ; then
- echo ${UNAME_MACHINE}-unknown-osf1mk
+ echo "$UNAME_MACHINE"-unknown-osf1mk
else
- echo ${UNAME_MACHINE}-unknown-osf1
+ echo "$UNAME_MACHINE"-unknown-osf1
fi
exit ;;
parisc*:Lites*:*:*)
@@ -793,109 +800,109 @@ EOF
echo c4-convex-bsd
exit ;;
CRAY*Y-MP:*:*:*)
- echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ echo ymp-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
exit ;;
CRAY*[A-Z]90:*:*:*)
- echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
+ echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \
| sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
-e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
-e 's/\.[^.]*$/.X/'
exit ;;
CRAY*TS:*:*:*)
- echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ echo t90-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
exit ;;
CRAY*T3E:*:*:*)
- echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ echo alphaev5-cray-unicosmk"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
exit ;;
CRAY*SV1:*:*:*)
- echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ echo sv1-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
exit ;;
*:UNICOS/mp:*:*)
- echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ echo craynv-cray-unicosmp"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
exit ;;
F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz`
FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
- FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
+ FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'`
echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
exit ;;
5000:UNIX_System_V:4.*:*)
FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
- FUJITSU_REL=`echo ${UNAME_RELEASE} | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
+ FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
exit ;;
i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
- echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
+ echo "$UNAME_MACHINE"-pc-bsdi"$UNAME_RELEASE"
exit ;;
sparc*:BSD/OS:*:*)
- echo sparc-unknown-bsdi${UNAME_RELEASE}
+ echo sparc-unknown-bsdi"$UNAME_RELEASE"
exit ;;
*:BSD/OS:*:*)
- echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
+ echo "$UNAME_MACHINE"-unknown-bsdi"$UNAME_RELEASE"
exit ;;
*:FreeBSD:*:*)
UNAME_PROCESSOR=`/usr/bin/uname -p`
- case ${UNAME_PROCESSOR} in
+ case "$UNAME_PROCESSOR" in
amd64)
UNAME_PROCESSOR=x86_64 ;;
i386)
UNAME_PROCESSOR=i586 ;;
esac
- echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e
's/[-(].*//'`
+ echo "$UNAME_PROCESSOR"-unknown-freebsd"`echo "$UNAME_RELEASE"|sed -e
's/[-(].*//'`"
exit ;;
i*:CYGWIN*:*)
- echo ${UNAME_MACHINE}-pc-cygwin
+ echo "$UNAME_MACHINE"-pc-cygwin
exit ;;
*:MINGW64*:*)
- echo ${UNAME_MACHINE}-pc-mingw64
+ echo "$UNAME_MACHINE"-pc-mingw64
exit ;;
*:MINGW*:*)
- echo ${UNAME_MACHINE}-pc-mingw32
+ echo "$UNAME_MACHINE"-pc-mingw32
exit ;;
*:MSYS*:*)
- echo ${UNAME_MACHINE}-pc-msys
+ echo "$UNAME_MACHINE"-pc-msys
exit ;;
i*:PW*:*)
- echo ${UNAME_MACHINE}-pc-pw32
+ echo "$UNAME_MACHINE"-pc-pw32
exit ;;
*:Interix*:*)
- case ${UNAME_MACHINE} in
+ case "$UNAME_MACHINE" in
x86)
- echo i586-pc-interix${UNAME_RELEASE}
+ echo i586-pc-interix"$UNAME_RELEASE"
exit ;;
authenticamd | genuineintel | EM64T)
- echo x86_64-unknown-interix${UNAME_RELEASE}
+ echo x86_64-unknown-interix"$UNAME_RELEASE"
exit ;;
IA64)
- echo ia64-unknown-interix${UNAME_RELEASE}
+ echo ia64-unknown-interix"$UNAME_RELEASE"
exit ;;
esac ;;
i*:UWIN*:*)
- echo ${UNAME_MACHINE}-pc-uwin
+ echo "$UNAME_MACHINE"-pc-uwin
exit ;;
amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
echo x86_64-unknown-cygwin
exit ;;
prep*:SunOS:5.*:*)
- echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e
's/[^.]*//'`
+ echo powerpcle-unknown-solaris2"`echo "$UNAME_RELEASE"|sed -e
's/[^.]*//'`"
exit ;;
*:GNU:*:*)
# the GNU system
- echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo
${UNAME_RELEASE}|sed -e 's,/.*$,,'`
+ echo "`echo "$UNAME_MACHINE"|sed -e 's,[-/].*$,,'`-unknown-$LIBC`echo
"$UNAME_RELEASE"|sed -e 's,/.*$,,'`"
exit ;;
*:GNU/*:*:*)
# other systems with GNU libc and userland
- echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,'
| tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
+ echo "$UNAME_MACHINE-unknown-`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,'
| tr "[:upper:]" "[:lower:]"``echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`-$LIBC"
exit ;;
i*86:Minix:*:*)
- echo ${UNAME_MACHINE}-pc-minix
+ echo "$UNAME_MACHINE"-pc-minix
exit ;;
aarch64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
aarch64_be:Linux:*:*)
UNAME_MACHINE=aarch64_be
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
alpha:Linux:*:*)
case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
@@ -909,63 +916,63 @@ EOF
esac
objdump --private-headers /bin/sh | grep -q ld.so.1
if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
arc:Linux:*:* | arceb:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
arm*:Linux:*:*)
- eval $set_cc_for_build
+ eval "$set_cc_for_build"
if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_EABI__
then
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
else
if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_PCS_VFP
then
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabi
else
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabihf
fi
fi
exit ;;
avr32*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
cris:Linux:*:*)
- echo ${UNAME_MACHINE}-axis-linux-${LIBC}
+ echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
exit ;;
crisv32:Linux:*:*)
- echo ${UNAME_MACHINE}-axis-linux-${LIBC}
+ echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
exit ;;
e2k:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
frv:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
hexagon:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
i*86:Linux:*:*)
- echo ${UNAME_MACHINE}-pc-linux-${LIBC}
+ echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
exit ;;
ia64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
k1om:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
m32r*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
m68*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
mips:Linux:*:* | mips64:Linux:*:*)
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
+ eval "$set_cc_for_build"
+ sed 's/^ //' << EOF > "$dummy.c"
#undef CPU
#undef ${UNAME_MACHINE}
#undef ${UNAME_MACHINE}el
@@ -979,70 +986,70 @@ EOF
#endif
#endif
EOF
- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
- test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
+ eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU'`"
+ test "x$CPU" != x && { echo "$CPU-unknown-linux-$LIBC"; exit; }
;;
mips64el:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
openrisc*:Linux:*:*)
- echo or1k-unknown-linux-${LIBC}
+ echo or1k-unknown-linux-"$LIBC"
exit ;;
or32:Linux:*:* | or1k*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
padre:Linux:*:*)
- echo sparc-unknown-linux-${LIBC}
+ echo sparc-unknown-linux-"$LIBC"
exit ;;
parisc64:Linux:*:* | hppa64:Linux:*:*)
- echo hppa64-unknown-linux-${LIBC}
+ echo hppa64-unknown-linux-"$LIBC"
exit ;;
parisc:Linux:*:* | hppa:Linux:*:*)
# Look for CPU level
case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
- PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
- PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
- *) echo hppa-unknown-linux-${LIBC} ;;
+ PA7*) echo hppa1.1-unknown-linux-"$LIBC" ;;
+ PA8*) echo hppa2.0-unknown-linux-"$LIBC" ;;
+ *) echo hppa-unknown-linux-"$LIBC" ;;
esac
exit ;;
ppc64:Linux:*:*)
- echo powerpc64-unknown-linux-${LIBC}
+ echo powerpc64-unknown-linux-"$LIBC"
exit ;;
ppc:Linux:*:*)
- echo powerpc-unknown-linux-${LIBC}
+ echo powerpc-unknown-linux-"$LIBC"
exit ;;
ppc64le:Linux:*:*)
- echo powerpc64le-unknown-linux-${LIBC}
+ echo powerpc64le-unknown-linux-"$LIBC"
exit ;;
ppcle:Linux:*:*)
- echo powerpcle-unknown-linux-${LIBC}
+ echo powerpcle-unknown-linux-"$LIBC"
exit ;;
riscv32:Linux:*:* | riscv64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
s390:Linux:*:* | s390x:Linux:*:*)
- echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
+ echo "$UNAME_MACHINE"-ibm-linux-"$LIBC"
exit ;;
sh64*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
sh*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
sparc:Linux:*:* | sparc64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
tile*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
vax:Linux:*:*)
- echo ${UNAME_MACHINE}-dec-linux-${LIBC}
+ echo "$UNAME_MACHINE"-dec-linux-"$LIBC"
exit ;;
x86_64:Linux:*:*)
- echo ${UNAME_MACHINE}-pc-linux-${LIBC}
+ echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
exit ;;
xtensa*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
i*86:DYNIX/ptx:4*:*)
# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
@@ -1056,34 +1063,34 @@ EOF
# I am not positive that other SVR4 systems won't match this,
# I just have to hope. -- rms.
# Use sysv4.2uw... so that sysv4* matches it.
- echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
+ echo "$UNAME_MACHINE"-pc-sysv4.2uw"$UNAME_VERSION"
exit ;;
i*86:OS/2:*:*)
# If we were able to find `uname', then EMX Unix compatibility
# is probably installed.
- echo ${UNAME_MACHINE}-pc-os2-emx
+ echo "$UNAME_MACHINE"-pc-os2-emx
exit ;;
i*86:XTS-300:*:STOP)
- echo ${UNAME_MACHINE}-unknown-stop
+ echo "$UNAME_MACHINE"-unknown-stop
exit ;;
i*86:atheos:*:*)
- echo ${UNAME_MACHINE}-unknown-atheos
+ echo "$UNAME_MACHINE"-unknown-atheos
exit ;;
i*86:syllable:*:*)
- echo ${UNAME_MACHINE}-pc-syllable
+ echo "$UNAME_MACHINE"-pc-syllable
exit ;;
i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
- echo i386-unknown-lynxos${UNAME_RELEASE}
+ echo i386-unknown-lynxos"$UNAME_RELEASE"
exit ;;
i*86:*DOS:*:*)
- echo ${UNAME_MACHINE}-pc-msdosdjgpp
+ echo "$UNAME_MACHINE"-pc-msdosdjgpp
exit ;;
i*86:*:4.*:*)
- UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
+ UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'`
if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
- echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
+ echo "$UNAME_MACHINE"-univel-sysv"$UNAME_REL"
else
- echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
+ echo "$UNAME_MACHINE"-pc-sysv"$UNAME_REL"
fi
exit ;;
i*86:*:5:[678]*)
@@ -1093,12 +1100,12 @@ EOF
*Pentium) UNAME_MACHINE=i586 ;;
*Pent*|*Celeron) UNAME_MACHINE=i686 ;;
esac
- echo
${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
+ echo
"$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}{$UNAME_VERSION}"
exit ;;
i*86:*:3.2:*)
if test -f /usr/options/cb.name; then
UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
- echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
+ echo "$UNAME_MACHINE"-pc-isc"$UNAME_REL"
elif /bin/uname -X 2>/dev/null >/dev/null ; then
UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
(/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
@@ -1108,9 +1115,9 @@ EOF
&& UNAME_MACHINE=i686
(/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
&& UNAME_MACHINE=i686
- echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
+ echo "$UNAME_MACHINE"-pc-sco"$UNAME_REL"
else
- echo ${UNAME_MACHINE}-pc-sysv32
+ echo "$UNAME_MACHINE"-pc-sysv32
fi
exit ;;
pc:*:*:*)
@@ -1130,9 +1137,9 @@ EOF
exit ;;
i860:*:4.*:*) # i860-SVR4
if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
- echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
+ echo i860-stardent-sysv"$UNAME_RELEASE" # Stardent Vistra i860-SVR4
else # Add other i860-SVR4 vendors below as they are discovered.
- echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4
+ echo i860-unknown-sysv"$UNAME_RELEASE" # Unknown i860-SVR4
fi
exit ;;
mini*:CTIX:SYS*5:*)
@@ -1152,9 +1159,9 @@ EOF
test -r /etc/.relid \
&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
+ && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
+ && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4; exit; } ;;
@@ -1163,28 +1170,28 @@ EOF
test -r /etc/.relid \
&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' <
/etc/.relid`
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
+ && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
+ && { echo i586-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
+ && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
- echo m68k-unknown-lynxos${UNAME_RELEASE}
+ echo m68k-unknown-lynxos"$UNAME_RELEASE"
exit ;;
mc68030:UNIX_System_V:4.*:*)
echo m68k-atari-sysv4
exit ;;
TSUNAMI:LynxOS:2.*:*)
- echo sparc-unknown-lynxos${UNAME_RELEASE}
+ echo sparc-unknown-lynxos"$UNAME_RELEASE"
exit ;;
rs6000:LynxOS:2.*:*)
- echo rs6000-unknown-lynxos${UNAME_RELEASE}
+ echo rs6000-unknown-lynxos"$UNAME_RELEASE"
exit ;;
PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
- echo powerpc-unknown-lynxos${UNAME_RELEASE}
+ echo powerpc-unknown-lynxos"$UNAME_RELEASE"
exit ;;
SM[BE]S:UNIX_SV:*:*)
- echo mips-dde-sysv${UNAME_RELEASE}
+ echo mips-dde-sysv"$UNAME_RELEASE"
exit ;;
RM*:ReliantUNIX-*:*:*)
echo mips-sni-sysv4
@@ -1195,7 +1202,7 @@ EOF
*:SINIX-*:*:*)
if uname -p 2>/dev/null >/dev/null ; then
UNAME_MACHINE=`(uname -p) 2>/dev/null`
- echo ${UNAME_MACHINE}-sni-sysv4
+ echo "$UNAME_MACHINE"-sni-sysv4
else
echo ns32k-sni-sysv
fi
@@ -1215,23 +1222,23 @@ EOF
exit ;;
i*86:VOS:*:*)
# From address@hidden
- echo ${UNAME_MACHINE}-stratus-vos
+ echo "$UNAME_MACHINE"-stratus-vos
exit ;;
*:VOS:*:*)
# From address@hidden
echo hppa1.1-stratus-vos
exit ;;
mc68*:A/UX:*:*)
- echo m68k-apple-aux${UNAME_RELEASE}
+ echo m68k-apple-aux"$UNAME_RELEASE"
exit ;;
news*:NEWS-OS:6*:*)
echo mips-sony-newsos6
exit ;;
R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
if [ -d /usr/nec ]; then
- echo mips-nec-sysv${UNAME_RELEASE}
+ echo mips-nec-sysv"$UNAME_RELEASE"
else
- echo mips-unknown-sysv${UNAME_RELEASE}
+ echo mips-unknown-sysv"$UNAME_RELEASE"
fi
exit ;;
BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
@@ -1250,39 +1257,39 @@ EOF
echo x86_64-unknown-haiku
exit ;;
SX-4:SUPER-UX:*:*)
- echo sx4-nec-superux${UNAME_RELEASE}
+ echo sx4-nec-superux"$UNAME_RELEASE"
exit ;;
SX-5:SUPER-UX:*:*)
- echo sx5-nec-superux${UNAME_RELEASE}
+ echo sx5-nec-superux"$UNAME_RELEASE"
exit ;;
SX-6:SUPER-UX:*:*)
- echo sx6-nec-superux${UNAME_RELEASE}
+ echo sx6-nec-superux"$UNAME_RELEASE"
exit ;;
SX-7:SUPER-UX:*:*)
- echo sx7-nec-superux${UNAME_RELEASE}
+ echo sx7-nec-superux"$UNAME_RELEASE"
exit ;;
SX-8:SUPER-UX:*:*)
- echo sx8-nec-superux${UNAME_RELEASE}
+ echo sx8-nec-superux"$UNAME_RELEASE"
exit ;;
SX-8R:SUPER-UX:*:*)
- echo sx8r-nec-superux${UNAME_RELEASE}
+ echo sx8r-nec-superux"$UNAME_RELEASE"
exit ;;
SX-ACE:SUPER-UX:*:*)
- echo sxace-nec-superux${UNAME_RELEASE}
+ echo sxace-nec-superux"$UNAME_RELEASE"
exit ;;
Power*:Rhapsody:*:*)
- echo powerpc-apple-rhapsody${UNAME_RELEASE}
+ echo powerpc-apple-rhapsody"$UNAME_RELEASE"
exit ;;
*:Rhapsody:*:*)
- echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
+ echo "$UNAME_MACHINE"-apple-rhapsody"$UNAME_RELEASE"
exit ;;
*:Darwin:*:*)
UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
- eval $set_cc_for_build
+ eval "$set_cc_for_build"
if test "$UNAME_PROCESSOR" = unknown ; then
UNAME_PROCESSOR=powerpc
fi
- if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
+ if test "`echo "$UNAME_RELEASE" | sed -e 's/\..*//'`" -le 10 ; then
if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif')
| \
(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
@@ -1310,7 +1317,7 @@ EOF
# that Apple uses in portable devices.
UNAME_PROCESSOR=x86_64
fi
- echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
+ echo "$UNAME_PROCESSOR"-apple-darwin"$UNAME_RELEASE"
exit ;;
*:procnto*:*:* | *:QNX:[0123456789]*:*)
UNAME_PROCESSOR=`uname -p`
@@ -1318,25 +1325,25 @@ EOF
UNAME_PROCESSOR=i386
UNAME_MACHINE=pc
fi
- echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
+ echo "$UNAME_PROCESSOR"-"$UNAME_MACHINE"-nto-qnx"$UNAME_RELEASE"
exit ;;
*:QNX:*:4*)
echo i386-pc-qnx
exit ;;
NEO-*:NONSTOP_KERNEL:*:*)
- echo neo-tandem-nsk${UNAME_RELEASE}
+ echo neo-tandem-nsk"$UNAME_RELEASE"
exit ;;
NSE-*:NONSTOP_KERNEL:*:*)
- echo nse-tandem-nsk${UNAME_RELEASE}
+ echo nse-tandem-nsk"$UNAME_RELEASE"
exit ;;
NSR-*:NONSTOP_KERNEL:*:*)
- echo nsr-tandem-nsk${UNAME_RELEASE}
+ echo nsr-tandem-nsk"$UNAME_RELEASE"
exit ;;
NSV-*:NONSTOP_KERNEL:*:*)
- echo nsv-tandem-nsk${UNAME_RELEASE}
+ echo nsv-tandem-nsk"$UNAME_RELEASE"
exit ;;
NSX-*:NONSTOP_KERNEL:*:*)
- echo nsx-tandem-nsk${UNAME_RELEASE}
+ echo nsx-tandem-nsk"$UNAME_RELEASE"
exit ;;
*:NonStop-UX:*:*)
echo mips-compaq-nonstopux
@@ -1345,7 +1352,7 @@ EOF
echo bs2000-siemens-sysv
exit ;;
DS/*:UNIX_System_V:*:*)
- echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
+ echo "$UNAME_MACHINE"-"$UNAME_SYSTEM"-"$UNAME_RELEASE"
exit ;;
*:Plan9:*:*)
# "uname -m" is not consistent, so use $cputype instead. 386
@@ -1356,7 +1363,7 @@ EOF
else
UNAME_MACHINE="$cputype"
fi
- echo ${UNAME_MACHINE}-unknown-plan9
+ echo "$UNAME_MACHINE"-unknown-plan9
exit ;;
*:TOPS-10:*:*)
echo pdp10-unknown-tops10
@@ -1377,14 +1384,14 @@ EOF
echo pdp10-unknown-its
exit ;;
SEI:*:*:SEIUX)
- echo mips-sei-seiux${UNAME_RELEASE}
+ echo mips-sei-seiux"$UNAME_RELEASE"
exit ;;
*:DragonFly:*:*)
- echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e
's/[-(].*//'`
+ echo "$UNAME_MACHINE"-unknown-dragonfly"`echo "$UNAME_RELEASE"|sed -e
's/[-(].*//'`"
exit ;;
*:*VMS:*:*)
UNAME_MACHINE=`(uname -p) 2>/dev/null`
- case "${UNAME_MACHINE}" in
+ case "$UNAME_MACHINE" in
A*) echo alpha-dec-vms ; exit ;;
I*) echo ia64-dec-vms ; exit ;;
V*) echo vax-dec-vms ; exit ;;
@@ -1393,16 +1400,16 @@ EOF
echo i386-pc-xenix
exit ;;
i*86:skyos:*:*)
- echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/
.*$//'`
+ echo "$UNAME_MACHINE"-pc-skyos"`echo "$UNAME_RELEASE" | sed -e 's/
.*$//'`"
exit ;;
i*86:rdos:*:*)
- echo ${UNAME_MACHINE}-pc-rdos
+ echo "$UNAME_MACHINE"-pc-rdos
exit ;;
i*86:AROS:*:*)
- echo ${UNAME_MACHINE}-pc-aros
+ echo "$UNAME_MACHINE"-pc-aros
exit ;;
x86_64:VMkernel:*:*)
- echo ${UNAME_MACHINE}-unknown-esx
+ echo "$UNAME_MACHINE"-unknown-esx
exit ;;
amd64:Isilon\ OneFS:*:*)
echo x86_64-unknown-onefs
@@ -1411,7 +1418,7 @@ esac
echo "$0: unable to guess system type" >&2
-case "${UNAME_MACHINE}:${UNAME_SYSTEM}" in
+case "$UNAME_MACHINE:$UNAME_SYSTEM" in
mips:Linux | mips64:Linux)
# If we got here on MIPS GNU/Linux, output extra information.
cat >&2 <<EOF
@@ -1453,10 +1460,10 @@ hostinfo = `(hostinfo) 2>/dev/null`
/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
-UNAME_MACHINE = ${UNAME_MACHINE}
-UNAME_RELEASE = ${UNAME_RELEASE}
-UNAME_SYSTEM = ${UNAME_SYSTEM}
-UNAME_VERSION = ${UNAME_VERSION}
+UNAME_MACHINE = "$UNAME_MACHINE"
+UNAME_RELEASE = "$UNAME_RELEASE"
+UNAME_SYSTEM = "$UNAME_SYSTEM"
+UNAME_VERSION = "$UNAME_VERSION"
EOF
exit 1
diff --git a/config.sub b/config.sub
index f4e2837..818892c 100755
--- a/config.sub
+++ b/config.sub
@@ -2,7 +2,7 @@
# Configuration validation subroutine script.
# Copyright 1992-2018 Free Software Foundation, Inc.
-timestamp='2018-01-14'
+timestamp='2018-01-15'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -94,7 +94,7 @@ while test $# -gt 0 ; do
*local*)
# First pass through any local machine types.
- echo $1
+ echo "$1"
exit ;;
* )
@@ -112,7 +112,7 @@ esac
# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
# Here we must recognize all the valid KERNEL-OS combinations.
-maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
+maybe_os=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
case $maybe_os in
nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* |
kfreebsd*-gnu* | \
@@ -120,16 +120,16 @@ case $maybe_os in
kopensolaris*-gnu* | cloudabi*-eabi* | \
storm-chaos* | os2-emx* | rtmk-nova*)
os=-$maybe_os
- basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
+ basic_machine=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
;;
android-linux)
os=-linux-android
- basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
+ basic_machine=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
;;
*)
- basic_machine=`echo $1 | sed 's/-[^-]*$//'`
- if [ $basic_machine != $1 ]
- then os=`echo $1 | sed 's/.*-/-/'`
+ basic_machine=`echo "$1" | sed 's/-[^-]*$//'`
+ if [ "$basic_machine" != "$1" ]
+ then os=`echo "$1" | sed 's/.*-/-/'`
else os=; fi
;;
esac
@@ -178,44 +178,44 @@ case $os in
;;
-sco6)
os=-sco5v6
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco5)
os=-sco3.2v5
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco4)
os=-sco3.2v4
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco3.2.[4-9]*)
os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco3.2v[4-9]*)
# Don't forget version if it is 3.2v4 or newer.
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco5v6*)
# Don't forget version if it is 3.2v4 or newer.
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco*)
os=-sco3.2v2
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-udk*)
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-isc)
os=-isc2.2
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-clix*)
basic_machine=clipper-intergraph
;;
-isc*)
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-lynx*178)
os=-lynxos178
@@ -227,7 +227,7 @@ case $os in
os=-lynxos
;;
-ptx*)
- basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-sequent/'`
;;
-psos*)
os=-psos
@@ -362,7 +362,7 @@ case $basic_machine in
;;
# Object if more than one company name word.
*-*-*)
- echo Invalid configuration \`$1\': machine \`$basic_machine\'
not recognized 1>&2
+ echo Invalid configuration \`"$1"\': machine
\`"$basic_machine"\' not recognized 1>&2
exit 1
;;
# Recognize the basic CPU types with company name.
@@ -491,7 +491,7 @@ case $basic_machine in
basic_machine=x86_64-pc
;;
amd64-*)
- basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=x86_64-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
amdahl)
basic_machine=580-amdahl
@@ -536,7 +536,7 @@ case $basic_machine in
os=-linux
;;
blackfin-*)
- basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=bfin-`echo "$basic_machine" | sed 's/^[^-]*-//'`
os=-linux
;;
bluegene*)
@@ -544,13 +544,13 @@ case $basic_machine in
os=-cnk
;;
c54x-*)
- basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=tic54x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
c55x-*)
- basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=tic55x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
c6x-*)
- basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=tic6x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
c90)
basic_machine=c90-cray
@@ -648,7 +648,7 @@ case $basic_machine in
os=$os"spe"
;;
e500v[12]-*)
- basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=powerpc-`echo "$basic_machine" | sed
's/^[^-]*-//'`
os=$os"spe"
;;
ebmon29k)
@@ -752,19 +752,19 @@ case $basic_machine in
basic_machine=i370-ibm
;;
i*86v32)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
os=-sysv32
;;
i*86v4*)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
os=-sysv4
;;
i*86v)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
os=-sysv
;;
i*86sol2)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
os=-solaris2
;;
i386mach)
@@ -790,14 +790,14 @@ case $basic_machine in
os=-sysv
;;
leon-*|leon[3-9]-*)
- basic_machine=sparc-`echo $basic_machine | sed 's/-.*//'`
+ basic_machine=sparc-`echo "$basic_machine" | sed 's/-.*//'`
;;
m68knommu)
basic_machine=m68k-unknown
os=-linux
;;
m68knommu-*)
- basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=m68k-`echo "$basic_machine" | sed 's/^[^-]*-//'`
os=-linux
;;
magnum | m3230)
@@ -831,10 +831,10 @@ case $basic_machine in
os=-mint
;;
mips3*-*)
- basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
+ basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`
;;
mips3*)
- basic_machine=`echo $basic_machine | sed -e
's/mips3/mips64/'`-unknown
+ basic_machine=`echo "$basic_machine" | sed -e
's/mips3/mips64/'`-unknown
;;
monitor)
basic_machine=m68k-rom68k
@@ -853,7 +853,7 @@ case $basic_machine in
os=-msdos
;;
ms1-*)
- basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
+ basic_machine=`echo "$basic_machine" | sed -e 's/ms1-/mt-/'`
;;
msys)
basic_machine=i686-pc
@@ -978,7 +978,7 @@ case $basic_machine in
os=-linux
;;
parisc-*)
- basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=hppa-`echo "$basic_machine" | sed 's/^[^-]*-//'`
os=-linux
;;
pbd)
@@ -994,7 +994,7 @@ case $basic_machine in
basic_machine=i386-pc
;;
pc98-*)
- basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=i386-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
pentium | p5 | k5 | k6 | nexgen | viac3)
basic_machine=i586-pc
@@ -1009,16 +1009,16 @@ case $basic_machine in
basic_machine=i786-pc
;;
pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
- basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=i586-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
pentiumpro-* | p6-* | 6x86-* | athlon-*)
- basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
- basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
pentium4-*)
- basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=i786-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
pn)
basic_machine=pn-gould
@@ -1028,23 +1028,23 @@ case $basic_machine in
ppc | ppcbe) basic_machine=powerpc-unknown
;;
ppc-* | ppcbe-*)
- basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=powerpc-`echo "$basic_machine" | sed
's/^[^-]*-//'`
;;
ppcle | powerpclittle)
basic_machine=powerpcle-unknown
;;
ppcle-* | powerpclittle-*)
- basic_machine=powerpcle-`echo $basic_machine | sed
's/^[^-]*-//'`
+ basic_machine=powerpcle-`echo "$basic_machine" | sed
's/^[^-]*-//'`
;;
ppc64) basic_machine=powerpc64-unknown
;;
- ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed
's/^[^-]*-//'`
+ ppc64-*) basic_machine=powerpc64-`echo "$basic_machine" | sed
's/^[^-]*-//'`
;;
ppc64le | powerpc64little)
basic_machine=powerpc64le-unknown
;;
ppc64le-* | powerpc64little-*)
- basic_machine=powerpc64le-`echo $basic_machine | sed
's/^[^-]*-//'`
+ basic_machine=powerpc64le-`echo "$basic_machine" | sed
's/^[^-]*-//'`
;;
ps2)
basic_machine=i386-ibm
@@ -1120,7 +1120,7 @@ case $basic_machine in
os=-sysv4
;;
strongarm-* | thumb-*)
- basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=arm-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
sun2)
basic_machine=m68000-sun
@@ -1253,7 +1253,7 @@ case $basic_machine in
basic_machine=xps100-honeywell
;;
xscale-* | xscalee[bl]-*)
- basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'`
+ basic_machine=`echo "$basic_machine" | sed 's/^xscale/arm/'`
;;
ymp)
basic_machine=ymp-cray
@@ -1315,7 +1315,7 @@ case $basic_machine in
# Make sure to match an already-canonicalized machine name.
;;
*)
- echo Invalid configuration \`$1\': machine \`$basic_machine\'
not recognized 1>&2
+ echo Invalid configuration \`"$1"\': machine
\`"$basic_machine"\' not recognized 1>&2
exit 1
;;
esac
@@ -1323,10 +1323,10 @@ esac
# Here we canonicalize certain aliases for manufacturers.
case $basic_machine in
*-digital*)
- basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
+ basic_machine=`echo "$basic_machine" | sed 's/digital.*/dec/'`
;;
*-commodore*)
- basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
+ basic_machine=`echo "$basic_machine" | sed 's/commodore.*/cbm/'`
;;
*)
;;
@@ -1411,7 +1411,7 @@ case $os in
| -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
;;
-mac*)
- os=`echo $os | sed -e 's|mac|macos|'`
+ os=`echo "$os" | sed -e 's|mac|macos|'`
;;
-linux-dietlibc)
os=-linux-dietlibc
@@ -1420,10 +1420,10 @@ case $os in
os=`echo $os | sed -e 's|linux|linux-gnu|'`
;;
-sunos5*)
- os=`echo $os | sed -e 's|sunos5|solaris2|'`
+ os=`echo "$os" | sed -e 's|sunos5|solaris2|'`
;;
-sunos6*)
- os=`echo $os | sed -e 's|sunos6|solaris3|'`
+ os=`echo "$os" | sed -e 's|sunos6|solaris3|'`
;;
-opened*)
os=-openedition
@@ -1526,7 +1526,7 @@ case $os in
*)
# Get rid of the `-' at the beginning of $os.
os=`echo $os | sed 's/[^-]*-//'`
- echo Invalid configuration \`$1\': system \`$os\' not
recognized 1>&2
+ echo Invalid configuration \`"$1"\': system \`"$os"\' not
recognized 1>&2
exit 1
;;
esac
@@ -1785,11 +1785,11 @@ case $basic_machine in
vendor=stratus
;;
esac
- basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
+ basic_machine=`echo "$basic_machine" | sed "s/unknown/$vendor/"`
;;
esac
-echo $basic_machine$os
+echo "$basic_machine$os"
exit
# Local variables:
diff --git a/extension/build-aux/ChangeLog b/extension/build-aux/ChangeLog
index 8507f3e..84a5187 100644
--- a/extension/build-aux/ChangeLog
+++ b/extension/build-aux/ChangeLog
@@ -1,3 +1,7 @@
+2018-01-28 Arnold D. Robbins <address@hidden>
+
+ * config.guess, config.sub: Updated.
+
2018-01-15 Arnold D. Robbins <address@hidden>
* config.sub: Updated.
diff --git a/extension/build-aux/config.guess b/extension/build-aux/config.guess
index a710e2f..9baaa27 100755
--- a/extension/build-aux/config.guess
+++ b/extension/build-aux/config.guess
@@ -2,7 +2,7 @@
# Attempt to guess a canonical system name.
# Copyright 1992-2018 Free Software Foundation, Inc.
-timestamp='2018-01-11'
+timestamp='2018-01-26'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -107,9 +107,9 @@ trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp
2>/dev/null; exit 1" 1 2 13 15 ;
dummy=$tmp/dummy ;
tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
case $CC_FOR_BUILD,$HOST_CC,$CC in
- ,,) echo "int x;" > $dummy.c ;
+ ,,) echo "int x;" > "$dummy.c" ;
for c in cc gcc c89 c99 ; do
- if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
+ if ($c -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then
CC_FOR_BUILD="$c"; break ;
fi ;
done ;
@@ -132,14 +132,14 @@ UNAME_RELEASE=`(uname -r) 2>/dev/null` ||
UNAME_RELEASE=unknown
UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
-case "${UNAME_SYSTEM}" in
+case "$UNAME_SYSTEM" in
Linux|GNU|GNU/*)
# If the system lacks a compiler, then just pick glibc.
# We could probably try harder.
LIBC=gnu
- eval $set_cc_for_build
- cat <<-EOF > $dummy.c
+ eval "$set_cc_for_build"
+ cat <<-EOF > "$dummy.c"
#include <features.h>
#if defined(__UCLIBC__)
LIBC=uclibc
@@ -149,13 +149,20 @@ Linux|GNU|GNU/*)
LIBC=gnu
#endif
EOF
- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's,
,,g'`
+ eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's,
,,g'`"
+
+ # If ldd exists, use it to detect musl libc.
+ if command -v ldd >/dev/null && \
+ ldd --version 2>&1 | grep -q ^musl
+ then
+ LIBC=musl
+ fi
;;
esac
# Note: order is significant - the case branches are not exclusive.
-case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
+case "$UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION" in
*:NetBSD:*:*)
# NetBSD (nbsd) targets should (where applicable) match one or
# more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
@@ -169,30 +176,30 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
# portion of the name. We always set it to "unknown".
sysctl="sysctl -n hw.machine_arch"
UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
- /sbin/$sysctl 2>/dev/null || \
- /usr/sbin/$sysctl 2>/dev/null || \
+ "/sbin/$sysctl" 2>/dev/null || \
+ "/usr/sbin/$sysctl" 2>/dev/null || \
echo unknown)`
- case "${UNAME_MACHINE_ARCH}" in
+ case "$UNAME_MACHINE_ARCH" in
armeb) machine=armeb-unknown ;;
arm*) machine=arm-unknown ;;
sh3el) machine=shl-unknown ;;
sh3eb) machine=sh-unknown ;;
sh5el) machine=sh5le-unknown ;;
earmv*)
- arch=`echo ${UNAME_MACHINE_ARCH} | sed -e
's,^e\(armv[0-9]\).*$,\1,'`
- endian=`echo ${UNAME_MACHINE_ARCH} | sed -ne
's,^.*\(eb\)$,\1,p'`
- machine=${arch}${endian}-unknown
+ arch=`echo "$UNAME_MACHINE_ARCH" | sed -e
's,^e\(armv[0-9]\).*$,\1,'`
+ endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne
's,^.*\(eb\)$,\1,p'`
+ machine="${arch}${endian}"-unknown
;;
- *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
+ *) machine="$UNAME_MACHINE_ARCH"-unknown ;;
esac
# The Operating System including object format, if it has switched
# to ELF recently (or will in the future) and ABI.
- case "${UNAME_MACHINE_ARCH}" in
+ case "$UNAME_MACHINE_ARCH" in
earm*)
os=netbsdelf
;;
arm*|i386|m68k|ns32k|sh3*|sparc|vax)
- eval $set_cc_for_build
+ eval "$set_cc_for_build"
if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ELF__
then
@@ -208,10 +215,10 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
;;
esac
# Determine ABI tags.
- case "${UNAME_MACHINE_ARCH}" in
+ case "$UNAME_MACHINE_ARCH" in
earm*)
expr='s/^earmv[0-9]/-eabi/;s/eb$//'
- abi=`echo ${UNAME_MACHINE_ARCH} | sed -e "$expr"`
+ abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"`
;;
esac
# The OS release
@@ -219,51 +226,51 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
# thus, need a distinct triplet. However, they do not need
# kernel version information, so it can be replaced with a
# suitable tag, in the style of linux-gnu.
- case "${UNAME_VERSION}" in
+ case "$UNAME_VERSION" in
Debian*)
release='-gnu'
;;
*)
- release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d.
-f1,2`
+ release=`echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d.
-f1,2`
;;
esac
# Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
# contains redundant information, the shorter form:
# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
- echo "${machine}-${os}${release}${abi}"
+ echo "$machine-${os}${release}${abi}"
exit ;;
*:Bitrig:*:*)
UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
- echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE}
+ echo "$UNAME_MACHINE_ARCH"-unknown-bitrig"$UNAME_RELEASE"
exit ;;
*:OpenBSD:*:*)
UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
- echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
+ echo "$UNAME_MACHINE_ARCH"-unknown-openbsd"$UNAME_RELEASE"
exit ;;
*:LibertyBSD:*:*)
UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
- echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
+ echo "$UNAME_MACHINE_ARCH"-unknown-libertybsd"$UNAME_RELEASE"
exit ;;
*:MidnightBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-midnightbsd${UNAME_RELEASE}
+ echo "$UNAME_MACHINE"-unknown-midnightbsd"$UNAME_RELEASE"
exit ;;
*:ekkoBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
+ echo "$UNAME_MACHINE"-unknown-ekkobsd"$UNAME_RELEASE"
exit ;;
*:SolidBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
+ echo "$UNAME_MACHINE"-unknown-solidbsd"$UNAME_RELEASE"
exit ;;
macppc:MirBSD:*:*)
- echo powerpc-unknown-mirbsd${UNAME_RELEASE}
+ echo powerpc-unknown-mirbsd"$UNAME_RELEASE"
exit ;;
*:MirBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
+ echo "$UNAME_MACHINE"-unknown-mirbsd"$UNAME_RELEASE"
exit ;;
*:Sortix:*:*)
- echo ${UNAME_MACHINE}-unknown-sortix
+ echo "$UNAME_MACHINE"-unknown-sortix
exit ;;
*:Redox:*:*)
- echo ${UNAME_MACHINE}-unknown-redox
+ echo "$UNAME_MACHINE"-unknown-redox
exit ;;
mips:OSF1:*.*)
echo mips-dec-osf1
@@ -319,7 +326,7 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
# A Tn.n version is a released field test version.
# A Xn.n version is an unreleased experimental baselevel.
# 1.2 uses "1.2" for uname -r.
- echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e
's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
+ echo "$UNAME_MACHINE"-dec-osf"`echo "$UNAME_RELEASE" | sed -e
's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`"
# Reset EXIT trap before exiting to avoid spurious non-zero exit code.
exitcode=$?
trap '' 0
@@ -328,10 +335,10 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
echo m68k-unknown-sysv4
exit ;;
*:[Aa]miga[Oo][Ss]:*:*)
- echo ${UNAME_MACHINE}-unknown-amigaos
+ echo "$UNAME_MACHINE"-unknown-amigaos
exit ;;
*:[Mm]orph[Oo][Ss]:*:*)
- echo ${UNAME_MACHINE}-unknown-morphos
+ echo "$UNAME_MACHINE"-unknown-morphos
exit ;;
*:OS/390:*:*)
echo i370-ibm-openedition
@@ -343,7 +350,7 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
echo powerpc-ibm-os400
exit ;;
arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
- echo arm-acorn-riscix${UNAME_RELEASE}
+ echo arm-acorn-riscix"$UNAME_RELEASE"
exit ;;
arm*:riscos:*:*|arm*:RISCOS:*:*)
echo arm-unknown-riscos
@@ -370,19 +377,19 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
sparc) echo sparc-icl-nx7; exit ;;
esac ;;
s390x:SunOS:*:*)
- echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e
's/[^.]*//'`
+ echo "$UNAME_MACHINE"-ibm-solaris2"`echo "$UNAME_RELEASE" | sed -e
's/[^.]*//'`"
exit ;;
sun4H:SunOS:5.*:*)
- echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ echo sparc-hal-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
exit ;;
sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
- echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ echo sparc-sun-solaris2"`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'`"
exit ;;
i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
- echo i386-pc-auroraux${UNAME_RELEASE}
+ echo i386-pc-auroraux"$UNAME_RELEASE"
exit ;;
i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
- eval $set_cc_for_build
+ eval "$set_cc_for_build"
SUN_ARCH=i386
# If there is a compiler, see if it is configured for 64-bit objects.
# Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
@@ -395,13 +402,13 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
SUN_ARCH=x86_64
fi
fi
- echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ echo "$SUN_ARCH"-pc-solaris2"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
exit ;;
sun4*:SunOS:6*:*)
# According to config.sub, this is the proper way to canonicalize
# SunOS6. Hard to guess exactly what SunOS6 will be like, but
# it's likely to be more like Solaris than SunOS4.
- echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+ echo sparc-sun-solaris3"`echo "$UNAME_RELEASE"|sed -e 's/[^.]*//'`"
exit ;;
sun4*:SunOS:*:*)
case "`/usr/bin/arch -k`" in
@@ -410,25 +417,25 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
;;
esac
# Japanese Language versions have a version number like `4.1.3-JL'.
- echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
+ echo sparc-sun-sunos"`echo "$UNAME_RELEASE"|sed -e 's/-/_/'`"
exit ;;
sun3*:SunOS:*:*)
- echo m68k-sun-sunos${UNAME_RELEASE}
+ echo m68k-sun-sunos"$UNAME_RELEASE"
exit ;;
sun*:*:4.2BSD:*)
UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}')
2>/dev/null`
- test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
+ test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3
case "`/bin/arch`" in
sun3)
- echo m68k-sun-sunos${UNAME_RELEASE}
+ echo m68k-sun-sunos"$UNAME_RELEASE"
;;
sun4)
- echo sparc-sun-sunos${UNAME_RELEASE}
+ echo sparc-sun-sunos"$UNAME_RELEASE"
;;
esac
exit ;;
aushp:SunOS:*:*)
- echo sparc-auspex-sunos${UNAME_RELEASE}
+ echo sparc-auspex-sunos"$UNAME_RELEASE"
exit ;;
# The situation for MiNT is a little confusing. The machine name
# can be virtually everything (everything which is not
@@ -439,44 +446,44 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
# MiNT. But MiNT is downward compatible to TOS, so this should
# be no problem.
atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
- echo m68k-atari-mint${UNAME_RELEASE}
+ echo m68k-atari-mint"$UNAME_RELEASE"
exit ;;
atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
- echo m68k-atari-mint${UNAME_RELEASE}
+ echo m68k-atari-mint"$UNAME_RELEASE"
exit ;;
*falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
- echo m68k-atari-mint${UNAME_RELEASE}
+ echo m68k-atari-mint"$UNAME_RELEASE"
exit ;;
milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
- echo m68k-milan-mint${UNAME_RELEASE}
+ echo m68k-milan-mint"$UNAME_RELEASE"
exit ;;
hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
- echo m68k-hades-mint${UNAME_RELEASE}
+ echo m68k-hades-mint"$UNAME_RELEASE"
exit ;;
*:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
- echo m68k-unknown-mint${UNAME_RELEASE}
+ echo m68k-unknown-mint"$UNAME_RELEASE"
exit ;;
m68k:machten:*:*)
- echo m68k-apple-machten${UNAME_RELEASE}
+ echo m68k-apple-machten"$UNAME_RELEASE"
exit ;;
powerpc:machten:*:*)
- echo powerpc-apple-machten${UNAME_RELEASE}
+ echo powerpc-apple-machten"$UNAME_RELEASE"
exit ;;
RISC*:Mach:*:*)
echo mips-dec-mach_bsd4.3
exit ;;
RISC*:ULTRIX:*:*)
- echo mips-dec-ultrix${UNAME_RELEASE}
+ echo mips-dec-ultrix"$UNAME_RELEASE"
exit ;;
VAX*:ULTRIX*:*:*)
- echo vax-dec-ultrix${UNAME_RELEASE}
+ echo vax-dec-ultrix"$UNAME_RELEASE"
exit ;;
2020:CLIX:*:* | 2430:CLIX:*:*)
- echo clipper-intergraph-clix${UNAME_RELEASE}
+ echo clipper-intergraph-clix"$UNAME_RELEASE"
exit ;;
mips:*:*:UMIPS | mips:*:*:RISCos)
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
+ eval "$set_cc_for_build"
+ sed 's/^ //' << EOF > "$dummy.c"
#ifdef __cplusplus
#include <stdio.h> /* for printf() prototype */
int main (int argc, char *argv[]) {
@@ -497,11 +504,11 @@ case
"${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
exit (-1);
}
EOF
- $CC_FOR_BUILD -o $dummy $dummy.c &&
- dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
- SYSTEM_NAME=`$dummy $dummyarg` &&
+ $CC_FOR_BUILD -o "$dummy" "$dummy.c" &&
+ dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` &&
+ SYSTEM_NAME=`"$dummy" "$dummyarg"` &&
{ echo "$SYSTEM_NAME"; exit; }
- echo mips-mips-riscos${UNAME_RELEASE}
+ echo mips-mips-riscos"$UNAME_RELEASE"
exit ;;
Motorola:PowerMAX_OS:*:*)
echo powerpc-motorola-powermax
@@ -527,17 +534,17 @@ EOF
AViiON:dgux:*:*)
# DG/UX returns AViiON for all architectures
UNAME_PROCESSOR=`/usr/bin/uname -p`
- if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
+ if [ "$UNAME_PROCESSOR" = mc88100 ] || [ "$UNAME_PROCESSOR" = mc88110 ]
then
- if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
- [ ${TARGET_BINARY_INTERFACE}x = x ]
+ if [ "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx ] || \
+ [ "$TARGET_BINARY_INTERFACE"x = x ]
then
- echo m88k-dg-dgux${UNAME_RELEASE}
+ echo m88k-dg-dgux"$UNAME_RELEASE"
else
- echo m88k-dg-dguxbcs${UNAME_RELEASE}
+ echo m88k-dg-dguxbcs"$UNAME_RELEASE"
fi
else
- echo i586-dg-dgux${UNAME_RELEASE}
+ echo i586-dg-dgux"$UNAME_RELEASE"
fi
exit ;;
M88*:DolphinOS:*:*) # DolphinOS (SVR3)
@@ -554,7 +561,7 @@ EOF
echo m68k-tektronix-bsd
exit ;;
*:IRIX*:*:*)
- echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
+ echo mips-sgi-irix"`echo "$UNAME_RELEASE"|sed -e 's/-/_/g'`"
exit ;;
????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id
@@ -566,14 +573,14 @@ EOF
if [ -x /usr/bin/oslevel ] ; then
IBM_REV=`/usr/bin/oslevel`
else
- IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
+ IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
fi
- echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
+ echo "$UNAME_MACHINE"-ibm-aix"$IBM_REV"
exit ;;
*:AIX:2:3)
if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
+ eval "$set_cc_for_build"
+ sed 's/^ //' << EOF > "$dummy.c"
#include <sys/systemcfg.h>
main()
@@ -584,7 +591,7 @@ EOF
exit(0);
}
EOF
- if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
+ if $CC_FOR_BUILD -o "$dummy" "$dummy.c" &&
SYSTEM_NAME=`"$dummy"`
then
echo "$SYSTEM_NAME"
else
@@ -598,7 +605,7 @@ EOF
exit ;;
*:AIX:*:[4567])
IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk
'{ print $1 }'`
- if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1;
then
+ if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1;
then
IBM_ARCH=rs6000
else
IBM_ARCH=powerpc
@@ -607,9 +614,9 @@ EOF
IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
else
- IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
+ IBM_REV="$UNAME_VERSION.$UNAME_RELEASE"
fi
- echo ${IBM_ARCH}-ibm-aix${IBM_REV}
+ echo "$IBM_ARCH"-ibm-aix"$IBM_REV"
exit ;;
*:AIX:*:*)
echo rs6000-ibm-aix
@@ -618,7 +625,7 @@ EOF
echo romp-ibm-bsd4.4
exit ;;
ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and
- echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to
+ echo romp-ibm-bsd"$UNAME_RELEASE" # 4.3 with uname added to
exit ;; # report: romp-ibm BSD 4.3
*:BOSX:*:*)
echo rs6000-bull-bosx
@@ -633,28 +640,28 @@ EOF
echo m68k-hp-bsd4.4
exit ;;
9000/[34678]??:HP-UX:*:*)
- HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
- case "${UNAME_MACHINE}" in
+ HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
+ case "$UNAME_MACHINE" in
9000/31?) HP_ARCH=m68000 ;;
9000/[34]??) HP_ARCH=m68k ;;
9000/[678][0-9][0-9])
if [ -x /usr/bin/getconf ]; then
sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
- case "${sc_cpu_version}" in
+ case "$sc_cpu_version" in
523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0
528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1
532) # CPU_PA_RISC2_0
- case "${sc_kernel_bits}" in
+ case "$sc_kernel_bits" in
32) HP_ARCH=hppa2.0n ;;
64) HP_ARCH=hppa2.0w ;;
'') HP_ARCH=hppa2.0 ;; # HP-UX 10.20
esac ;;
esac
fi
- if [ "${HP_ARCH}" = "" ]; then
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
+ if [ "$HP_ARCH" = "" ]; then
+ eval "$set_cc_for_build"
+ sed 's/^ //' << EOF > "$dummy.c"
#define _HPUX_SOURCE
#include <stdlib.h>
@@ -687,13 +694,13 @@ EOF
exit (0);
}
EOF
- (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) &&
HP_ARCH=`$dummy`
+ (CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c"
2>/dev/null) && HP_ARCH=`"$dummy"`
test -z "$HP_ARCH" && HP_ARCH=hppa
fi ;;
esac
- if [ ${HP_ARCH} = hppa2.0w ]
+ if [ "$HP_ARCH" = hppa2.0w ]
then
- eval $set_cc_for_build
+ eval "$set_cc_for_build"
# hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
# 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler
@@ -712,15 +719,15 @@ EOF
HP_ARCH=hppa64
fi
fi
- echo ${HP_ARCH}-hp-hpux${HPUX_REV}
+ echo "$HP_ARCH"-hp-hpux"$HPUX_REV"
exit ;;
ia64:HP-UX:*:*)
- HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
- echo ia64-hp-hpux${HPUX_REV}
+ HPUX_REV=`echo "$UNAME_RELEASE"|sed -e 's/[^.]*.[0B]*//'`
+ echo ia64-hp-hpux"$HPUX_REV"
exit ;;
3050*:HI-UX:*:*)
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
+ eval "$set_cc_for_build"
+ sed 's/^ //' << EOF > "$dummy.c"
#include <unistd.h>
int
main ()
@@ -745,7 +752,7 @@ EOF
exit (0);
}
EOF
- $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
+ $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` &&
{ echo "$SYSTEM_NAME"; exit; }
echo unknown-hitachi-hiuxwe2
exit ;;
@@ -766,9 +773,9 @@ EOF
exit ;;
i*86:OSF1:*:*)
if [ -x /usr/sbin/sysversion ] ; then
- echo ${UNAME_MACHINE}-unknown-osf1mk
+ echo "$UNAME_MACHINE"-unknown-osf1mk
else
- echo ${UNAME_MACHINE}-unknown-osf1
+ echo "$UNAME_MACHINE"-unknown-osf1
fi
exit ;;
parisc*:Lites*:*:*)
@@ -793,109 +800,109 @@ EOF
echo c4-convex-bsd
exit ;;
CRAY*Y-MP:*:*:*)
- echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ echo ymp-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
exit ;;
CRAY*[A-Z]90:*:*:*)
- echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
+ echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \
| sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
-e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
-e 's/\.[^.]*$/.X/'
exit ;;
CRAY*TS:*:*:*)
- echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ echo t90-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
exit ;;
CRAY*T3E:*:*:*)
- echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ echo alphaev5-cray-unicosmk"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
exit ;;
CRAY*SV1:*:*:*)
- echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ echo sv1-cray-unicos"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
exit ;;
*:UNICOS/mp:*:*)
- echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+ echo craynv-cray-unicosmp"$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'
exit ;;
F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz`
FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
- FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
+ FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'`
echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
exit ;;
5000:UNIX_System_V:4.*:*)
FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
- FUJITSU_REL=`echo ${UNAME_RELEASE} | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
+ FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
exit ;;
i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
- echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
+ echo "$UNAME_MACHINE"-pc-bsdi"$UNAME_RELEASE"
exit ;;
sparc*:BSD/OS:*:*)
- echo sparc-unknown-bsdi${UNAME_RELEASE}
+ echo sparc-unknown-bsdi"$UNAME_RELEASE"
exit ;;
*:BSD/OS:*:*)
- echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
+ echo "$UNAME_MACHINE"-unknown-bsdi"$UNAME_RELEASE"
exit ;;
*:FreeBSD:*:*)
UNAME_PROCESSOR=`/usr/bin/uname -p`
- case ${UNAME_PROCESSOR} in
+ case "$UNAME_PROCESSOR" in
amd64)
UNAME_PROCESSOR=x86_64 ;;
i386)
UNAME_PROCESSOR=i586 ;;
esac
- echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e
's/[-(].*//'`
+ echo "$UNAME_PROCESSOR"-unknown-freebsd"`echo "$UNAME_RELEASE"|sed -e
's/[-(].*//'`"
exit ;;
i*:CYGWIN*:*)
- echo ${UNAME_MACHINE}-pc-cygwin
+ echo "$UNAME_MACHINE"-pc-cygwin
exit ;;
*:MINGW64*:*)
- echo ${UNAME_MACHINE}-pc-mingw64
+ echo "$UNAME_MACHINE"-pc-mingw64
exit ;;
*:MINGW*:*)
- echo ${UNAME_MACHINE}-pc-mingw32
+ echo "$UNAME_MACHINE"-pc-mingw32
exit ;;
*:MSYS*:*)
- echo ${UNAME_MACHINE}-pc-msys
+ echo "$UNAME_MACHINE"-pc-msys
exit ;;
i*:PW*:*)
- echo ${UNAME_MACHINE}-pc-pw32
+ echo "$UNAME_MACHINE"-pc-pw32
exit ;;
*:Interix*:*)
- case ${UNAME_MACHINE} in
+ case "$UNAME_MACHINE" in
x86)
- echo i586-pc-interix${UNAME_RELEASE}
+ echo i586-pc-interix"$UNAME_RELEASE"
exit ;;
authenticamd | genuineintel | EM64T)
- echo x86_64-unknown-interix${UNAME_RELEASE}
+ echo x86_64-unknown-interix"$UNAME_RELEASE"
exit ;;
IA64)
- echo ia64-unknown-interix${UNAME_RELEASE}
+ echo ia64-unknown-interix"$UNAME_RELEASE"
exit ;;
esac ;;
i*:UWIN*:*)
- echo ${UNAME_MACHINE}-pc-uwin
+ echo "$UNAME_MACHINE"-pc-uwin
exit ;;
amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
echo x86_64-unknown-cygwin
exit ;;
prep*:SunOS:5.*:*)
- echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e
's/[^.]*//'`
+ echo powerpcle-unknown-solaris2"`echo "$UNAME_RELEASE"|sed -e
's/[^.]*//'`"
exit ;;
*:GNU:*:*)
# the GNU system
- echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo
${UNAME_RELEASE}|sed -e 's,/.*$,,'`
+ echo "`echo "$UNAME_MACHINE"|sed -e 's,[-/].*$,,'`-unknown-$LIBC`echo
"$UNAME_RELEASE"|sed -e 's,/.*$,,'`"
exit ;;
*:GNU/*:*:*)
# other systems with GNU libc and userland
- echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,'
| tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
+ echo "$UNAME_MACHINE-unknown-`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,'
| tr "[:upper:]" "[:lower:]"``echo "$UNAME_RELEASE"|sed -e 's/[-(].*//'`-$LIBC"
exit ;;
i*86:Minix:*:*)
- echo ${UNAME_MACHINE}-pc-minix
+ echo "$UNAME_MACHINE"-pc-minix
exit ;;
aarch64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
aarch64_be:Linux:*:*)
UNAME_MACHINE=aarch64_be
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
alpha:Linux:*:*)
case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
@@ -909,63 +916,63 @@ EOF
esac
objdump --private-headers /bin/sh | grep -q ld.so.1
if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
arc:Linux:*:* | arceb:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
arm*:Linux:*:*)
- eval $set_cc_for_build
+ eval "$set_cc_for_build"
if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_EABI__
then
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
else
if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_PCS_VFP
then
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabi
else
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"eabihf
fi
fi
exit ;;
avr32*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
cris:Linux:*:*)
- echo ${UNAME_MACHINE}-axis-linux-${LIBC}
+ echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
exit ;;
crisv32:Linux:*:*)
- echo ${UNAME_MACHINE}-axis-linux-${LIBC}
+ echo "$UNAME_MACHINE"-axis-linux-"$LIBC"
exit ;;
e2k:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
frv:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
hexagon:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
i*86:Linux:*:*)
- echo ${UNAME_MACHINE}-pc-linux-${LIBC}
+ echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
exit ;;
ia64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
k1om:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
m32r*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
m68*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
mips:Linux:*:* | mips64:Linux:*:*)
- eval $set_cc_for_build
- sed 's/^ //' << EOF >$dummy.c
+ eval "$set_cc_for_build"
+ sed 's/^ //' << EOF > "$dummy.c"
#undef CPU
#undef ${UNAME_MACHINE}
#undef ${UNAME_MACHINE}el
@@ -979,70 +986,70 @@ EOF
#endif
#endif
EOF
- eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
- test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
+ eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU'`"
+ test "x$CPU" != x && { echo "$CPU-unknown-linux-$LIBC"; exit; }
;;
mips64el:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
openrisc*:Linux:*:*)
- echo or1k-unknown-linux-${LIBC}
+ echo or1k-unknown-linux-"$LIBC"
exit ;;
or32:Linux:*:* | or1k*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
padre:Linux:*:*)
- echo sparc-unknown-linux-${LIBC}
+ echo sparc-unknown-linux-"$LIBC"
exit ;;
parisc64:Linux:*:* | hppa64:Linux:*:*)
- echo hppa64-unknown-linux-${LIBC}
+ echo hppa64-unknown-linux-"$LIBC"
exit ;;
parisc:Linux:*:* | hppa:Linux:*:*)
# Look for CPU level
case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
- PA7*) echo hppa1.1-unknown-linux-${LIBC} ;;
- PA8*) echo hppa2.0-unknown-linux-${LIBC} ;;
- *) echo hppa-unknown-linux-${LIBC} ;;
+ PA7*) echo hppa1.1-unknown-linux-"$LIBC" ;;
+ PA8*) echo hppa2.0-unknown-linux-"$LIBC" ;;
+ *) echo hppa-unknown-linux-"$LIBC" ;;
esac
exit ;;
ppc64:Linux:*:*)
- echo powerpc64-unknown-linux-${LIBC}
+ echo powerpc64-unknown-linux-"$LIBC"
exit ;;
ppc:Linux:*:*)
- echo powerpc-unknown-linux-${LIBC}
+ echo powerpc-unknown-linux-"$LIBC"
exit ;;
ppc64le:Linux:*:*)
- echo powerpc64le-unknown-linux-${LIBC}
+ echo powerpc64le-unknown-linux-"$LIBC"
exit ;;
ppcle:Linux:*:*)
- echo powerpcle-unknown-linux-${LIBC}
+ echo powerpcle-unknown-linux-"$LIBC"
exit ;;
riscv32:Linux:*:* | riscv64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
s390:Linux:*:* | s390x:Linux:*:*)
- echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
+ echo "$UNAME_MACHINE"-ibm-linux-"$LIBC"
exit ;;
sh64*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
sh*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
sparc:Linux:*:* | sparc64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
tile*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
vax:Linux:*:*)
- echo ${UNAME_MACHINE}-dec-linux-${LIBC}
+ echo "$UNAME_MACHINE"-dec-linux-"$LIBC"
exit ;;
x86_64:Linux:*:*)
- echo ${UNAME_MACHINE}-pc-linux-${LIBC}
+ echo "$UNAME_MACHINE"-pc-linux-"$LIBC"
exit ;;
xtensa*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
exit ;;
i*86:DYNIX/ptx:4*:*)
# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
@@ -1056,34 +1063,34 @@ EOF
# I am not positive that other SVR4 systems won't match this,
# I just have to hope. -- rms.
# Use sysv4.2uw... so that sysv4* matches it.
- echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
+ echo "$UNAME_MACHINE"-pc-sysv4.2uw"$UNAME_VERSION"
exit ;;
i*86:OS/2:*:*)
# If we were able to find `uname', then EMX Unix compatibility
# is probably installed.
- echo ${UNAME_MACHINE}-pc-os2-emx
+ echo "$UNAME_MACHINE"-pc-os2-emx
exit ;;
i*86:XTS-300:*:STOP)
- echo ${UNAME_MACHINE}-unknown-stop
+ echo "$UNAME_MACHINE"-unknown-stop
exit ;;
i*86:atheos:*:*)
- echo ${UNAME_MACHINE}-unknown-atheos
+ echo "$UNAME_MACHINE"-unknown-atheos
exit ;;
i*86:syllable:*:*)
- echo ${UNAME_MACHINE}-pc-syllable
+ echo "$UNAME_MACHINE"-pc-syllable
exit ;;
i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
- echo i386-unknown-lynxos${UNAME_RELEASE}
+ echo i386-unknown-lynxos"$UNAME_RELEASE"
exit ;;
i*86:*DOS:*:*)
- echo ${UNAME_MACHINE}-pc-msdosdjgpp
+ echo "$UNAME_MACHINE"-pc-msdosdjgpp
exit ;;
i*86:*:4.*:*)
- UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
+ UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'`
if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
- echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
+ echo "$UNAME_MACHINE"-univel-sysv"$UNAME_REL"
else
- echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
+ echo "$UNAME_MACHINE"-pc-sysv"$UNAME_REL"
fi
exit ;;
i*86:*:5:[678]*)
@@ -1093,12 +1100,12 @@ EOF
*Pentium) UNAME_MACHINE=i586 ;;
*Pent*|*Celeron) UNAME_MACHINE=i686 ;;
esac
- echo
${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
+ echo
"$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}{$UNAME_VERSION}"
exit ;;
i*86:*:3.2:*)
if test -f /usr/options/cb.name; then
UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
- echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
+ echo "$UNAME_MACHINE"-pc-isc"$UNAME_REL"
elif /bin/uname -X 2>/dev/null >/dev/null ; then
UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
(/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
@@ -1108,9 +1115,9 @@ EOF
&& UNAME_MACHINE=i686
(/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
&& UNAME_MACHINE=i686
- echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
+ echo "$UNAME_MACHINE"-pc-sco"$UNAME_REL"
else
- echo ${UNAME_MACHINE}-pc-sysv32
+ echo "$UNAME_MACHINE"-pc-sysv32
fi
exit ;;
pc:*:*:*)
@@ -1130,9 +1137,9 @@ EOF
exit ;;
i860:*:4.*:*) # i860-SVR4
if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
- echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
+ echo i860-stardent-sysv"$UNAME_RELEASE" # Stardent Vistra i860-SVR4
else # Add other i860-SVR4 vendors below as they are discovered.
- echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4
+ echo i860-unknown-sysv"$UNAME_RELEASE" # Unknown i860-SVR4
fi
exit ;;
mini*:CTIX:SYS*5:*)
@@ -1152,9 +1159,9 @@ EOF
test -r /etc/.relid \
&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
+ && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
+ && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4; exit; } ;;
@@ -1163,28 +1170,28 @@ EOF
test -r /etc/.relid \
&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' <
/etc/.relid`
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
- && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
+ && { echo i486-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
+ && { echo i586-ncr-sysv4.3"$OS_REL"; exit; }
/bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
- && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
+ && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;;
m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
- echo m68k-unknown-lynxos${UNAME_RELEASE}
+ echo m68k-unknown-lynxos"$UNAME_RELEASE"
exit ;;
mc68030:UNIX_System_V:4.*:*)
echo m68k-atari-sysv4
exit ;;
TSUNAMI:LynxOS:2.*:*)
- echo sparc-unknown-lynxos${UNAME_RELEASE}
+ echo sparc-unknown-lynxos"$UNAME_RELEASE"
exit ;;
rs6000:LynxOS:2.*:*)
- echo rs6000-unknown-lynxos${UNAME_RELEASE}
+ echo rs6000-unknown-lynxos"$UNAME_RELEASE"
exit ;;
PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
- echo powerpc-unknown-lynxos${UNAME_RELEASE}
+ echo powerpc-unknown-lynxos"$UNAME_RELEASE"
exit ;;
SM[BE]S:UNIX_SV:*:*)
- echo mips-dde-sysv${UNAME_RELEASE}
+ echo mips-dde-sysv"$UNAME_RELEASE"
exit ;;
RM*:ReliantUNIX-*:*:*)
echo mips-sni-sysv4
@@ -1195,7 +1202,7 @@ EOF
*:SINIX-*:*:*)
if uname -p 2>/dev/null >/dev/null ; then
UNAME_MACHINE=`(uname -p) 2>/dev/null`
- echo ${UNAME_MACHINE}-sni-sysv4
+ echo "$UNAME_MACHINE"-sni-sysv4
else
echo ns32k-sni-sysv
fi
@@ -1215,23 +1222,23 @@ EOF
exit ;;
i*86:VOS:*:*)
# From address@hidden
- echo ${UNAME_MACHINE}-stratus-vos
+ echo "$UNAME_MACHINE"-stratus-vos
exit ;;
*:VOS:*:*)
# From address@hidden
echo hppa1.1-stratus-vos
exit ;;
mc68*:A/UX:*:*)
- echo m68k-apple-aux${UNAME_RELEASE}
+ echo m68k-apple-aux"$UNAME_RELEASE"
exit ;;
news*:NEWS-OS:6*:*)
echo mips-sony-newsos6
exit ;;
R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
if [ -d /usr/nec ]; then
- echo mips-nec-sysv${UNAME_RELEASE}
+ echo mips-nec-sysv"$UNAME_RELEASE"
else
- echo mips-unknown-sysv${UNAME_RELEASE}
+ echo mips-unknown-sysv"$UNAME_RELEASE"
fi
exit ;;
BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only.
@@ -1250,39 +1257,39 @@ EOF
echo x86_64-unknown-haiku
exit ;;
SX-4:SUPER-UX:*:*)
- echo sx4-nec-superux${UNAME_RELEASE}
+ echo sx4-nec-superux"$UNAME_RELEASE"
exit ;;
SX-5:SUPER-UX:*:*)
- echo sx5-nec-superux${UNAME_RELEASE}
+ echo sx5-nec-superux"$UNAME_RELEASE"
exit ;;
SX-6:SUPER-UX:*:*)
- echo sx6-nec-superux${UNAME_RELEASE}
+ echo sx6-nec-superux"$UNAME_RELEASE"
exit ;;
SX-7:SUPER-UX:*:*)
- echo sx7-nec-superux${UNAME_RELEASE}
+ echo sx7-nec-superux"$UNAME_RELEASE"
exit ;;
SX-8:SUPER-UX:*:*)
- echo sx8-nec-superux${UNAME_RELEASE}
+ echo sx8-nec-superux"$UNAME_RELEASE"
exit ;;
SX-8R:SUPER-UX:*:*)
- echo sx8r-nec-superux${UNAME_RELEASE}
+ echo sx8r-nec-superux"$UNAME_RELEASE"
exit ;;
SX-ACE:SUPER-UX:*:*)
- echo sxace-nec-superux${UNAME_RELEASE}
+ echo sxace-nec-superux"$UNAME_RELEASE"
exit ;;
Power*:Rhapsody:*:*)
- echo powerpc-apple-rhapsody${UNAME_RELEASE}
+ echo powerpc-apple-rhapsody"$UNAME_RELEASE"
exit ;;
*:Rhapsody:*:*)
- echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
+ echo "$UNAME_MACHINE"-apple-rhapsody"$UNAME_RELEASE"
exit ;;
*:Darwin:*:*)
UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
- eval $set_cc_for_build
+ eval "$set_cc_for_build"
if test "$UNAME_PROCESSOR" = unknown ; then
UNAME_PROCESSOR=powerpc
fi
- if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
+ if test "`echo "$UNAME_RELEASE" | sed -e 's/\..*//'`" -le 10 ; then
if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif')
| \
(CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
@@ -1310,7 +1317,7 @@ EOF
# that Apple uses in portable devices.
UNAME_PROCESSOR=x86_64
fi
- echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
+ echo "$UNAME_PROCESSOR"-apple-darwin"$UNAME_RELEASE"
exit ;;
*:procnto*:*:* | *:QNX:[0123456789]*:*)
UNAME_PROCESSOR=`uname -p`
@@ -1318,25 +1325,25 @@ EOF
UNAME_PROCESSOR=i386
UNAME_MACHINE=pc
fi
- echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
+ echo "$UNAME_PROCESSOR"-"$UNAME_MACHINE"-nto-qnx"$UNAME_RELEASE"
exit ;;
*:QNX:*:4*)
echo i386-pc-qnx
exit ;;
NEO-*:NONSTOP_KERNEL:*:*)
- echo neo-tandem-nsk${UNAME_RELEASE}
+ echo neo-tandem-nsk"$UNAME_RELEASE"
exit ;;
NSE-*:NONSTOP_KERNEL:*:*)
- echo nse-tandem-nsk${UNAME_RELEASE}
+ echo nse-tandem-nsk"$UNAME_RELEASE"
exit ;;
NSR-*:NONSTOP_KERNEL:*:*)
- echo nsr-tandem-nsk${UNAME_RELEASE}
+ echo nsr-tandem-nsk"$UNAME_RELEASE"
exit ;;
NSV-*:NONSTOP_KERNEL:*:*)
- echo nsv-tandem-nsk${UNAME_RELEASE}
+ echo nsv-tandem-nsk"$UNAME_RELEASE"
exit ;;
NSX-*:NONSTOP_KERNEL:*:*)
- echo nsx-tandem-nsk${UNAME_RELEASE}
+ echo nsx-tandem-nsk"$UNAME_RELEASE"
exit ;;
*:NonStop-UX:*:*)
echo mips-compaq-nonstopux
@@ -1345,7 +1352,7 @@ EOF
echo bs2000-siemens-sysv
exit ;;
DS/*:UNIX_System_V:*:*)
- echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
+ echo "$UNAME_MACHINE"-"$UNAME_SYSTEM"-"$UNAME_RELEASE"
exit ;;
*:Plan9:*:*)
# "uname -m" is not consistent, so use $cputype instead. 386
@@ -1356,7 +1363,7 @@ EOF
else
UNAME_MACHINE="$cputype"
fi
- echo ${UNAME_MACHINE}-unknown-plan9
+ echo "$UNAME_MACHINE"-unknown-plan9
exit ;;
*:TOPS-10:*:*)
echo pdp10-unknown-tops10
@@ -1377,14 +1384,14 @@ EOF
echo pdp10-unknown-its
exit ;;
SEI:*:*:SEIUX)
- echo mips-sei-seiux${UNAME_RELEASE}
+ echo mips-sei-seiux"$UNAME_RELEASE"
exit ;;
*:DragonFly:*:*)
- echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e
's/[-(].*//'`
+ echo "$UNAME_MACHINE"-unknown-dragonfly"`echo "$UNAME_RELEASE"|sed -e
's/[-(].*//'`"
exit ;;
*:*VMS:*:*)
UNAME_MACHINE=`(uname -p) 2>/dev/null`
- case "${UNAME_MACHINE}" in
+ case "$UNAME_MACHINE" in
A*) echo alpha-dec-vms ; exit ;;
I*) echo ia64-dec-vms ; exit ;;
V*) echo vax-dec-vms ; exit ;;
@@ -1393,16 +1400,16 @@ EOF
echo i386-pc-xenix
exit ;;
i*86:skyos:*:*)
- echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/
.*$//'`
+ echo "$UNAME_MACHINE"-pc-skyos"`echo "$UNAME_RELEASE" | sed -e 's/
.*$//'`"
exit ;;
i*86:rdos:*:*)
- echo ${UNAME_MACHINE}-pc-rdos
+ echo "$UNAME_MACHINE"-pc-rdos
exit ;;
i*86:AROS:*:*)
- echo ${UNAME_MACHINE}-pc-aros
+ echo "$UNAME_MACHINE"-pc-aros
exit ;;
x86_64:VMkernel:*:*)
- echo ${UNAME_MACHINE}-unknown-esx
+ echo "$UNAME_MACHINE"-unknown-esx
exit ;;
amd64:Isilon\ OneFS:*:*)
echo x86_64-unknown-onefs
@@ -1411,7 +1418,7 @@ esac
echo "$0: unable to guess system type" >&2
-case "${UNAME_MACHINE}:${UNAME_SYSTEM}" in
+case "$UNAME_MACHINE:$UNAME_SYSTEM" in
mips:Linux | mips64:Linux)
# If we got here on MIPS GNU/Linux, output extra information.
cat >&2 <<EOF
@@ -1453,10 +1460,10 @@ hostinfo = `(hostinfo) 2>/dev/null`
/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null`
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
-UNAME_MACHINE = ${UNAME_MACHINE}
-UNAME_RELEASE = ${UNAME_RELEASE}
-UNAME_SYSTEM = ${UNAME_SYSTEM}
-UNAME_VERSION = ${UNAME_VERSION}
+UNAME_MACHINE = "$UNAME_MACHINE"
+UNAME_RELEASE = "$UNAME_RELEASE"
+UNAME_SYSTEM = "$UNAME_SYSTEM"
+UNAME_VERSION = "$UNAME_VERSION"
EOF
exit 1
diff --git a/extension/build-aux/config.sub b/extension/build-aux/config.sub
index f4e2837..818892c 100755
--- a/extension/build-aux/config.sub
+++ b/extension/build-aux/config.sub
@@ -2,7 +2,7 @@
# Configuration validation subroutine script.
# Copyright 1992-2018 Free Software Foundation, Inc.
-timestamp='2018-01-14'
+timestamp='2018-01-15'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -94,7 +94,7 @@ while test $# -gt 0 ; do
*local*)
# First pass through any local machine types.
- echo $1
+ echo "$1"
exit ;;
* )
@@ -112,7 +112,7 @@ esac
# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
# Here we must recognize all the valid KERNEL-OS combinations.
-maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
+maybe_os=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
case $maybe_os in
nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* |
kfreebsd*-gnu* | \
@@ -120,16 +120,16 @@ case $maybe_os in
kopensolaris*-gnu* | cloudabi*-eabi* | \
storm-chaos* | os2-emx* | rtmk-nova*)
os=-$maybe_os
- basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
+ basic_machine=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
;;
android-linux)
os=-linux-android
- basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
+ basic_machine=`echo "$1" | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
;;
*)
- basic_machine=`echo $1 | sed 's/-[^-]*$//'`
- if [ $basic_machine != $1 ]
- then os=`echo $1 | sed 's/.*-/-/'`
+ basic_machine=`echo "$1" | sed 's/-[^-]*$//'`
+ if [ "$basic_machine" != "$1" ]
+ then os=`echo "$1" | sed 's/.*-/-/'`
else os=; fi
;;
esac
@@ -178,44 +178,44 @@ case $os in
;;
-sco6)
os=-sco5v6
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco5)
os=-sco3.2v5
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco4)
os=-sco3.2v4
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco3.2.[4-9]*)
os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco3.2v[4-9]*)
# Don't forget version if it is 3.2v4 or newer.
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco5v6*)
# Don't forget version if it is 3.2v4 or newer.
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-sco*)
os=-sco3.2v2
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-udk*)
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-isc)
os=-isc2.2
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-clix*)
basic_machine=clipper-intergraph
;;
-isc*)
- basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-pc/'`
;;
-lynx*178)
os=-lynxos178
@@ -227,7 +227,7 @@ case $os in
os=-lynxos
;;
-ptx*)
- basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
+ basic_machine=`echo "$1" | sed -e 's/86-.*/86-sequent/'`
;;
-psos*)
os=-psos
@@ -362,7 +362,7 @@ case $basic_machine in
;;
# Object if more than one company name word.
*-*-*)
- echo Invalid configuration \`$1\': machine \`$basic_machine\'
not recognized 1>&2
+ echo Invalid configuration \`"$1"\': machine
\`"$basic_machine"\' not recognized 1>&2
exit 1
;;
# Recognize the basic CPU types with company name.
@@ -491,7 +491,7 @@ case $basic_machine in
basic_machine=x86_64-pc
;;
amd64-*)
- basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=x86_64-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
amdahl)
basic_machine=580-amdahl
@@ -536,7 +536,7 @@ case $basic_machine in
os=-linux
;;
blackfin-*)
- basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=bfin-`echo "$basic_machine" | sed 's/^[^-]*-//'`
os=-linux
;;
bluegene*)
@@ -544,13 +544,13 @@ case $basic_machine in
os=-cnk
;;
c54x-*)
- basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=tic54x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
c55x-*)
- basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=tic55x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
c6x-*)
- basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=tic6x-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
c90)
basic_machine=c90-cray
@@ -648,7 +648,7 @@ case $basic_machine in
os=$os"spe"
;;
e500v[12]-*)
- basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=powerpc-`echo "$basic_machine" | sed
's/^[^-]*-//'`
os=$os"spe"
;;
ebmon29k)
@@ -752,19 +752,19 @@ case $basic_machine in
basic_machine=i370-ibm
;;
i*86v32)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
os=-sysv32
;;
i*86v4*)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
os=-sysv4
;;
i*86v)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
os=-sysv
;;
i*86sol2)
- basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+ basic_machine=`echo "$1" | sed -e 's/86.*/86-pc/'`
os=-solaris2
;;
i386mach)
@@ -790,14 +790,14 @@ case $basic_machine in
os=-sysv
;;
leon-*|leon[3-9]-*)
- basic_machine=sparc-`echo $basic_machine | sed 's/-.*//'`
+ basic_machine=sparc-`echo "$basic_machine" | sed 's/-.*//'`
;;
m68knommu)
basic_machine=m68k-unknown
os=-linux
;;
m68knommu-*)
- basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=m68k-`echo "$basic_machine" | sed 's/^[^-]*-//'`
os=-linux
;;
magnum | m3230)
@@ -831,10 +831,10 @@ case $basic_machine in
os=-mint
;;
mips3*-*)
- basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
+ basic_machine=`echo "$basic_machine" | sed -e 's/mips3/mips64/'`
;;
mips3*)
- basic_machine=`echo $basic_machine | sed -e
's/mips3/mips64/'`-unknown
+ basic_machine=`echo "$basic_machine" | sed -e
's/mips3/mips64/'`-unknown
;;
monitor)
basic_machine=m68k-rom68k
@@ -853,7 +853,7 @@ case $basic_machine in
os=-msdos
;;
ms1-*)
- basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
+ basic_machine=`echo "$basic_machine" | sed -e 's/ms1-/mt-/'`
;;
msys)
basic_machine=i686-pc
@@ -978,7 +978,7 @@ case $basic_machine in
os=-linux
;;
parisc-*)
- basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=hppa-`echo "$basic_machine" | sed 's/^[^-]*-//'`
os=-linux
;;
pbd)
@@ -994,7 +994,7 @@ case $basic_machine in
basic_machine=i386-pc
;;
pc98-*)
- basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=i386-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
pentium | p5 | k5 | k6 | nexgen | viac3)
basic_machine=i586-pc
@@ -1009,16 +1009,16 @@ case $basic_machine in
basic_machine=i786-pc
;;
pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
- basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=i586-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
pentiumpro-* | p6-* | 6x86-* | athlon-*)
- basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
- basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=i686-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
pentium4-*)
- basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=i786-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
pn)
basic_machine=pn-gould
@@ -1028,23 +1028,23 @@ case $basic_machine in
ppc | ppcbe) basic_machine=powerpc-unknown
;;
ppc-* | ppcbe-*)
- basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=powerpc-`echo "$basic_machine" | sed
's/^[^-]*-//'`
;;
ppcle | powerpclittle)
basic_machine=powerpcle-unknown
;;
ppcle-* | powerpclittle-*)
- basic_machine=powerpcle-`echo $basic_machine | sed
's/^[^-]*-//'`
+ basic_machine=powerpcle-`echo "$basic_machine" | sed
's/^[^-]*-//'`
;;
ppc64) basic_machine=powerpc64-unknown
;;
- ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed
's/^[^-]*-//'`
+ ppc64-*) basic_machine=powerpc64-`echo "$basic_machine" | sed
's/^[^-]*-//'`
;;
ppc64le | powerpc64little)
basic_machine=powerpc64le-unknown
;;
ppc64le-* | powerpc64little-*)
- basic_machine=powerpc64le-`echo $basic_machine | sed
's/^[^-]*-//'`
+ basic_machine=powerpc64le-`echo "$basic_machine" | sed
's/^[^-]*-//'`
;;
ps2)
basic_machine=i386-ibm
@@ -1120,7 +1120,7 @@ case $basic_machine in
os=-sysv4
;;
strongarm-* | thumb-*)
- basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'`
+ basic_machine=arm-`echo "$basic_machine" | sed 's/^[^-]*-//'`
;;
sun2)
basic_machine=m68000-sun
@@ -1253,7 +1253,7 @@ case $basic_machine in
basic_machine=xps100-honeywell
;;
xscale-* | xscalee[bl]-*)
- basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'`
+ basic_machine=`echo "$basic_machine" | sed 's/^xscale/arm/'`
;;
ymp)
basic_machine=ymp-cray
@@ -1315,7 +1315,7 @@ case $basic_machine in
# Make sure to match an already-canonicalized machine name.
;;
*)
- echo Invalid configuration \`$1\': machine \`$basic_machine\'
not recognized 1>&2
+ echo Invalid configuration \`"$1"\': machine
\`"$basic_machine"\' not recognized 1>&2
exit 1
;;
esac
@@ -1323,10 +1323,10 @@ esac
# Here we canonicalize certain aliases for manufacturers.
case $basic_machine in
*-digital*)
- basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
+ basic_machine=`echo "$basic_machine" | sed 's/digital.*/dec/'`
;;
*-commodore*)
- basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
+ basic_machine=`echo "$basic_machine" | sed 's/commodore.*/cbm/'`
;;
*)
;;
@@ -1411,7 +1411,7 @@ case $os in
| -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
;;
-mac*)
- os=`echo $os | sed -e 's|mac|macos|'`
+ os=`echo "$os" | sed -e 's|mac|macos|'`
;;
-linux-dietlibc)
os=-linux-dietlibc
@@ -1420,10 +1420,10 @@ case $os in
os=`echo $os | sed -e 's|linux|linux-gnu|'`
;;
-sunos5*)
- os=`echo $os | sed -e 's|sunos5|solaris2|'`
+ os=`echo "$os" | sed -e 's|sunos5|solaris2|'`
;;
-sunos6*)
- os=`echo $os | sed -e 's|sunos6|solaris3|'`
+ os=`echo "$os" | sed -e 's|sunos6|solaris3|'`
;;
-opened*)
os=-openedition
@@ -1526,7 +1526,7 @@ case $os in
*)
# Get rid of the `-' at the beginning of $os.
os=`echo $os | sed 's/[^-]*-//'`
- echo Invalid configuration \`$1\': system \`$os\' not
recognized 1>&2
+ echo Invalid configuration \`"$1"\': system \`"$os"\' not
recognized 1>&2
exit 1
;;
esac
@@ -1785,11 +1785,11 @@ case $basic_machine in
vendor=stratus
;;
esac
- basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
+ basic_machine=`echo "$basic_machine" | sed "s/unknown/$vendor/"`
;;
esac
-echo $basic_machine$os
+echo "$basic_machine$os"
exit
# Local variables:
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 4 +
config.guess | 475 ++++++++++++++++++++-------------------
config.sub | 112 ++++-----
configure | 20 +-
configure.ac | 2 +-
doc/ChangeLog | 4 +
doc/wordlist | 13 ++
extension/build-aux/ChangeLog | 4 +
extension/build-aux/config.guess | 475 ++++++++++++++++++++-------------------
extension/build-aux/config.sub | 112 ++++-----
pc/config.h | 6 +-
po/ca.gmo | Bin 77799 -> 77799 bytes
po/ca.po | 334 +++++++++++++--------------
po/da.gmo | Bin 47570 -> 47570 bytes
po/da.po | 334 +++++++++++++--------------
po/de.gmo | Bin 87626 -> 87626 bytes
po/de.po | 334 +++++++++++++--------------
po/es.gmo | Bin 41918 -> 41918 bytes
po/es.po | 334 +++++++++++++--------------
po/fi.gmo | Bin 84744 -> 84744 bytes
po/fi.po | 334 +++++++++++++--------------
po/fr.gmo | Bin 87831 -> 87831 bytes
po/fr.po | 334 +++++++++++++--------------
po/gawk.pot | 336 +++++++++++++--------------
po/id.gmo | Bin 71064 -> 71064 bytes
po/id.po | 334 +++++++++++++--------------
po/it.gmo | Bin 83769 -> 83769 bytes
po/it.po | 334 +++++++++++++--------------
po/ja.gmo | Bin 48204 -> 48204 bytes
po/ja.po | 334 +++++++++++++--------------
po/ms.gmo | Bin 1082 -> 1082 bytes
po/ms.po | 334 +++++++++++++--------------
po/nl.gmo | Bin 75617 -> 75617 bytes
po/nl.po | 334 +++++++++++++--------------
po/pl.gmo | Bin 63078 -> 63078 bytes
po/pl.po | 334 +++++++++++++--------------
po/pt_BR.gmo | Bin 84323 -> 84323 bytes
po/pt_BR.po | 334 +++++++++++++--------------
po/sv.gmo | Bin 83283 -> 83283 bytes
po/sv.po | 334 +++++++++++++--------------
po/vi.gmo | Bin 95066 -> 95066 bytes
po/vi.po | 334 +++++++++++++--------------
po/zh_CN.gmo | Bin 78531 -> 78531 bytes
po/zh_CN.po | 334 +++++++++++++--------------
44 files changed, 3473 insertions(+), 3434 deletions(-)
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gawk-diffs] [SCM] gawk branch, gawk-4.2-stable, updated. gawk-4.1.0-2907-g40aa8d4,
Arnold Robbins <=