[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gawk-diffs] [SCM] gawk branch, gawk-4.0-stable, updated. f14c009c2f40d5
From: |
Arnold Robbins |
Subject: |
[gawk-diffs] [SCM] gawk branch, gawk-4.0-stable, updated. f14c009c2f40d5ccb14c66331d8d43b41480c5f9 |
Date: |
Mon, 24 Oct 2011 03:58:53 +0000 |
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.0-stable has been updated
via f14c009c2f40d5ccb14c66331d8d43b41480c5f9 (commit)
via 1df47081df8258ff14bb0a6f77e1410f643baa8b (commit)
via fe18d21be4bb5d92eb45b10a5fe37b2d908c706f (commit)
via 9773d7150bc164f72806b2b31fc5f43a4a115721 (commit)
via fc34db7df7a5992eed6d416a86d77789aeb6b143 (commit)
from 93726e541fa0c9ece75d4b62bbfc0dd50dc6d0d6 (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=f14c009c2f40d5ccb14c66331d8d43b41480c5f9
commit f14c009c2f40d5ccb14c66331d8d43b41480c5f9
Author: Arnold D. Robbins <address@hidden>
Date: Mon Oct 24 05:58:34 2011 +0200
Make next test dist.
diff --git a/configure b/configure
index 208fff5..64781c7 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.68 for GNU Awk 4.0.0b.
+# Generated by GNU Autoconf 2.68 for GNU Awk 4.0.0c.
#
# Report bugs to <address@hidden>.
#
@@ -560,8 +560,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='GNU Awk'
PACKAGE_TARNAME='gawk'
-PACKAGE_VERSION='4.0.0b'
-PACKAGE_STRING='GNU Awk 4.0.0b'
+PACKAGE_VERSION='4.0.0c'
+PACKAGE_STRING='GNU Awk 4.0.0c'
PACKAGE_BUGREPORT='address@hidden'
PACKAGE_URL='http://www.gnu.org/software/gawk/'
@@ -1290,7 +1290,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.0.0b to adapt to many kinds of systems.
+\`configure' configures GNU Awk 4.0.0c to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1360,7 +1360,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of GNU Awk 4.0.0b:";;
+ short | recursive ) echo "Configuration of GNU Awk 4.0.0c:";;
esac
cat <<\_ACEOF
@@ -1472,7 +1472,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-GNU Awk configure 4.0.0b
+GNU Awk configure 4.0.0c
generated by GNU Autoconf 2.68
Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2176,7 +2176,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.0.0b, which was
+It was created by GNU Awk $as_me 4.0.0c, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@
@@ -3011,7 +3011,7 @@ fi
# Define the identity of the package.
PACKAGE='gawk'
- VERSION='4.0.0b'
+ VERSION='4.0.0c'
cat >>confdefs.h <<_ACEOF
@@ -11221,7 +11221,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.0.0b, which was
+This file was extended by GNU Awk $as_me 4.0.0c, which was
generated by GNU Autoconf 2.68. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -11289,7 +11289,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.0.0b
+GNU Awk config.status 4.0.0c
configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"
diff --git a/configure.ac b/configure.ac
index e73c8c5..a8bc0e1 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.0.0b, address@hidden, gawk)
+AC_INIT([GNU Awk], 4.0.0c, 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 6a630fa..41fd895 100644
--- a/pc/config.h
+++ b/pc/config.h
@@ -433,7 +433,7 @@
#define PACKAGE_NAME "GNU Awk"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GNU Awk 4.0.0b"
+#define PACKAGE_STRING "GNU Awk 4.0.0c"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gawk"
@@ -442,7 +442,7 @@
#define PACKAGE_URL "http://www.gnu.org/software/gawk/"
/* Define to the version of this package. */
-#define PACKAGE_VERSION "4.0.0b"
+#define PACKAGE_VERSION "4.0.0c"
/* Define to 1 if *printf supports %F format */
#undef PRINTF_HAS_F_FORMAT
@@ -504,7 +504,7 @@
/* Version number of package */
-#define VERSION "4.0.0b"
+#define VERSION "4.0.0c"
/* Number of bits in a file offset, on hosts where this is settable. */
#undef _FILE_OFFSET_BITS
diff --git a/po/da.gmo b/po/da.gmo
index ae9fc1f..6685bdb 100644
Binary files a/po/da.gmo and b/po/da.gmo differ
diff --git a/po/da.po b/po/da.po
index 7f4143d..33c60c3 100644
--- a/po/da.po
+++ b/po/da.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 3.1.83\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-10-21 15:14+0200\n"
+"POT-Creation-Date: 2011-10-24 05:57+0200\n"
"PO-Revision-Date: 2011-05-22 10:37+0200\n"
"Last-Translator: Keld Simonsen <address@hidden>\n"
"Language-Team: Danish <address@hidden>\n"
@@ -45,8 +45,8 @@ msgstr "forsøg på at bruge skalarparameteren '%s' som et
array"
msgid "attempt to use scalar `%s' as an array"
msgstr "forsøg på at bruge skalar '%s' som et array"
-#: array.c:302 array.c:707 builtin.c:80 builtin.c:1380 builtin.c:1422
-#: builtin.c:1435 builtin.c:1852 builtin.c:1864 eval.c:1135 eval.c:1139
+#: array.c:302 array.c:707 builtin.c:84 builtin.c:1384 builtin.c:1426
+#: builtin.c:1439 builtin.c:1856 builtin.c:1868 eval.c:1135 eval.c:1139
#: eval.c:1495 eval.c:1812
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -301,7 +301,7 @@ msgstr "uventet nylinjetegn eller strengafslutning"
msgid "can't open source file `%s' for reading (%s)"
msgstr "kan ikke åbne kildefilen '%s' for læsning (%s)"
-#: awkgram.y:2301 awkgram.y:2359 builtin.c:118
+#: awkgram.y:2301 awkgram.y:2359 builtin.c:122
msgid "reason unknown"
msgstr "ukendt årsag"
@@ -541,218 +541,218 @@ msgstr "forsøgte at dividere med nul"
msgid "division by zero attempted in `%%'"
msgstr "forsøgte at dividere med nul i '%%'"
-#: builtin.c:116
+#: builtin.c:120
#, c-format
msgid "%s to \"%s\" failed (%s)"
msgstr "%s til '%s' mislykkedes (%s)"
-#: builtin.c:117
+#: builtin.c:121
msgid "standard output"
msgstr "standard ud"
-#: builtin.c:131
+#: builtin.c:135
msgid "exp: received non-numeric argument"
msgstr "exp: fik et ikke-numerisk argument"
-#: builtin.c:137
+#: builtin.c:141
#, c-format
msgid "exp: argument %g is out of range"
msgstr "exp: argumentet %g er uden for det tilladte område"
-#: builtin.c:196
+#: builtin.c:200
#, c-format
msgid "fflush: cannot flush: pipe `%s' opened for reading, not writing"
msgstr ""
"fflush: kan ikke rense: datakanalen '%s' åbnet for læsning, ikke skrivning"
-#: builtin.c:199
+#: builtin.c:203
#, c-format
msgid "fflush: cannot flush: file `%s' opened for reading, not writing"
msgstr "fflush: kan ikke rense: filen '%s' åbnet for læsning, ikke skrivning"
-#: builtin.c:211
+#: builtin.c:215
#, c-format
msgid "fflush: `%s' is not an open file, pipe or co-process"
msgstr "fflush: '%s' er ikke en åben fil, datakanal eller ko-proces"
-#: builtin.c:329
+#: builtin.c:333
msgid "index: received non-string first argument"
msgstr "indeks: første argument er ikke en streng"
-#: builtin.c:331
+#: builtin.c:335
msgid "index: received non-string second argument"
msgstr "indeks: andet argument er ikke en streng"
-#: builtin.c:453
+#: builtin.c:457
msgid "int: received non-numeric argument"
msgstr "int: fik et ikke-numerisk argument"
-#: builtin.c:489
+#: builtin.c:493
msgid "length: received array argument"
msgstr "length: fik et array-argument"
-#: builtin.c:492
+#: builtin.c:496
msgid "`length(array)' is a gawk extension"
msgstr "'length(array)' er en gawk-udvidelse"
-#: builtin.c:500
+#: builtin.c:504
msgid "length: received non-string argument"
msgstr "length: fik et argument som ikke er en streng"
-#: builtin.c:531
+#: builtin.c:535
msgid "log: received non-numeric argument"
msgstr "log: fik et ikke-numerisk argument"
-#: builtin.c:534
+#: builtin.c:538
#, c-format
msgid "log: received negative argument %g"
msgstr "log: fik et negativt argument %g"
-#: builtin.c:690 builtin.c:695
+#: builtin.c:694 builtin.c:699
msgid "fatal: must use `count$' on all formats or none"
msgstr "fatal: skal bruge 'count$' på alle formater eller ikke nogen"
-#: builtin.c:757
+#: builtin.c:761
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "feltbredde ignoreret for '%%'-angivelse"
-#: builtin.c:759
+#: builtin.c:763
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "præcision ignoreret for '%%'-angivelse"
-#: builtin.c:761
+#: builtin.c:765
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "feltbredde og præcision ignoreret for '%%'-angivelse"
-#: builtin.c:812
+#: builtin.c:816
msgid "fatal: `$' is not permitted in awk formats"
msgstr "fatal: '$' tillades ikke i awk-formater"
-#: builtin.c:821
+#: builtin.c:825
msgid "fatal: arg count with `$' must be > 0"
msgstr "fatal: argumentantallet med '$' skal være > 0"
-#: builtin.c:825
+#: builtin.c:829
#, 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:829
+#: builtin.c:833
msgid "fatal: `$' not permitted after period in format"
msgstr "fatal: '$' tillades ikke efter et punktum i formatet"
-#: builtin.c:845
+#: builtin.c:849
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr ""
"fatal: intet '$' angivet for bredde eller præcision af positionsangivet felt"
-#: builtin.c:916
+#: builtin.c:920
msgid "`l' is meaningless in awk formats; ignored"
msgstr "'l' er meningsløst i awk-formater, ignoreret"
-#: builtin.c:920
+#: builtin.c:924
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "fatal: 'l' tillades ikke i POSIX awk-formater"
-#: builtin.c:933
+#: builtin.c:937
msgid "`L' is meaningless in awk formats; ignored"
msgstr "'L' er meningsløst i awk-formater, ignoreret"
-#: builtin.c:937
+#: builtin.c:941
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "fatal: 'L' tillades ikke i POSIX awk-formater"
-#: builtin.c:950
+#: builtin.c:954
msgid "`h' is meaningless in awk formats; ignored"
msgstr "'h' er meningsløst i awk-formater, ignoreret"
-#: builtin.c:954
+#: builtin.c:958
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "fatal: 'h' tillades ikke i POSIX awk-formater"
-#: builtin.c:1267
+#: builtin.c:1271
#, 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:1327
+#: builtin.c:1331
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
"ignorerer ukendt formatspecificeringstegn '%c': intet argument konverteret"
-#: builtin.c:1332
+#: builtin.c:1336
msgid "fatal: not enough arguments to satisfy format string"
msgstr "fatal: for få argumenter til formatstrengen"
-#: builtin.c:1334
+#: builtin.c:1338
msgid "^ ran out for this one"
msgstr "^ sluttede her"
-#: builtin.c:1341
+#: builtin.c:1345
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: formatspecifikation har intet kommandobogstav"
-#: builtin.c:1344
+#: builtin.c:1348
msgid "too many arguments supplied for format string"
msgstr "for mange argumenter til formatstrengen"
-#: builtin.c:1418 builtin.c:1429
+#: builtin.c:1422 builtin.c:1433
msgid "printf: no arguments"
msgstr "printf: ingen argumenter"
-#: builtin.c:1470
+#: builtin.c:1474
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: fik ikke-numerisk argument"
-#: builtin.c:1474
+#: builtin.c:1478
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: kaldt med negativt argument %g"
-#: builtin.c:1498
+#: builtin.c:1502
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: længden %g er ikke >= 1"
-#: builtin.c:1500
+#: builtin.c:1504
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: længden %g er ikke >= 0"
-#: builtin.c:1507
+#: builtin.c:1511
#, 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:1512
+#: builtin.c:1516
#, 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:1524
+#: builtin.c:1528
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: startindeks %g er ugyldigt, bruger 1"
-#: builtin.c:1529
+#: builtin.c:1533
#, 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:1554
+#: builtin.c:1558
msgid "substr: source string is zero length"
msgstr "substr: kildestrengen er tom"
-#: builtin.c:1570
+#: builtin.c:1574
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr: startindeks %g er forbi slutningen på strengen"
-#: builtin.c:1578
+#: builtin.c:1582
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -760,205 +760,205 @@ msgstr ""
"substr: længden %g ved startindeks %g overskrider længden af første
argument "
"(%lu)"
-#: builtin.c:1651
+#: builtin.c:1655
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr "strftime: formatværdi i PROCINFO[\"strftime\"] har numerisk type"
-#: builtin.c:1674
+#: builtin.c:1678
msgid "strftime: received non-numeric second argument"
msgstr "strftime: fik et ikke-numerisk andet argument"
-#: builtin.c:1677
+#: builtin.c:1681
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
-#: builtin.c:1683
+#: builtin.c:1687
msgid "strftime: received non-string first argument"
msgstr "strftime: fik et første argument som ikke er en streng"
-#: builtin.c:1689
+#: builtin.c:1693
msgid "strftime: received empty format string"
msgstr "strftime: fik en tom formatstreng"
-#: builtin.c:1755
+#: builtin.c:1759
msgid "mktime: received non-string argument"
msgstr "mktime: fik et argument som ikke er en streng"
-#: builtin.c:1772
+#: builtin.c:1776
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:1807
+#: builtin.c:1811
msgid "'system' function not allowed in sandbox mode"
msgstr "'system'-funktion ikke tilladt i sandkasse-tilstand"
-#: builtin.c:1812
+#: builtin.c:1816
msgid "system: received non-string argument"
msgstr "system: fik et argument som ikke er en streng"
-#: builtin.c:1867 eval.c:1159 eval.c:1790 eval.c:1803
+#: builtin.c:1871 eval.c:1159 eval.c:1790 eval.c:1803
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "reference til ikke-initieret variabel '%s'"
-#: builtin.c:1934
+#: builtin.c:1938
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "reference til ikke-initieret felt '$%d'"
-#: builtin.c:2021
+#: builtin.c:2025
msgid "tolower: received non-string argument"
msgstr "tolower: fik et argument som ikke er en streng"
-#: builtin.c:2055
+#: builtin.c:2059
msgid "toupper: received non-string argument"
msgstr "toupper: fik et argument som ikke er en streng"
-#: builtin.c:2091
+#: builtin.c:2095
msgid "atan2: received non-numeric first argument"
msgstr "atan2: fik et ikke-numerisk første argument"
-#: builtin.c:2093
+#: builtin.c:2097
msgid "atan2: received non-numeric second argument"
msgstr "atan2: fik et ikke-numerisk andet argument"
-#: builtin.c:2112
+#: builtin.c:2116
msgid "sin: received non-numeric argument"
msgstr "sin: fik et ikke-numerisk argument"
-#: builtin.c:2128
+#: builtin.c:2132
msgid "cos: received non-numeric argument"
msgstr "cos: fik et ikke-numerisk argument"
-#: builtin.c:2181
+#: builtin.c:2185
msgid "srand: received non-numeric argument"
msgstr "srand: fik et ikke-numerisk argument"
-#: builtin.c:2212
+#: builtin.c:2216
msgid "match: third argument is not an array"
msgstr "match: tredje argument er ikke et array"
-#: builtin.c:2476
+#: builtin.c:2480
msgid "gensub: third argument of 0 treated as 1"
msgstr "gensub: 0 i tredje argument behandlet som 1"
-#: builtin.c:2769
+#: builtin.c:2773
msgid "lshift: received non-numeric first argument"
msgstr "lshift: fik et ikke-numerisk første argument"
-#: builtin.c:2771
+#: builtin.c:2775
msgid "lshift: received non-numeric second argument"
msgstr "lshift: fik et ikke-numerisk andet argument"
-#: builtin.c:2777
+#: builtin.c:2781
#, c-format
msgid "lshift(%lf, %lf): negative values will give strange results"
msgstr "lshift(%lf, %lf): negative værdier vil give mærkelige resultater"
-#: builtin.c:2779
+#: builtin.c:2783
#, c-format
msgid "lshift(%lf, %lf): fractional values will be truncated"
msgstr "lshift(%lf, %lf): kommatalsværdier vil blive trunkeret"
-#: builtin.c:2781
+#: builtin.c:2785
#, c-format
msgid "lshift(%lf, %lf): too large shift value will give strange results"
msgstr ""
"lshift(%lf, %lf): for store skifteværdier vil give mærkelige resultater"
-#: builtin.c:2806
+#: builtin.c:2810
msgid "rshift: received non-numeric first argument"
msgstr "rshift: fik et ikke-numerisk første argument"
-#: builtin.c:2808
+#: builtin.c:2812
msgid "rshift: received non-numeric second argument"
msgstr "rshift: fik et ikke-numerisk andet argument"
-#: builtin.c:2814
+#: builtin.c:2818
#, c-format
msgid "rshift(%lf, %lf): negative values will give strange results"
msgstr "rshift(%lf, %lf): negative værdier vil give mærkelige resultater"
-#: builtin.c:2816
+#: builtin.c:2820
#, c-format
msgid "rshift(%lf, %lf): fractional values will be truncated"
msgstr "rshift(%lf, %lf): kommatalsværdier vil blive trunkeret"
-#: builtin.c:2818
+#: builtin.c:2822
#, c-format
msgid "rshift(%lf, %lf): too large shift value will give strange results"
msgstr ""
"rshift(%lf, %lf): for store skifteværdier vil give mærkelige resultater"
-#: builtin.c:2843
+#: builtin.c:2847
msgid "and: received non-numeric first argument"
msgstr "and: fik et ikke-numerisk første argument"
-#: builtin.c:2845
+#: builtin.c:2849
msgid "and: received non-numeric second argument"
msgstr "and: fik et ikke-numerisk andet argument"
-#: builtin.c:2851
+#: builtin.c:2855
#, c-format
msgid "and(%lf, %lf): negative values will give strange results"
msgstr "and(%lf, %lf): negative værdier vil give mærkelige resultater"
-#: builtin.c:2853
+#: builtin.c:2857
#, c-format
msgid "and(%lf, %lf): fractional values will be truncated"
msgstr "and(%lf, %lf): kommatalsværdier vil blive trunkeret"
-#: builtin.c:2878
+#: builtin.c:2882
msgid "or: received non-numeric first argument"
msgstr "or: fik et ikke-numerisk første argument"
-#: builtin.c:2880
+#: builtin.c:2884
msgid "or: received non-numeric second argument"
msgstr "or: fik et ikke-numerisk andet argument"
-#: builtin.c:2886
+#: builtin.c:2890
#, c-format
msgid "or(%lf, %lf): negative values will give strange results"
msgstr "or(%lf, %lf): negative værdier vil give mærkelige resultater"
-#: builtin.c:2888
+#: builtin.c:2892
#, c-format
msgid "or(%lf, %lf): fractional values will be truncated"
msgstr "or(%lf, %lf): kommatalsværdier vil blive trunkeret"
-#: builtin.c:2916
+#: builtin.c:2920
msgid "xor: received non-numeric first argument"
msgstr "xor: fik et ikke-numerisk første argument"
-#: builtin.c:2918
+#: builtin.c:2922
msgid "xor: received non-numeric second argument"
msgstr "xor: fik et ikke-numerisk andet argument"
-#: builtin.c:2924
+#: builtin.c:2928
#, c-format
msgid "xor(%lf, %lf): negative values will give strange results"
msgstr "xor(%lf, %lf): negative værdier vil give mærkelige resultater"
-#: builtin.c:2926
+#: builtin.c:2930
#, c-format
msgid "xor(%lf, %lf): fractional values will be truncated"
msgstr "xor(%lf, %lf): kommatalsværdier vil blive trunkeret"
-#: builtin.c:2950 builtin.c:2956
+#: builtin.c:2954 builtin.c:2960
msgid "compl: received non-numeric argument"
msgstr "compl: fik et ikke-numerisk argument"
-#: builtin.c:2958
+#: builtin.c:2962
#, c-format
msgid "compl(%lf): negative value will give strange results"
msgstr "compl(%lf): negative værdier vil give mærkelige resultater"
-#: builtin.c:2960
+#: builtin.c:2964
#, c-format
msgid "compl(%lf): fractional value will be truncated"
msgstr "compl(%lf): kommatalsværdier vil blive trunkeret"
-#: builtin.c:3129
+#: builtin.c:3133
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: '%s' er ikke en gyldig lokalitetskategori"
diff --git a/po/de.gmo b/po/de.gmo
index 8fe8145..f95537b 100644
Binary files a/po/de.gmo and b/po/de.gmo differ
diff --git a/po/de.po b/po/de.po
index 7c25751..3500bf2 100644
--- a/po/de.po
+++ b/po/de.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.0.0\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-10-21 15:14+0200\n"
+"POT-Creation-Date: 2011-10-24 05:57+0200\n"
"PO-Revision-Date: 2011-09-27 16:38+0200\n"
"Last-Translator: Philipp Thomas <address@hidden>\n"
"Language-Team: German <address@hidden>\n"
@@ -41,8 +41,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:302 array.c:707 builtin.c:80 builtin.c:1380 builtin.c:1422
-#: builtin.c:1435 builtin.c:1852 builtin.c:1864 eval.c:1135 eval.c:1139
+#: array.c:302 array.c:707 builtin.c:84 builtin.c:1384 builtin.c:1426
+#: builtin.c:1439 builtin.c:1856 builtin.c:1868 eval.c:1135 eval.c:1139
#: eval.c:1495 eval.c:1812
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -306,7 +306,7 @@ msgstr "Unerwarteter Zeilenumbruch oder Ende der
Zeichenkette"
msgid "can't open source file `%s' for reading (%s)"
msgstr "Quelldatei »%s« kann nicht zum Lesen geöffnet werden (%s)"
-#: awkgram.y:2301 awkgram.y:2359 builtin.c:118
+#: awkgram.y:2301 awkgram.y:2359 builtin.c:122
msgid "reason unknown"
msgstr "Unbekannte Ursache"
@@ -553,224 +553,224 @@ msgstr "Division durch Null wurde versucht"
msgid "division by zero attempted in `%%'"
msgstr "Division durch Null versucht in »%%«"
-#: builtin.c:116
+#: builtin.c:120
#, c-format
msgid "%s to \"%s\" failed (%s)"
msgstr "%s to \"%s\" fehlgeschlagen (%s)"
-#: builtin.c:117
+#: builtin.c:121
msgid "standard output"
msgstr "Standardausgabe"
-#: builtin.c:131
+#: builtin.c:135
msgid "exp: received non-numeric argument"
msgstr "exp: das Argument ist keine Zahl"
-#: builtin.c:137
+#: builtin.c:141
#, c-format
msgid "exp: argument %g is out of range"
msgstr "exp: das Argument %g liegt auÃerhalb des gültigen Bereichs"
-#: builtin.c:196
+#: builtin.c:200
#, c-format
msgid "fflush: cannot flush: pipe `%s' opened for reading, not writing"
msgstr ""
"fflush: Leeren der Puffer nicht möglich, Pipe »%s« ist nur zum Lesen
geöffnet"
-#: builtin.c:199
+#: builtin.c:203
#, c-format
msgid "fflush: cannot flush: file `%s' opened for reading, not writing"
msgstr ""
"fflush: Leeren der Puffer nicht möglich, Datei »%s« ist nur zum Lesen "
"geöffnet"
-#: builtin.c:211
+#: builtin.c:215
#, c-format
msgid "fflush: `%s' is not an open file, pipe or co-process"
msgstr "fflush: »%s« ist keine geöffnete Datei, Pipe oder Prozess"
-#: builtin.c:329
+#: builtin.c:333
msgid "index: received non-string first argument"
msgstr "index: Erstes Argument ist kein String"
-#: builtin.c:331
+#: builtin.c:335
msgid "index: received non-string second argument"
msgstr "index: Zweites Argument ist kein string"
-#: builtin.c:453
+#: builtin.c:457
msgid "int: received non-numeric argument"
msgstr "Argument ist keine Zahl"
-#: builtin.c:489
+#: builtin.c:493
msgid "length: received array argument"
msgstr "length: Argument ist ein Feld"
-#: builtin.c:492
+#: builtin.c:496
msgid "`length(array)' is a gawk extension"
msgstr "»length(array)« ist eine gawk-Erweiterung"
-#: builtin.c:500
+#: builtin.c:504
msgid "length: received non-string argument"
msgstr "length: Argument ist kein String"
-#: builtin.c:531
+#: builtin.c:535
msgid "log: received non-numeric argument"
msgstr "log: Argument ist keine Zahl"
-#: builtin.c:534
+#: builtin.c:538
#, c-format
msgid "log: received negative argument %g"
msgstr "log: Negatives Argument %g"
-#: builtin.c:690 builtin.c:695
+#: builtin.c:694 builtin.c:699
msgid "fatal: must use `count$' on all formats or none"
msgstr "Fatal: »count$« muss auf alle Formate angewandt werden oder auf
keines"
-#: builtin.c:757
+#: builtin.c:761
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "Feldbreite wird für die »%%«-Angabe ignoriert"
-#: builtin.c:759
+#: builtin.c:763
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "Genauigkeit wird für die »%%«-Angabe ignoriert"
-#: builtin.c:761
+#: builtin.c:765
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "Feldbreite und Genauigkeit werden für die »%%«-Angabe ignoriert"
-#: builtin.c:812
+#: builtin.c:816
msgid "fatal: `$' is not permitted in awk formats"
msgstr "Fatal: »$« ist in awk-Formaten nicht zulässig"
-#: builtin.c:821
+#: builtin.c:825
msgid "fatal: arg count with `$' must be > 0"
msgstr "Fatal: die Anzahl der Argumen bei »$« muss > 0 sein"
-#: builtin.c:825
+#: builtin.c:829
#, 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:829
+#: builtin.c:833
msgid "fatal: `$' not permitted after period in format"
msgstr "Fatal: »$« nach Punkt in Formatangabe nicht zulässig"
-#: builtin.c:845
+#: builtin.c:849
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr "Fatal: »$« fehlt in positionsabhängiger Feldbreite oder Genauigkeit"
#
-#: builtin.c:916
+#: builtin.c:920
msgid "`l' is meaningless in awk formats; ignored"
msgstr "»l« ist in awk-Formaten bedeutungslos, ignoriert"
-#: builtin.c:920
+#: builtin.c:924
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "Fatal: »l« ist in POSIX-awk-Formaten nicht zulässig"
-#: builtin.c:933
+#: builtin.c:937
msgid "`L' is meaningless in awk formats; ignored"
msgstr "»L« ist in awk-Formaten bedeutungslos, ignoriert"
-#: builtin.c:937
+#: builtin.c:941
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "Fatal: »L« ist in POSIX-awk-Formaten nicht zulässig"
-#: builtin.c:950
+#: builtin.c:954
msgid "`h' is meaningless in awk formats; ignored"
msgstr "»h« ist in awk-Formaten bedeutungslos, ignoriert"
-#: builtin.c:954
+#: builtin.c:958
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "Fatal: »h« ist in POSIX-awk-Formaten nicht zulässig"
-#: builtin.c:1267
+#: builtin.c:1271
#, 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:1327
+#: builtin.c:1331
#, 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:1332
+#: builtin.c:1336
msgid "fatal: not enough arguments to satisfy format string"
msgstr "Fatal: Nicht genügend Argumente für die Formatangabe"
-#: builtin.c:1334
+#: builtin.c:1338
msgid "^ ran out for this one"
msgstr "^ hierfür fehlte es"
-#: builtin.c:1341
+#: builtin.c:1345
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: Format-Spezifikation hat keinen Controlcode"
-#: builtin.c:1344
+#: builtin.c:1348
msgid "too many arguments supplied for format string"
msgstr "Zu viele Argumente für den Formatstring"
-#: builtin.c:1418 builtin.c:1429
+#: builtin.c:1422 builtin.c:1433
msgid "printf: no arguments"
msgstr "printf: Keine Argumente"
-#: builtin.c:1470
+#: builtin.c:1474
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: das Argument ist keine Zahl"
-#: builtin.c:1474
+#: builtin.c:1478
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: das Argument %g ist negativ"
-#: builtin.c:1498
+#: builtin.c:1502
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: Länge %g ist nicht >= 1"
-#: builtin.c:1500
+#: builtin.c:1504
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: Länge %g ist nicht >= 0"
-#: builtin.c:1507
+#: builtin.c:1511
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: Nicht ganzzahlige Länge %g wird abgeschnitten"
-#: builtin.c:1512
+#: builtin.c:1516
#, 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:1524
+#: builtin.c:1528
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: Start-Index %g ist ungültig, 1 wird verwendet"
-#: builtin.c:1529
+#: builtin.c:1533
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr: Nicht ganzzahliger Start-Wert %g wird abgeschnitten"
-#: builtin.c:1554
+#: builtin.c:1558
msgid "substr: source string is zero length"
msgstr "substr: Quellstring ist leer"
-#: builtin.c:1570
+#: builtin.c:1574
#, 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:1578
+#: builtin.c:1582
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -778,210 +778,210 @@ msgstr ""
"substr: Länge %g am Start-Wert %g überschreitet die Länge des ersten "
"Arguments (%lu)"
-#: builtin.c:1651
+#: builtin.c:1655
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr "strftime: Formatwert in PROCINFO[\"strftime\"] ist numerischen Typs"
-#: builtin.c:1674
+#: builtin.c:1678
msgid "strftime: received non-numeric second argument"
msgstr "strftime: Das zweite Argument ist keine Zahl"
-#: builtin.c:1677
+#: builtin.c:1681
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
-#: builtin.c:1683
+#: builtin.c:1687
msgid "strftime: received non-string first argument"
msgstr "strftime: Das erste Argument ist kein String"
-#: builtin.c:1689
+#: builtin.c:1693
msgid "strftime: received empty format string"
msgstr "strftime: Der Format-String ist leer"
-#: builtin.c:1755
+#: builtin.c:1759
msgid "mktime: received non-string argument"
msgstr "mktime: Das Argument ist kein String"
-#: builtin.c:1772
+#: builtin.c:1776
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:1807
+#: builtin.c:1811
msgid "'system' function not allowed in sandbox mode"
msgstr "Die Funktion »system« ist im Sandbox-Modus nicht erlaubt"
-#: builtin.c:1812
+#: builtin.c:1816
msgid "system: received non-string argument"
msgstr "system: Das Argument ist kein String"
-#: builtin.c:1867 eval.c:1159 eval.c:1790 eval.c:1803
+#: builtin.c:1871 eval.c:1159 eval.c:1790 eval.c:1803
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "Referenz auf die nicht initialisierte Variable »%s«"
-#: builtin.c:1934
+#: builtin.c:1938
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "Referenz auf das nicht initialisierte Feld »$%d«"
-#: builtin.c:2021
+#: builtin.c:2025
msgid "tolower: received non-string argument"
msgstr "tolower: das Argument ist kein String"
-#: builtin.c:2055
+#: builtin.c:2059
msgid "toupper: received non-string argument"
msgstr "toupper: das Argument ist kein String"
-#: builtin.c:2091
+#: builtin.c:2095
msgid "atan2: received non-numeric first argument"
msgstr "atan2: das erste Argument ist keine Zahl"
-#: builtin.c:2093
+#: builtin.c:2097
msgid "atan2: received non-numeric second argument"
msgstr "atan2: das zweite Argument ist keine Zahl"
-#: builtin.c:2112
+#: builtin.c:2116
msgid "sin: received non-numeric argument"
msgstr "sin: das Argument ist keine Zahl"
-#: builtin.c:2128
+#: builtin.c:2132
msgid "cos: received non-numeric argument"
msgstr "cos: das Argument ist keine Zahl"
-#: builtin.c:2181
+#: builtin.c:2185
msgid "srand: received non-numeric argument"
msgstr "srand: das Argument ist keine Zahl"
-#: builtin.c:2212
+#: builtin.c:2216
msgid "match: third argument is not an array"
msgstr "match: das dritte Argument ist kein Array"
-#: builtin.c:2476
+#: builtin.c:2480
msgid "gensub: third argument of 0 treated as 1"
msgstr "gensub: 0 als drittes Argument wird als 1 interpretiert"
-#: builtin.c:2769
+#: builtin.c:2773
msgid "lshift: received non-numeric first argument"
msgstr "lshift: das erste Argument ist keine Zahl"
-#: builtin.c:2771
+#: builtin.c:2775
msgid "lshift: received non-numeric second argument"
msgstr "lshift: das zweite Argument ist keine Zahl"
-#: builtin.c:2777
+#: builtin.c:2781
#, c-format
msgid "lshift(%lf, %lf): negative values will give strange results"
msgstr ""
"lshift(%lf, %lf): Negative Werte werden zu merkwürdigen Ergebnissen führen"
-#: builtin.c:2779
+#: builtin.c:2783
#, c-format
msgid "lshift(%lf, %lf): fractional values will be truncated"
msgstr "lshift(%lf, %lf): Dezimalteil wird abgeschnitten"
-#: builtin.c:2781
+#: builtin.c:2785
#, c-format
msgid "lshift(%lf, %lf): too large shift value will give strange results"
msgstr ""
"lshift(%lf, %lf): Zu groÃe Shift-Werte werden zu merkwürdigen Ergebnissen "
"führen"
-#: builtin.c:2806
+#: builtin.c:2810
msgid "rshift: received non-numeric first argument"
msgstr "rshift: das erste Argument ist keine Zahl"
-#: builtin.c:2808
+#: builtin.c:2812
msgid "rshift: received non-numeric second argument"
msgstr "rshift: das zweite Argument ist keine Zahl"
-#: builtin.c:2814
+#: builtin.c:2818
#, c-format
msgid "rshift(%lf, %lf): negative values will give strange results"
msgstr ""
"rshift (%lf, %lf): Negative Werte werden zu merkwürdigen Ergebnissen führen"
-#: builtin.c:2816
+#: builtin.c:2820
#, c-format
msgid "rshift(%lf, %lf): fractional values will be truncated"
msgstr "rshift(%lf, %lf): Dezimalteil wird abgeschnitten"
-#: builtin.c:2818
+#: builtin.c:2822
#, c-format
msgid "rshift(%lf, %lf): too large shift value will give strange results"
msgstr ""
"rshift(%lf, %lf): Zu groÃe Shift-Werte werden zu merkwürdigen Ergebnissen "
"führen"
-#: builtin.c:2843
+#: builtin.c:2847
msgid "and: received non-numeric first argument"
msgstr "and: das erste Argument ist keine Zahl"
-#: builtin.c:2845
+#: builtin.c:2849
msgid "and: received non-numeric second argument"
msgstr "and: das zweite Argument ist keine Zahl"
-#: builtin.c:2851
+#: builtin.c:2855
#, c-format
msgid "and(%lf, %lf): negative values will give strange results"
msgstr ""
"and(%lf, %lf): Negative Werte werden zu merkwürdigen Ergebnissen führen"
-#: builtin.c:2853
+#: builtin.c:2857
#, c-format
msgid "and(%lf, %lf): fractional values will be truncated"
msgstr "and(%lf, %lf): Dezimalteil wird abgeschnitten"
-#: builtin.c:2878
+#: builtin.c:2882
msgid "or: received non-numeric first argument"
msgstr "or: das erste Argument ist keine Zahl"
-#: builtin.c:2880
+#: builtin.c:2884
msgid "or: received non-numeric second argument"
msgstr "or: das zweite Argument ist keine Zahl"
-#: builtin.c:2886
+#: builtin.c:2890
#, c-format
msgid "or(%lf, %lf): negative values will give strange results"
msgstr "or(%lf, %lf): Negative Werte werden zu merkwürdigen Ergebnissen
führen"
-#: builtin.c:2888
+#: builtin.c:2892
#, c-format
msgid "or(%lf, %lf): fractional values will be truncated"
msgstr "or(%lf, %lf): Dezimalteil wird abgeschnitten"
-#: builtin.c:2916
+#: builtin.c:2920
msgid "xor: received non-numeric first argument"
msgstr "xor: das erste Argument ist keine Zahl"
-#: builtin.c:2918
+#: builtin.c:2922
msgid "xor: received non-numeric second argument"
msgstr "xor: das zweite Argument ist keine Zahl"
-#: builtin.c:2924
+#: builtin.c:2928
#, c-format
msgid "xor(%lf, %lf): negative values will give strange results"
msgstr "xor(%lf, %lf: Negative Werte werden zu merkwürdigen Ergebnissen
führen"
-#: builtin.c:2926
+#: builtin.c:2930
#, c-format
msgid "xor(%lf, %lf): fractional values will be truncated"
msgstr "xor(%lf, %lf): Dezimalteil wird abgeschnitten"
-#: builtin.c:2950 builtin.c:2956
+#: builtin.c:2954 builtin.c:2960
msgid "compl: received non-numeric argument"
msgstr "compl: das erste Argument ist keine Zahl"
-#: builtin.c:2958
+#: builtin.c:2962
#, c-format
msgid "compl(%lf): negative value will give strange results"
msgstr "compl(%lf): Negativer Wert wird zu merkwürdigen Ergebnissen führen"
-#: builtin.c:2960
+#: builtin.c:2964
#, c-format
msgid "compl(%lf): fractional value will be truncated"
msgstr "compl(%lf): Dezimalteil wird abgeschnitten"
-#: builtin.c:3129
+#: builtin.c:3133
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: »%s« ist keine gültige Locale-Kategorie"
diff --git a/po/es.gmo b/po/es.gmo
index 58f0e50..e395377 100644
Binary files a/po/es.gmo and b/po/es.gmo differ
diff --git a/po/es.po b/po/es.po
index c840055..676e7a8 100644
--- a/po/es.po
+++ b/po/es.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.0.0\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-10-21 15:14+0200\n"
+"POT-Creation-Date: 2011-10-24 05:57+0200\n"
"PO-Revision-Date: 2011-08-14 12:02-0500\n"
"Last-Translator: Cristian Othón MartÃnez Vera <address@hidden>\n"
"Language-Team: Spanish <address@hidden>\n"
@@ -40,8 +40,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:302 array.c:707 builtin.c:80 builtin.c:1380 builtin.c:1422
-#: builtin.c:1435 builtin.c:1852 builtin.c:1864 eval.c:1135 eval.c:1139
+#: array.c:302 array.c:707 builtin.c:84 builtin.c:1384 builtin.c:1426
+#: builtin.c:1439 builtin.c:1856 builtin.c:1868 eval.c:1135 eval.c:1139
#: eval.c:1495 eval.c:1812
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -303,7 +303,7 @@ msgstr "nueva lÃnea o fin de la cadena inesperados"
msgid "can't open source file `%s' for reading (%s)"
msgstr "no se puede abrir el fichero fuente `%s' para lectura (%s)"
-#: awkgram.y:2301 awkgram.y:2359 builtin.c:118
+#: awkgram.y:2301 awkgram.y:2359 builtin.c:122
msgid "reason unknown"
msgstr "razón desconocida"
@@ -546,229 +546,229 @@ msgstr "se intentó una división por cero"
msgid "division by zero attempted in `%%'"
msgstr "se intentó una división por cero en `%%'"
-#: builtin.c:116
+#: builtin.c:120
#, c-format
msgid "%s to \"%s\" failed (%s)"
msgstr "falló %s a \"%s\" (%s)"
-#: builtin.c:117
+#: builtin.c:121
msgid "standard output"
msgstr "salida estándar"
-#: builtin.c:131
+#: builtin.c:135
msgid "exp: received non-numeric argument"
msgstr "exp: se recibió un argumento que no es númerico"
-#: builtin.c:137
+#: builtin.c:141
#, c-format
msgid "exp: argument %g is out of range"
msgstr "exp: el argumento %g está fuera de rango"
-#: builtin.c:196
+#: builtin.c:200
#, c-format
msgid "fflush: cannot flush: pipe `%s' opened for reading, not writing"
msgstr ""
"fflush: no se puede limpiar: se abrió la tuberÃa `%s' para lectura, no para
"
"escritura"
-#: builtin.c:199
+#: builtin.c:203
#, c-format
msgid "fflush: cannot flush: file `%s' opened for reading, not writing"
msgstr ""
"fflush: no se puede limpiar: se abrió el fichero `%s' para lectura, no para "
"escritura"
-#: builtin.c:211
+#: builtin.c:215
#, c-format
msgid "fflush: `%s' is not an open file, pipe or co-process"
msgstr "fflush: `%s' no es un fichero abierto, tuberÃa o co-proceso"
-#: builtin.c:329
+#: builtin.c:333
msgid "index: received non-string first argument"
msgstr "index: el primer argumento recibido no es una cadena"
-#: builtin.c:331
+#: builtin.c:335
msgid "index: received non-string second argument"
msgstr "index: el segundo argumento recibido no es una cadena"
-#: builtin.c:453
+#: builtin.c:457
msgid "int: received non-numeric argument"
msgstr "int: se recibió un argumento que no es númerico"
-#: builtin.c:489
+#: builtin.c:493
msgid "length: received array argument"
msgstr "length: se recibió un argumento de matriz"
-#: builtin.c:492
+#: builtin.c:496
msgid "`length(array)' is a gawk extension"
msgstr "`length(array)' es una extensión de gawk"
-#: builtin.c:500
+#: builtin.c:504
msgid "length: received non-string argument"
msgstr "length: se recibió un argumento que no es una cadena"
-#: builtin.c:531
+#: builtin.c:535
msgid "log: received non-numeric argument"
msgstr "log: se recibió un argumento que no es númerico"
-#: builtin.c:534
+#: builtin.c:538
#, c-format
msgid "log: received negative argument %g"
msgstr "log: se recibió el argumento negativo %g"
-#: builtin.c:690 builtin.c:695
+#: builtin.c:694 builtin.c:699
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:757
+#: builtin.c:761
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "se descarta la anchura del campo para el especificador `%%'"
-#: builtin.c:759
+#: builtin.c:763
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "se descarta la precisión para el especificador `%%'"
-#: builtin.c:761
+#: builtin.c:765
#, 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:812
+#: builtin.c:816
msgid "fatal: `$' is not permitted in awk formats"
msgstr "fatal: no se permite `$' en los formatos de awk"
-#: builtin.c:821
+#: builtin.c:825
msgid "fatal: arg count with `$' must be > 0"
msgstr "fatal: la cuenta de argumentos con `$' debe ser > 0"
-#: builtin.c:825
+#: builtin.c:829
#, 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:829
+#: builtin.c:833
msgid "fatal: `$' not permitted after period in format"
msgstr "fatal: no se permite `$' después de un punto en el formato"
-#: builtin.c:845
+#: builtin.c:849
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:916
+#: builtin.c:920
msgid "`l' is meaningless in awk formats; ignored"
msgstr "`l' no tiene significado en los formatos de awk; se descarta"
-#: builtin.c:920
+#: builtin.c:924
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "fatal: no se permite `l' en los formatos POSIX de awk"
-#: builtin.c:933
+#: builtin.c:937
msgid "`L' is meaningless in awk formats; ignored"
msgstr "`L' no tiene significado en los formatos de awk; se descarta"
-#: builtin.c:937
+#: builtin.c:941
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "fatal: no se permite `L' en los formatos POSIX de awk"
-#: builtin.c:950
+#: builtin.c:954
msgid "`h' is meaningless in awk formats; ignored"
msgstr "`h' no tiene significado en los formatos de awk; se descarta"
-#: builtin.c:954
+#: builtin.c:958
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "fatal: no se permite `h' en los formatos POSIX de awk"
-#: builtin.c:1267
+#: builtin.c:1271
#, 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:1327
+#: builtin.c:1331
#, 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:1332
+#: builtin.c:1336
msgid "fatal: not enough arguments to satisfy format string"
msgstr ""
"fatal: no hay suficientes argumentos para satisfacer a la cadena de formato"
-#: builtin.c:1334
+#: builtin.c:1338
msgid "^ ran out for this one"
msgstr "se acabó ^ para éste"
-#: builtin.c:1341
+#: builtin.c:1345
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: el especificador de formato no tiene letras de control"
-#: builtin.c:1344
+#: builtin.c:1348
msgid "too many arguments supplied for format string"
msgstr "se proporcionaron demasiados argumentos para la cadena de formato"
-#: builtin.c:1418 builtin.c:1429
+#: builtin.c:1422 builtin.c:1433
msgid "printf: no arguments"
msgstr "printf: sin argumentos"
-#: builtin.c:1470
+#: builtin.c:1474
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: se recibió un argumento que no es un númerico"
-#: builtin.c:1474
+#: builtin.c:1478
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: se llamó con el argumento negativo %g"
-#: builtin.c:1498
+#: builtin.c:1502
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: la longitud %g no es >= 1"
-#: builtin.c:1500
+#: builtin.c:1504
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: la longitud %g no es >= 0"
-#: builtin.c:1507
+#: builtin.c:1511
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: se truncará la longitud no entera %g"
-#: builtin.c:1512
+#: builtin.c:1516
#, 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:1524
+#: builtin.c:1528
#, 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:1529
+#: builtin.c:1533
#, 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:1554
+#: builtin.c:1558
msgid "substr: source string is zero length"
msgstr "substr: la cadena de origen es de longitud cero"
-#: builtin.c:1570
+#: builtin.c:1574
#, 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:1578
+#: builtin.c:1582
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -776,209 +776,209 @@ msgstr ""
"substr: la cadena %g en el Ãndice de inicio %g excede la longitud del primer
"
"argumento (%lu)"
-#: builtin.c:1651
+#: builtin.c:1655
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:1674
+#: builtin.c:1678
msgid "strftime: received non-numeric second argument"
msgstr "strftime: el segundo argumento recibido no es númerico"
-#: builtin.c:1677
+#: builtin.c:1681
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
-#: builtin.c:1683
+#: builtin.c:1687
msgid "strftime: received non-string first argument"
msgstr "strftime: el primer argumento recibido no es una cadena"
-#: builtin.c:1689
+#: builtin.c:1693
msgid "strftime: received empty format string"
msgstr "strftime: se recibió una cadena de formato vacÃa"
-#: builtin.c:1755
+#: builtin.c:1759
msgid "mktime: received non-string argument"
msgstr "mktime: se recibió un argumento que no es una cadena"
-#: builtin.c:1772
+#: builtin.c:1776
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:1807
+#: builtin.c:1811
msgid "'system' function not allowed in sandbox mode"
msgstr "no se permite la función 'system' en modo sandbox"
-#: builtin.c:1812
+#: builtin.c:1816
msgid "system: received non-string argument"
msgstr "system: se recibió un argumento que no es una cadena"
-#: builtin.c:1867 eval.c:1159 eval.c:1790 eval.c:1803
+#: builtin.c:1871 eval.c:1159 eval.c:1790 eval.c:1803
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "referencia a la variable sin inicializar `%s'"
-#: builtin.c:1934
+#: builtin.c:1938
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "referencia al campo sin inicializar `$%d'"
-#: builtin.c:2021
+#: builtin.c:2025
msgid "tolower: received non-string argument"
msgstr "tolower: se recibió un argumento que no es una cadena"
-#: builtin.c:2055
+#: builtin.c:2059
msgid "toupper: received non-string argument"
msgstr "toupper: se recibió un argumento que no es una cadena"
-#: builtin.c:2091
+#: builtin.c:2095
msgid "atan2: received non-numeric first argument"
msgstr "atan2: el primer argumento recibido no es númerico"
-#: builtin.c:2093
+#: builtin.c:2097
msgid "atan2: received non-numeric second argument"
msgstr "atan2: el segundo argumento recibido no es númerico"
-#: builtin.c:2112
+#: builtin.c:2116
msgid "sin: received non-numeric argument"
msgstr "sin: se recibió un argumento que no es númerico"
-#: builtin.c:2128
+#: builtin.c:2132
msgid "cos: received non-numeric argument"
msgstr "cos: se recibió un argumento que no es númerico"
-#: builtin.c:2181
+#: builtin.c:2185
msgid "srand: received non-numeric argument"
msgstr "srand: se recibió un argumento que no es númerico"
-#: builtin.c:2212
+#: builtin.c:2216
msgid "match: third argument is not an array"
msgstr "match: el tercer argumento no es una matriz"
-#: builtin.c:2476
+#: builtin.c:2480
msgid "gensub: third argument of 0 treated as 1"
msgstr "gensub: el tercer argumento de 0 se trata como 1"
-#: builtin.c:2769
+#: builtin.c:2773
msgid "lshift: received non-numeric first argument"
msgstr "lshift: el primer argumento recibido no es númerico"
-#: builtin.c:2771
+#: builtin.c:2775
msgid "lshift: received non-numeric second argument"
msgstr "lshift: el segundo argumento recibido no es númerico"
-#: builtin.c:2777
+#: builtin.c:2781
#, c-format
msgid "lshift(%lf, %lf): negative values will give strange results"
msgstr "lshift(%lf, %lf): los valores negativos darán resultados extraños"
-#: builtin.c:2779
+#: builtin.c:2783
#, c-format
msgid "lshift(%lf, %lf): fractional values will be truncated"
msgstr "lshift(%lf, %lf): los valores fraccionarios se truncarán"
-#: builtin.c:2781
+#: builtin.c:2785
#, c-format
msgid "lshift(%lf, %lf): too large shift value will give strange results"
msgstr ""
"lshift(%lf, %lf): un valor de desplazamiento muy grande dará resultados "
"extraños"
-#: builtin.c:2806
+#: builtin.c:2810
msgid "rshift: received non-numeric first argument"
msgstr "rshift: el primer argumento recibido no es númerico"
-#: builtin.c:2808
+#: builtin.c:2812
msgid "rshift: received non-numeric second argument"
msgstr "rshift: el segundo argumento recibido no es númerico"
-#: builtin.c:2814
+#: builtin.c:2818
#, c-format
msgid "rshift(%lf, %lf): negative values will give strange results"
msgstr "rshift(%lf, %lf): los valores negativos darán resultados extraños"
-#: builtin.c:2816
+#: builtin.c:2820
#, c-format
msgid "rshift(%lf, %lf): fractional values will be truncated"
msgstr "rshift(%lf, %lf): los valores fraccionarios serán truncados"
-#: builtin.c:2818
+#: builtin.c:2822
#, c-format
msgid "rshift(%lf, %lf): too large shift value will give strange results"
msgstr ""
"rshift(%lf, %lf): un valor de desplazamiento muy grande dará resultados "
"extraños"
-#: builtin.c:2843
+#: builtin.c:2847
msgid "and: received non-numeric first argument"
msgstr "and: el primer argumento recibido no es númerico"
-#: builtin.c:2845
+#: builtin.c:2849
msgid "and: received non-numeric second argument"
msgstr "and: el segundo argumento recibido no es númerico"
-#: builtin.c:2851
+#: builtin.c:2855
#, c-format
msgid "and(%lf, %lf): negative values will give strange results"
msgstr "and(%lf, %lf): los valores negativos darán resultados extraños"
-#: builtin.c:2853
+#: builtin.c:2857
#, c-format
msgid "and(%lf, %lf): fractional values will be truncated"
msgstr "and(%lf, %lf): los valores fraccionarios serán truncados"
-#: builtin.c:2878
+#: builtin.c:2882
msgid "or: received non-numeric first argument"
msgstr "or: el primer argumento recibido no es númerico"
-#: builtin.c:2880
+#: builtin.c:2884
msgid "or: received non-numeric second argument"
msgstr "or: el segundo argumento recibido no es númerico"
-#: builtin.c:2886
+#: builtin.c:2890
#, c-format
msgid "or(%lf, %lf): negative values will give strange results"
msgstr "or(%lf, %lf): los valores negativos darán resultados extraños"
-#: builtin.c:2888
+#: builtin.c:2892
#, c-format
msgid "or(%lf, %lf): fractional values will be truncated"
msgstr "or(%lf, %lf): los valores fraccionarios serán truncados"
-#: builtin.c:2916
+#: builtin.c:2920
msgid "xor: received non-numeric first argument"
msgstr "xor: el primer argumento recibido no es númerico"
-#: builtin.c:2918
+#: builtin.c:2922
msgid "xor: received non-numeric second argument"
msgstr "xor: el segundo argumento recibido no es númerico"
-#: builtin.c:2924
+#: builtin.c:2928
#, c-format
msgid "xor(%lf, %lf): negative values will give strange results"
msgstr "xor(%lf, %lf): los valores negativos darán resultados extraños"
-#: builtin.c:2926
+#: builtin.c:2930
#, c-format
msgid "xor(%lf, %lf): fractional values will be truncated"
msgstr "xor(%lf, %lf): los valores fraccionarios se truncarán"
-#: builtin.c:2950 builtin.c:2956
+#: builtin.c:2954 builtin.c:2960
msgid "compl: received non-numeric argument"
msgstr "compl: se recibió un argumento que no es númerico"
-#: builtin.c:2958
+#: builtin.c:2962
#, c-format
msgid "compl(%lf): negative value will give strange results"
msgstr "compl(%lf): el valor negativo dará resultados extraños"
-#: builtin.c:2960
+#: builtin.c:2964
#, c-format
msgid "compl(%lf): fractional value will be truncated"
msgstr "compl(%lf): el valor fraccionario se truncará"
-#: builtin.c:3129
+#: builtin.c:3133
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: `%s' no es una categorÃa local válida"
diff --git a/po/fi.gmo b/po/fi.gmo
index cf7d2d8..df538bc 100644
Binary files a/po/fi.gmo and b/po/fi.gmo differ
diff --git a/po/fi.po b/po/fi.po
index 9c3aebd..442a732 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.0.0\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-10-21 15:14+0200\n"
+"POT-Creation-Date: 2011-10-24 05:57+0200\n"
"PO-Revision-Date: 2011-09-12 12:14+0200\n"
"Last-Translator: Jorma Karvonen <address@hidden>\n"
"Language-Team: Finnish <address@hidden>\n"
@@ -41,8 +41,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:302 array.c:707 builtin.c:80 builtin.c:1380 builtin.c:1422
-#: builtin.c:1435 builtin.c:1852 builtin.c:1864 eval.c:1135 eval.c:1139
+#: array.c:302 array.c:707 builtin.c:84 builtin.c:1384 builtin.c:1426
+#: builtin.c:1439 builtin.c:1856 builtin.c:1868 eval.c:1135 eval.c:1139
#: eval.c:1495 eval.c:1812
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -300,7 +300,7 @@ msgstr "odottamaton rivinvaihto tai merkkijonon loppu"
msgid "can't open source file `%s' for reading (%s)"
msgstr "ei voi avata lähdetiedostoa â%sâ lukemista varten (%s)"
-#: awkgram.y:2301 awkgram.y:2359 builtin.c:118
+#: awkgram.y:2301 awkgram.y:2359 builtin.c:122
msgid "reason unknown"
msgstr "syy tuntematon"
@@ -537,225 +537,225 @@ msgid "division by zero attempted in `%%'"
msgstr "jakoa nollalla yritettiin operaattorissa â%%â"
# kohteena voi olla vakiotuloste tai joku muu
-#: builtin.c:116
+#: builtin.c:120
#, c-format
msgid "%s to \"%s\" failed (%s)"
msgstr "%s kohteeseen â%sâ epäonnistui (%s)"
-#: builtin.c:117
+#: builtin.c:121
msgid "standard output"
msgstr "vakiotuloste"
-#: builtin.c:131
+#: builtin.c:135
msgid "exp: received non-numeric argument"
msgstr "exp: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:137
+#: builtin.c:141
#, c-format
msgid "exp: argument %g is out of range"
msgstr "exp: argumentti %g on lukualueen ulkopuolella"
-#: builtin.c:196
+#: builtin.c:200
#, c-format
msgid "fflush: cannot flush: pipe `%s' opened for reading, not writing"
msgstr ""
"fflush: ei voi tyhjentää: putki â%sâ avattu lukemista varten, ei "
"kirjoittamiseen"
-#: builtin.c:199
+#: builtin.c:203
#, c-format
msgid "fflush: cannot flush: file `%s' opened for reading, not writing"
msgstr ""
"fflush: ei voi tyhjentää: tiedosto â%sâ avattu lukemista varten, ei "
"kirjoittamiseen"
-#: builtin.c:211
+#: builtin.c:215
#, c-format
msgid "fflush: `%s' is not an open file, pipe or co-process"
msgstr "fflush: â%sâ ei ole avoin tiedosto, putki tai apuprosessi"
-#: builtin.c:329
+#: builtin.c:333
msgid "index: received non-string first argument"
msgstr "index: ensimmäinen vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:331
+#: builtin.c:335
msgid "index: received non-string second argument"
msgstr "index: toinen vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:453
+#: builtin.c:457
msgid "int: received non-numeric argument"
msgstr "int: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:489
+#: builtin.c:493
msgid "length: received array argument"
msgstr "length: vastaanotettu taulukkoargumentti"
-#: builtin.c:492
+#: builtin.c:496
msgid "`length(array)' is a gawk extension"
msgstr "âlength(array)â on gawk-laajennus"
-#: builtin.c:500
+#: builtin.c:504
msgid "length: received non-string argument"
msgstr "length: vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:531
+#: builtin.c:535
msgid "log: received non-numeric argument"
msgstr "log: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:534
+#: builtin.c:538
#, c-format
msgid "log: received negative argument %g"
msgstr "log: vastaanotettu negatiivinen argumentti %g"
-#: builtin.c:690 builtin.c:695
+#: builtin.c:694 builtin.c:699
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:757
+#: builtin.c:761
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "kenttäleveys ohitetaan â%%%%â-määritteelle"
-#: builtin.c:759
+#: builtin.c:763
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "tarkkuus ohitetaan â%%%%â-määritteelle"
-#: builtin.c:761
+#: builtin.c:765
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "kenttäleveys ja tarkkuus ohitetaan â%%%%â-määritteelle"
-#: builtin.c:812
+#: builtin.c:816
msgid "fatal: `$' is not permitted in awk formats"
msgstr "kohtalokas: â$â-argumentti ei ole sallittu awk-muodoissa"
-#: builtin.c:821
+#: builtin.c:825
msgid "fatal: arg count with `$' must be > 0"
msgstr "kohtalokas: argumenttilukumäärän argumentilla â$â on oltava > 0"
-#: builtin.c:825
+#: builtin.c:829
#, 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:829
+#: builtin.c:833
msgid "fatal: `$' not permitted after period in format"
msgstr "kohtalokas: â$â-argumentti ei ole sallittu pisteen jälkeen
muodossa"
-#: builtin.c:845
+#: builtin.c:849
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr ""
"kohtalokas: ei â$â-argumenttia tarjottu sijantikenttäleveydelle tai "
"tarkkuudelle"
-#: builtin.c:916
+#: builtin.c:920
msgid "`l' is meaningless in awk formats; ignored"
msgstr "âlâ on merkityksetön awk-muodoissa; ohitetaan"
-#: builtin.c:920
+#: builtin.c:924
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "kohtalokas: âlâ ei ole sallittu POSIX awk -muodoissa"
-#: builtin.c:933
+#: builtin.c:937
msgid "`L' is meaningless in awk formats; ignored"
msgstr "âLâ on merkityksetön awk-muodoissa; ohitetaan"
-#: builtin.c:937
+#: builtin.c:941
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "kohtalokas: âLâ ei ole sallittu POSIX awk -muodoissa"
-#: builtin.c:950
+#: builtin.c:954
msgid "`h' is meaningless in awk formats; ignored"
msgstr "âhâ on merkityksetön awk-muodoissa; ohitetaan"
-#: builtin.c:954
+#: builtin.c:958
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "kohtalokas: âhâ ei ole sallittu POSIX awk -muodoissa"
-#: builtin.c:1267
+#: builtin.c:1271
#, 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:1327
+#: builtin.c:1331
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
"ohitetaan tuntematon muotoargumenttimerkki â%câ: ei muunnettu argumenttia"
-#: builtin.c:1332
+#: builtin.c:1336
msgid "fatal: not enough arguments to satisfy format string"
msgstr "kohtalokas: ei kylliksi argumentteja muotomerkkijonon tyydyttämiseksi"
-#: builtin.c:1334
+#: builtin.c:1338
msgid "^ ran out for this one"
msgstr "^ tällainen loppui kesken"
-#: builtin.c:1341
+#: builtin.c:1345
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: muotoargumentilla ei ole ohjauskirjainta"
-#: builtin.c:1344
+#: builtin.c:1348
msgid "too many arguments supplied for format string"
msgstr "muotomerkkijonoon toimitettu liian monta argumenttia"
-#: builtin.c:1418 builtin.c:1429
+#: builtin.c:1422 builtin.c:1433
msgid "printf: no arguments"
msgstr "printf: ei argumentteja"
-#: builtin.c:1470
+#: builtin.c:1474
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:1474
+#: builtin.c:1478
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: kutsuttu negatiivisella argumentilla %g"
-#: builtin.c:1498
+#: builtin.c:1502
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: pituus %g ei ole >= 1"
-#: builtin.c:1500
+#: builtin.c:1504
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: pituus %g ei ole >= 0"
-#: builtin.c:1507
+#: builtin.c:1511
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: typistetään pituus %g, joka ei ole kokonaisluku"
-#: builtin.c:1512
+#: builtin.c:1516
#, 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:1524
+#: builtin.c:1528
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: aloitusindeksi %g on virheellinen, käytetään 1:tä"
-#: builtin.c:1529
+#: builtin.c:1533
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr: typistetään aloitusindeksi %g, joka ei ole kokonaisluku"
-#: builtin.c:1554
+#: builtin.c:1558
msgid "substr: source string is zero length"
msgstr "substr: lähdemerkkijono on nollapituinen"
-#: builtin.c:1570
+#: builtin.c:1574
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr: aloitusindeksi %g on merkkijonon lopun jälkeen"
-#: builtin.c:1578
+#: builtin.c:1582
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -763,204 +763,204 @@ msgstr ""
"substr: pituus %g alkuindeksissä %g ylittää ensimmäisen argumentin
pituuden "
"(%lu)"
-#: builtin.c:1651
+#: builtin.c:1655
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr ""
"strftime: muotoarvolla kohteessa PROCINFO[\"strftime\"] on numerotyyppi"
-#: builtin.c:1674
+#: builtin.c:1678
msgid "strftime: received non-numeric second argument"
msgstr "strftime: toinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:1677
+#: builtin.c:1681
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
-#: builtin.c:1683
+#: builtin.c:1687
msgid "strftime: received non-string first argument"
msgstr "strftime: ensimmäinen vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:1689
+#: builtin.c:1693
msgid "strftime: received empty format string"
msgstr "strftime: vastaanotettu tyhjä muotomerkkijono"
-#: builtin.c:1755
+#: builtin.c:1759
msgid "mktime: received non-string argument"
msgstr "mktime: vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:1772
+#: builtin.c:1776
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:1807
+#: builtin.c:1811
msgid "'system' function not allowed in sandbox mode"
msgstr "âsystemâ-funktio ei ole sallittu hiekkalaatikkotilassa"
-#: builtin.c:1812
+#: builtin.c:1816
msgid "system: received non-string argument"
msgstr "system: vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:1867 eval.c:1159 eval.c:1790 eval.c:1803
+#: builtin.c:1871 eval.c:1159 eval.c:1790 eval.c:1803
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "viite alustamattomaan muuttujaan â%sâ"
-#: builtin.c:1934
+#: builtin.c:1938
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "viite alustamattomaan kenttään â$%dâ"
-#: builtin.c:2021
+#: builtin.c:2025
msgid "tolower: received non-string argument"
msgstr "tolower: vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:2055
+#: builtin.c:2059
msgid "toupper: received non-string argument"
msgstr "toupper: vastaanotettu argumentti ei ole merkkijono"
-#: builtin.c:2091
+#: builtin.c:2095
msgid "atan2: received non-numeric first argument"
msgstr "atan2: ensimmäinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2093
+#: builtin.c:2097
msgid "atan2: received non-numeric second argument"
msgstr "atan2: toinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2112
+#: builtin.c:2116
msgid "sin: received non-numeric argument"
msgstr "sin: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2128
+#: builtin.c:2132
msgid "cos: received non-numeric argument"
msgstr "cos: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2181
+#: builtin.c:2185
msgid "srand: received non-numeric argument"
msgstr "srand: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2212
+#: builtin.c:2216
msgid "match: third argument is not an array"
msgstr "match: kolmas argumentti ei ole taulukko"
-#: builtin.c:2476
+#: builtin.c:2480
msgid "gensub: third argument of 0 treated as 1"
msgstr "gensub: 0-arvoinen kolmas argumentti käsitellään kuin 1"
-#: builtin.c:2769
+#: builtin.c:2773
msgid "lshift: received non-numeric first argument"
msgstr "lshift: ensimmäinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2771
+#: builtin.c:2775
msgid "lshift: received non-numeric second argument"
msgstr "lshift: toinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2777
+#: builtin.c:2781
#, c-format
msgid "lshift(%lf, %lf): negative values will give strange results"
msgstr "lshift(%lf, %lf): negatiiviset arvot antavat outoja tuloksia"
-#: builtin.c:2779
+#: builtin.c:2783
#, c-format
msgid "lshift(%lf, %lf): fractional values will be truncated"
msgstr "lshift(%lf, %lf): jaosarvot typistetään"
-#: builtin.c:2781
+#: builtin.c:2785
#, c-format
msgid "lshift(%lf, %lf): too large shift value will give strange results"
msgstr "lshift(%lf, %lf): liian suuri siirrosarvo antaa outoja tuloksia"
-#: builtin.c:2806
+#: builtin.c:2810
msgid "rshift: received non-numeric first argument"
msgstr "rshift: ensimmäinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2808
+#: builtin.c:2812
msgid "rshift: received non-numeric second argument"
msgstr "rshift: toinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2814
+#: builtin.c:2818
#, c-format
msgid "rshift(%lf, %lf): negative values will give strange results"
msgstr "rshift(%lf, %lf): negatiiviset arvot antavat outoja tuloksia"
-#: builtin.c:2816
+#: builtin.c:2820
#, c-format
msgid "rshift(%lf, %lf): fractional values will be truncated"
msgstr "rshift(%lf, %lf): jaosarvot typistetään"
-#: builtin.c:2818
+#: builtin.c:2822
#, c-format
msgid "rshift(%lf, %lf): too large shift value will give strange results"
msgstr "rshift(%lf, %lf): liian suuri siirrosarvo antaa outoja tuloksia"
-#: builtin.c:2843
+#: builtin.c:2847
msgid "and: received non-numeric first argument"
msgstr "and: ensimmäinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2845
+#: builtin.c:2849
msgid "and: received non-numeric second argument"
msgstr "and: toinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2851
+#: builtin.c:2855
#, c-format
msgid "and(%lf, %lf): negative values will give strange results"
msgstr "and(%lf, %lf): negatiiviset arvot antavat outoja tuloksia"
-#: builtin.c:2853
+#: builtin.c:2857
#, c-format
msgid "and(%lf, %lf): fractional values will be truncated"
msgstr "and(%lf, %lf): jaosarvot typistetään"
-#: builtin.c:2878
+#: builtin.c:2882
msgid "or: received non-numeric first argument"
msgstr "or: ensimmäinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2880
+#: builtin.c:2884
msgid "or: received non-numeric second argument"
msgstr "or: toinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2886
+#: builtin.c:2890
#, c-format
msgid "or(%lf, %lf): negative values will give strange results"
msgstr "or(%lf, %lf): negatiiviset arvot antavat outoja tuloksia"
-#: builtin.c:2888
+#: builtin.c:2892
#, c-format
msgid "or(%lf, %lf): fractional values will be truncated"
msgstr "or(%lf, %lf): jaosarvot typistetään"
-#: builtin.c:2916
+#: builtin.c:2920
msgid "xor: received non-numeric first argument"
msgstr "xor: ensimmäinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2918
+#: builtin.c:2922
msgid "xor: received non-numeric second argument"
msgstr "xor: toinen vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2924
+#: builtin.c:2928
#, c-format
msgid "xor(%lf, %lf): negative values will give strange results"
msgstr "xor(%lf, %lf): negatiiviset arvot antavat outoja tuloksia"
-#: builtin.c:2926
+#: builtin.c:2930
#, c-format
msgid "xor(%lf, %lf): fractional values will be truncated"
msgstr "xor(%lf, %lf): jaosarvot typistetään"
-#: builtin.c:2950 builtin.c:2956
+#: builtin.c:2954 builtin.c:2960
msgid "compl: received non-numeric argument"
msgstr "compl: vastaanotettu argumentti ei ole numeerinen"
-#: builtin.c:2958
+#: builtin.c:2962
#, c-format
msgid "compl(%lf): negative value will give strange results"
msgstr "compl(%lf): negatiiviset arvot antavat outoja tuloksia"
-#: builtin.c:2960
+#: builtin.c:2964
#, c-format
msgid "compl(%lf): fractional value will be truncated"
msgstr "compl(%lf): jaosarvo typistetään"
-#: builtin.c:3129
+#: builtin.c:3133
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: â%sâ ei ole kelvollinen paikallinen kategoria"
diff --git a/po/fr.gmo b/po/fr.gmo
index 8da3fff..000b9a8 100644
Binary files a/po/fr.gmo and b/po/fr.gmo differ
diff --git a/po/fr.po b/po/fr.po
index 39dcc2d..a958491 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.0.0\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-10-21 15:14+0200\n"
+"POT-Creation-Date: 2011-10-24 05:57+0200\n"
"PO-Revision-Date: 2011-07-16 16:50+0200\n"
"Last-Translator: Jean-Philippe Guérard <address@hidden"
"org>\n"
@@ -44,8 +44,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:302 array.c:707 builtin.c:80 builtin.c:1380 builtin.c:1422
-#: builtin.c:1435 builtin.c:1852 builtin.c:1864 eval.c:1135 eval.c:1139
+#: array.c:302 array.c:707 builtin.c:84 builtin.c:1384 builtin.c:1426
+#: builtin.c:1439 builtin.c:1856 builtin.c:1868 eval.c:1135 eval.c:1139
#: eval.c:1495 eval.c:1812
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -296,7 +296,7 @@ msgstr "fin de chaîne ou passage à la ligne inattendu"
msgid "can't open source file `%s' for reading (%s)"
msgstr "impossible d'ouvrir le fichier source « %s » en lecture (%s)"
-#: awkgram.y:2301 awkgram.y:2359 builtin.c:118
+#: awkgram.y:2301 awkgram.y:2359 builtin.c:122
msgid "reason unknown"
msgstr "raison inconnue"
@@ -543,223 +543,223 @@ msgstr "tentative de division par zéro"
msgid "division by zero attempted in `%%'"
msgstr "tentative de division par zéro dans « %% »"
-#: builtin.c:116
+#: builtin.c:120
#, c-format
msgid "%s to \"%s\" failed (%s)"
msgstr "échec de %s vers « %s » (%s)"
-#: builtin.c:117
+#: builtin.c:121
msgid "standard output"
msgstr "sortie standard"
-#: builtin.c:131
+#: builtin.c:135
msgid "exp: received non-numeric argument"
msgstr "exp : l'argument n'est pas numérique"
-#: builtin.c:137
+#: builtin.c:141
#, c-format
msgid "exp: argument %g is out of range"
msgstr "exp : l'argument %g est hors limite"
-#: builtin.c:196
+#: builtin.c:200
#, c-format
msgid "fflush: cannot flush: pipe `%s' opened for reading, not writing"
msgstr ""
"fflush : vidage impossible : le tube « %s » est ouvert en lecture et
non en "
"écriture"
-#: builtin.c:199
+#: builtin.c:203
#, c-format
msgid "fflush: cannot flush: file `%s' opened for reading, not writing"
msgstr ""
"fflush : vidage impossible : fichier « %s » ouvert en lecture, pas en "
"écriture"
-#: builtin.c:211
+#: builtin.c:215
#, c-format
msgid "fflush: `%s' is not an open file, pipe or co-process"
msgstr ""
"fflush : « %s » n'est ni un fichier ouvert, ni un tube, ni un
co-processus"
-#: builtin.c:329
+#: builtin.c:333
msgid "index: received non-string first argument"
msgstr "index : le premier argument n'est pas une chaîne"
-#: builtin.c:331
+#: builtin.c:335
msgid "index: received non-string second argument"
msgstr "index : le second argument n'est pas une chaîne"
-#: builtin.c:453
+#: builtin.c:457
msgid "int: received non-numeric argument"
msgstr "int : l'argument n'est pas numérique"
-#: builtin.c:489
+#: builtin.c:493
msgid "length: received array argument"
msgstr "length : l'argument reçu est un tableau"
-#: builtin.c:492
+#: builtin.c:496
msgid "`length(array)' is a gawk extension"
msgstr "« length(tableau) » est une extension gawk"
-#: builtin.c:500
+#: builtin.c:504
msgid "length: received non-string argument"
msgstr "length : l'argument n'est pas une chaîne"
-#: builtin.c:531
+#: builtin.c:535
msgid "log: received non-numeric argument"
msgstr "log : l'argument n'est pas numérique"
-#: builtin.c:534
+#: builtin.c:538
#, c-format
msgid "log: received negative argument %g"
msgstr "log : l'argument est négatif %g"
-#: builtin.c:690 builtin.c:695
+#: builtin.c:694 builtin.c:699
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:757
+#: builtin.c:761
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "taille du champ de la spécification « %% » ignorée"
-#: builtin.c:759
+#: builtin.c:763
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "précision de la spécification « %% » ignorée"
-#: builtin.c:761
+#: builtin.c:765
#, 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:812
+#: builtin.c:816
msgid "fatal: `$' is not permitted in awk formats"
msgstr "fatal : « $ » n'est pas autorisé dans les formats awk"
-#: builtin.c:821
+#: builtin.c:825
msgid "fatal: arg count with `$' must be > 0"
msgstr "fatal : le numéro d'argument de « $ » doit être > 0"
-#: builtin.c:825
+#: builtin.c:829
#, 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:829
+#: builtin.c:833
msgid "fatal: `$' not permitted after period in format"
msgstr "fatal : dans un format, « $ » ne doit pas suivre un point"
-#: builtin.c:845
+#: builtin.c:849
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:916
+#: builtin.c:920
msgid "`l' is meaningless in awk formats; ignored"
msgstr "« l » n'a aucun sens dans un format awk ; ignoré"
-#: builtin.c:920
+#: builtin.c:924
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "fatal : « l » est interdit dans un format awk POSIX"
-#: builtin.c:933
+#: builtin.c:937
msgid "`L' is meaningless in awk formats; ignored"
msgstr "« L » n'a aucun sens dans un format awk ; ignoré"
-#: builtin.c:937
+#: builtin.c:941
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "fatal : « L » est interdit dans un format awk POSIX"
-#: builtin.c:950
+#: builtin.c:954
msgid "`h' is meaningless in awk formats; ignored"
msgstr "« h » n'a aucun sens dans un format awk ; ignoré"
-#: builtin.c:954
+#: builtin.c:958
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "fatal : « h » est interdit dans un format awk POSIX"
-#: builtin.c:1267
+#: builtin.c:1271
#, 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:1327
+#: builtin.c:1331
#, 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:1332
+#: builtin.c:1336
msgid "fatal: not enough arguments to satisfy format string"
msgstr "fatal : pas assez d'arguments pour satisfaire la chaîne de formatage"
-#: builtin.c:1334
+#: builtin.c:1338
msgid "^ ran out for this one"
msgstr "^ Ã court pour celui-ci"
-#: builtin.c:1341
+#: builtin.c:1345
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf : spécification de format sans lettre de contrôle"
-#: builtin.c:1344
+#: builtin.c:1348
msgid "too many arguments supplied for format string"
msgstr "trop d'arguments pour la chaîne de formatage"
-#: builtin.c:1418 builtin.c:1429
+#: builtin.c:1422 builtin.c:1433
msgid "printf: no arguments"
msgstr "printf : aucun argument"
-#: builtin.c:1470
+#: builtin.c:1474
msgid "sqrt: received non-numeric argument"
msgstr "sqrt : l'argument n'est pas numérique"
-#: builtin.c:1474
+#: builtin.c:1478
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt : appelé avec un argument négatif %g"
-#: builtin.c:1498
+#: builtin.c:1502
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr : la longueur %g n'est pas >= 1"
-#: builtin.c:1500
+#: builtin.c:1504
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr : la longueur %g n'est pas >= 0"
-#: builtin.c:1507
+#: builtin.c:1511
#, 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:1512
+#: builtin.c:1516
#, 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:1524
+#: builtin.c:1528
#, 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:1529
+#: builtin.c:1533
#, 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:1554
+#: builtin.c:1558
msgid "substr: source string is zero length"
msgstr "substr : la chaîne source est de longueur nulle"
-#: builtin.c:1570
+#: builtin.c:1574
#, 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:1578
+#: builtin.c:1582
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -767,213 +767,213 @@ 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:1651
+#: builtin.c:1655
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:1674
+#: builtin.c:1678
msgid "strftime: received non-numeric second argument"
msgstr "strftime : le second argument n'est pas numérique"
-#: builtin.c:1677
+#: builtin.c:1681
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
-#: builtin.c:1683
+#: builtin.c:1687
msgid "strftime: received non-string first argument"
msgstr "strftim : le premier argument n'est pas une chaîne"
-#: builtin.c:1689
+#: builtin.c:1693
msgid "strftime: received empty format string"
msgstr "strftime : la chaîne de formatage est vide"
-#: builtin.c:1755
+#: builtin.c:1759
msgid "mktime: received non-string argument"
msgstr "mktime : l'argument n'est pas une chaîne"
-#: builtin.c:1772
+#: builtin.c:1776
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:1807
+#: builtin.c:1811
msgid "'system' function not allowed in sandbox mode"
msgstr "La fonction « system » est interdite en isolement (mode sandbox)"
-#: builtin.c:1812
+#: builtin.c:1816
msgid "system: received non-string argument"
msgstr "system : l'argument n'est pas une chaîne"
-#: builtin.c:1867 eval.c:1159 eval.c:1790 eval.c:1803
+#: builtin.c:1871 eval.c:1159 eval.c:1790 eval.c:1803
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "référence à une variable non initialisée « %s »"
-#: builtin.c:1934
+#: builtin.c:1938
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "référence à un champ non initialisé « $%d »"
-#: builtin.c:2021
+#: builtin.c:2025
msgid "tolower: received non-string argument"
msgstr "tolower : l'argument n'est pas une chaîne"
-#: builtin.c:2055
+#: builtin.c:2059
msgid "toupper: received non-string argument"
msgstr "toupper : l'argument n'est pas une chaîne"
-#: builtin.c:2091
+#: builtin.c:2095
msgid "atan2: received non-numeric first argument"
msgstr "atan2 : le premier argument n'est pas numérique"
-#: builtin.c:2093
+#: builtin.c:2097
msgid "atan2: received non-numeric second argument"
msgstr "atan2 : le second argument n'est pas numérique"
-#: builtin.c:2112
+#: builtin.c:2116
msgid "sin: received non-numeric argument"
msgstr "sin : l'argument n'est pas numérique"
-#: builtin.c:2128
+#: builtin.c:2132
msgid "cos: received non-numeric argument"
msgstr "cos : l'argument n'est pas numérique"
-#: builtin.c:2181
+#: builtin.c:2185
msgid "srand: received non-numeric argument"
msgstr "srand : l'argument n'est pas numérique"
-#: builtin.c:2212
+#: builtin.c:2216
msgid "match: third argument is not an array"
msgstr "match : le 3e argument n'est pas un tableau"
-#: builtin.c:2476
+#: builtin.c:2480
msgid "gensub: third argument of 0 treated as 1"
msgstr "gensub : le 3e argument vaut 0, il sera traité comme un 1"
-#: builtin.c:2769
+#: builtin.c:2773
msgid "lshift: received non-numeric first argument"
msgstr "lshift : le premier argument n'est pas numérique"
-#: builtin.c:2771
+#: builtin.c:2775
msgid "lshift: received non-numeric second argument"
msgstr "lshift : le second argument reçu n'est pas numérique"
-#: builtin.c:2777
+#: builtin.c:2781
#, c-format
msgid "lshift(%lf, %lf): negative values will give strange results"
msgstr ""
"lshift(%lf, %lf) : les valeurs négatives donneront des résultats
inattendus"
-#: builtin.c:2779
+#: builtin.c:2783
#, c-format
msgid "lshift(%lf, %lf): fractional values will be truncated"
msgstr "lshift(%lf, %lf) : les valeurs non entières seront tronquées"
-#: builtin.c:2781
+#: builtin.c:2785
#, c-format
msgid "lshift(%lf, %lf): too large shift value will give strange results"
msgstr ""
"lshift(%lf, %lf) : un décalage trop grand donnera des résultats inattendus"
-#: builtin.c:2806
+#: builtin.c:2810
msgid "rshift: received non-numeric first argument"
msgstr "rshift : le premier argument n'est pas numérique"
-#: builtin.c:2808
+#: builtin.c:2812
msgid "rshift: received non-numeric second argument"
msgstr "rshift : le second argument reçu n'est pas numérique"
-#: builtin.c:2814
+#: builtin.c:2818
#, c-format
msgid "rshift(%lf, %lf): negative values will give strange results"
msgstr ""
"rshift(%lf, %lf) : les valeurs négatives donneront des résultats
inattendus"
-#: builtin.c:2816
+#: builtin.c:2820
#, c-format
msgid "rshift(%lf, %lf): fractional values will be truncated"
msgstr "rshift(%lf, %lf) : les valeurs non entières seront tronquées"
-#: builtin.c:2818
+#: builtin.c:2822
#, c-format
msgid "rshift(%lf, %lf): too large shift value will give strange results"
msgstr ""
"rshift(%lf, %lf) : un décalage trop grand donnera des résultats inattendus"
-#: builtin.c:2843
+#: builtin.c:2847
msgid "and: received non-numeric first argument"
msgstr "and : le premier argument n'est pas numérique"
-#: builtin.c:2845
+#: builtin.c:2849
msgid "and: received non-numeric second argument"
msgstr "and : le second argument reçu n'est pas numérique"
-#: builtin.c:2851
+#: builtin.c:2855
#, c-format
msgid "and(%lf, %lf): negative values will give strange results"
msgstr ""
"and(%lf, %lf) : les valeurs négatives donneront des résultats inattendus"
-#: builtin.c:2853
+#: builtin.c:2857
#, c-format
msgid "and(%lf, %lf): fractional values will be truncated"
msgstr "and(%lf, %lf): les valeurs non entières seront tronquées"
-#: builtin.c:2878
+#: builtin.c:2882
msgid "or: received non-numeric first argument"
msgstr "or : le premier argument n'est pas numérique"
-#: builtin.c:2880
+#: builtin.c:2884
msgid "or: received non-numeric second argument"
msgstr "or : le second argument reçu n'est pas numérique"
-#: builtin.c:2886
+#: builtin.c:2890
#, c-format
msgid "or(%lf, %lf): negative values will give strange results"
msgstr ""
"or(%lf, %lf) : les valeurs négatives donneront des résultats inattendus"
-#: builtin.c:2888
+#: builtin.c:2892
#, c-format
msgid "or(%lf, %lf): fractional values will be truncated"
msgstr "or(%lf, %lf) : les valeurs non entières seront tronquées"
-#: builtin.c:2916
+#: builtin.c:2920
msgid "xor: received non-numeric first argument"
msgstr "xor : le premier argument n'est pas numérique"
-#: builtin.c:2918
+#: builtin.c:2922
msgid "xor: received non-numeric second argument"
msgstr "xor : le second argument reçu n'est pas numérique"
-#: builtin.c:2924
+#: builtin.c:2928
#, c-format
msgid "xor(%lf, %lf): negative values will give strange results"
msgstr ""
"xor(%lf, %lf) : les valeurs négatives donneront des résultats inattendus"
-#: builtin.c:2926
+#: builtin.c:2930
#, c-format
msgid "xor(%lf, %lf): fractional values will be truncated"
msgstr "xor(%lf, %lf) : les valeurs non entières seront tronquées"
-#: builtin.c:2950 builtin.c:2956
+#: builtin.c:2954 builtin.c:2960
msgid "compl: received non-numeric argument"
msgstr "compl : l'argument n'est pas numérique"
-#: builtin.c:2958
+#: builtin.c:2962
#, c-format
msgid "compl(%lf): negative value will give strange results"
msgstr "compl(%lf) : les valeurs négatives donneront des résultats
inattendus"
-#: builtin.c:2960
+#: builtin.c:2964
#, c-format
msgid "compl(%lf): fractional value will be truncated"
msgstr "compl(%lf) : les valeurs non entières seront tronquées"
-#: builtin.c:3129
+#: builtin.c:3133
#, 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"
diff --git a/po/gawk.pot b/po/gawk.pot
index 5379390..290ff81 100644
--- a/po/gawk.pot
+++ b/po/gawk.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: gawk 4.0.0b\n"
+"Project-Id-Version: gawk 4.0.0c\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-10-21 15:14+0200\n"
+"POT-Creation-Date: 2011-10-24 05:57+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"
@@ -41,8 +41,8 @@ msgstr ""
msgid "attempt to use scalar `%s' as an array"
msgstr ""
-#: array.c:302 array.c:707 builtin.c:80 builtin.c:1380 builtin.c:1422
-#: builtin.c:1435 builtin.c:1852 builtin.c:1864 eval.c:1135 eval.c:1139
+#: array.c:302 array.c:707 builtin.c:84 builtin.c:1384 builtin.c:1426
+#: builtin.c:1439 builtin.c:1856 builtin.c:1868 eval.c:1135 eval.c:1139
#: eval.c:1495 eval.c:1812
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -289,7 +289,7 @@ msgstr ""
msgid "can't open source file `%s' for reading (%s)"
msgstr ""
-#: awkgram.y:2301 awkgram.y:2359 builtin.c:118
+#: awkgram.y:2301 awkgram.y:2359 builtin.c:122
msgid "reason unknown"
msgstr ""
@@ -520,417 +520,417 @@ msgstr ""
msgid "division by zero attempted in `%%'"
msgstr ""
-#: builtin.c:116
+#: builtin.c:120
#, c-format
msgid "%s to \"%s\" failed (%s)"
msgstr ""
-#: builtin.c:117
+#: builtin.c:121
msgid "standard output"
msgstr ""
-#: builtin.c:131
+#: builtin.c:135
msgid "exp: received non-numeric argument"
msgstr ""
-#: builtin.c:137
+#: builtin.c:141
#, c-format
msgid "exp: argument %g is out of range"
msgstr ""
-#: builtin.c:196
+#: builtin.c:200
#, c-format
msgid "fflush: cannot flush: pipe `%s' opened for reading, not writing"
msgstr ""
-#: builtin.c:199
+#: builtin.c:203
#, c-format
msgid "fflush: cannot flush: file `%s' opened for reading, not writing"
msgstr ""
-#: builtin.c:211
+#: builtin.c:215
#, c-format
msgid "fflush: `%s' is not an open file, pipe or co-process"
msgstr ""
-#: builtin.c:329
+#: builtin.c:333
msgid "index: received non-string first argument"
msgstr ""
-#: builtin.c:331
+#: builtin.c:335
msgid "index: received non-string second argument"
msgstr ""
-#: builtin.c:453
+#: builtin.c:457
msgid "int: received non-numeric argument"
msgstr ""
-#: builtin.c:489
+#: builtin.c:493
msgid "length: received array argument"
msgstr ""
-#: builtin.c:492
+#: builtin.c:496
msgid "`length(array)' is a gawk extension"
msgstr ""
-#: builtin.c:500
+#: builtin.c:504
msgid "length: received non-string argument"
msgstr ""
-#: builtin.c:531
+#: builtin.c:535
msgid "log: received non-numeric argument"
msgstr ""
-#: builtin.c:534
+#: builtin.c:538
#, c-format
msgid "log: received negative argument %g"
msgstr ""
-#: builtin.c:690 builtin.c:695
+#: builtin.c:694 builtin.c:699
msgid "fatal: must use `count$' on all formats or none"
msgstr ""
-#: builtin.c:757
+#: builtin.c:761
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr ""
-#: builtin.c:759
+#: builtin.c:763
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr ""
-#: builtin.c:761
+#: builtin.c:765
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr ""
-#: builtin.c:812
+#: builtin.c:816
msgid "fatal: `$' is not permitted in awk formats"
msgstr ""
-#: builtin.c:821
+#: builtin.c:825
msgid "fatal: arg count with `$' must be > 0"
msgstr ""
-#: builtin.c:825
+#: builtin.c:829
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr ""
-#: builtin.c:829
+#: builtin.c:833
msgid "fatal: `$' not permitted after period in format"
msgstr ""
-#: builtin.c:845
+#: builtin.c:849
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr ""
-#: builtin.c:916
+#: builtin.c:920
msgid "`l' is meaningless in awk formats; ignored"
msgstr ""
-#: builtin.c:920
+#: builtin.c:924
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr ""
-#: builtin.c:933
+#: builtin.c:937
msgid "`L' is meaningless in awk formats; ignored"
msgstr ""
-#: builtin.c:937
+#: builtin.c:941
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr ""
-#: builtin.c:950
+#: builtin.c:954
msgid "`h' is meaningless in awk formats; ignored"
msgstr ""
-#: builtin.c:954
+#: builtin.c:958
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr ""
-#: builtin.c:1267
+#: builtin.c:1271
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr ""
-#: builtin.c:1327
+#: builtin.c:1331
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
-#: builtin.c:1332
+#: builtin.c:1336
msgid "fatal: not enough arguments to satisfy format string"
msgstr ""
-#: builtin.c:1334
+#: builtin.c:1338
msgid "^ ran out for this one"
msgstr ""
-#: builtin.c:1341
+#: builtin.c:1345
msgid "[s]printf: format specifier does not have control letter"
msgstr ""
-#: builtin.c:1344
+#: builtin.c:1348
msgid "too many arguments supplied for format string"
msgstr ""
-#: builtin.c:1418 builtin.c:1429
+#: builtin.c:1422 builtin.c:1433
msgid "printf: no arguments"
msgstr ""
-#: builtin.c:1470
+#: builtin.c:1474
msgid "sqrt: received non-numeric argument"
msgstr ""
-#: builtin.c:1474
+#: builtin.c:1478
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr ""
-#: builtin.c:1498
+#: builtin.c:1502
#, c-format
msgid "substr: length %g is not >= 1"
msgstr ""
-#: builtin.c:1500
+#: builtin.c:1504
#, c-format
msgid "substr: length %g is not >= 0"
msgstr ""
-#: builtin.c:1507
+#: builtin.c:1511
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr ""
-#: builtin.c:1512
+#: builtin.c:1516
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr ""
-#: builtin.c:1524
+#: builtin.c:1528
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr ""
-#: builtin.c:1529
+#: builtin.c:1533
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr ""
-#: builtin.c:1554
+#: builtin.c:1558
msgid "substr: source string is zero length"
msgstr ""
-#: builtin.c:1570
+#: builtin.c:1574
#, c-format
msgid "substr: start index %g is past end of string"
msgstr ""
-#: builtin.c:1578
+#: builtin.c:1582
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
msgstr ""
-#: builtin.c:1651
+#: builtin.c:1655
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr ""
-#: builtin.c:1674
+#: builtin.c:1678
msgid "strftime: received non-numeric second argument"
msgstr ""
-#: builtin.c:1677
+#: builtin.c:1681
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
-#: builtin.c:1683
+#: builtin.c:1687
msgid "strftime: received non-string first argument"
msgstr ""
-#: builtin.c:1689
+#: builtin.c:1693
msgid "strftime: received empty format string"
msgstr ""
-#: builtin.c:1755
+#: builtin.c:1759
msgid "mktime: received non-string argument"
msgstr ""
-#: builtin.c:1772
+#: builtin.c:1776
msgid "mktime: at least one of the values is out of the default range"
msgstr ""
-#: builtin.c:1807
+#: builtin.c:1811
msgid "'system' function not allowed in sandbox mode"
msgstr ""
-#: builtin.c:1812
+#: builtin.c:1816
msgid "system: received non-string argument"
msgstr ""
-#: builtin.c:1867 eval.c:1159 eval.c:1790 eval.c:1803
+#: builtin.c:1871 eval.c:1159 eval.c:1790 eval.c:1803
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr ""
-#: builtin.c:1934
+#: builtin.c:1938
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr ""
-#: builtin.c:2021
+#: builtin.c:2025
msgid "tolower: received non-string argument"
msgstr ""
-#: builtin.c:2055
+#: builtin.c:2059
msgid "toupper: received non-string argument"
msgstr ""
-#: builtin.c:2091
+#: builtin.c:2095
msgid "atan2: received non-numeric first argument"
msgstr ""
-#: builtin.c:2093
+#: builtin.c:2097
msgid "atan2: received non-numeric second argument"
msgstr ""
-#: builtin.c:2112
+#: builtin.c:2116
msgid "sin: received non-numeric argument"
msgstr ""
-#: builtin.c:2128
+#: builtin.c:2132
msgid "cos: received non-numeric argument"
msgstr ""
-#: builtin.c:2181
+#: builtin.c:2185
msgid "srand: received non-numeric argument"
msgstr ""
-#: builtin.c:2212
+#: builtin.c:2216
msgid "match: third argument is not an array"
msgstr ""
-#: builtin.c:2476
+#: builtin.c:2480
msgid "gensub: third argument of 0 treated as 1"
msgstr ""
-#: builtin.c:2769
+#: builtin.c:2773
msgid "lshift: received non-numeric first argument"
msgstr ""
-#: builtin.c:2771
+#: builtin.c:2775
msgid "lshift: received non-numeric second argument"
msgstr ""
-#: builtin.c:2777
+#: builtin.c:2781
#, c-format
msgid "lshift(%lf, %lf): negative values will give strange results"
msgstr ""
-#: builtin.c:2779
+#: builtin.c:2783
#, c-format
msgid "lshift(%lf, %lf): fractional values will be truncated"
msgstr ""
-#: builtin.c:2781
+#: builtin.c:2785
#, c-format
msgid "lshift(%lf, %lf): too large shift value will give strange results"
msgstr ""
-#: builtin.c:2806
+#: builtin.c:2810
msgid "rshift: received non-numeric first argument"
msgstr ""
-#: builtin.c:2808
+#: builtin.c:2812
msgid "rshift: received non-numeric second argument"
msgstr ""
-#: builtin.c:2814
+#: builtin.c:2818
#, c-format
msgid "rshift(%lf, %lf): negative values will give strange results"
msgstr ""
-#: builtin.c:2816
+#: builtin.c:2820
#, c-format
msgid "rshift(%lf, %lf): fractional values will be truncated"
msgstr ""
-#: builtin.c:2818
+#: builtin.c:2822
#, c-format
msgid "rshift(%lf, %lf): too large shift value will give strange results"
msgstr ""
-#: builtin.c:2843
+#: builtin.c:2847
msgid "and: received non-numeric first argument"
msgstr ""
-#: builtin.c:2845
+#: builtin.c:2849
msgid "and: received non-numeric second argument"
msgstr ""
-#: builtin.c:2851
+#: builtin.c:2855
#, c-format
msgid "and(%lf, %lf): negative values will give strange results"
msgstr ""
-#: builtin.c:2853
+#: builtin.c:2857
#, c-format
msgid "and(%lf, %lf): fractional values will be truncated"
msgstr ""
-#: builtin.c:2878
+#: builtin.c:2882
msgid "or: received non-numeric first argument"
msgstr ""
-#: builtin.c:2880
+#: builtin.c:2884
msgid "or: received non-numeric second argument"
msgstr ""
-#: builtin.c:2886
+#: builtin.c:2890
#, c-format
msgid "or(%lf, %lf): negative values will give strange results"
msgstr ""
-#: builtin.c:2888
+#: builtin.c:2892
#, c-format
msgid "or(%lf, %lf): fractional values will be truncated"
msgstr ""
-#: builtin.c:2916
+#: builtin.c:2920
msgid "xor: received non-numeric first argument"
msgstr ""
-#: builtin.c:2918
+#: builtin.c:2922
msgid "xor: received non-numeric second argument"
msgstr ""
-#: builtin.c:2924
+#: builtin.c:2928
#, c-format
msgid "xor(%lf, %lf): negative values will give strange results"
msgstr ""
-#: builtin.c:2926
+#: builtin.c:2930
#, c-format
msgid "xor(%lf, %lf): fractional values will be truncated"
msgstr ""
-#: builtin.c:2950 builtin.c:2956
+#: builtin.c:2954 builtin.c:2960
msgid "compl: received non-numeric argument"
msgstr ""
-#: builtin.c:2958
+#: builtin.c:2962
#, c-format
msgid "compl(%lf): negative value will give strange results"
msgstr ""
-#: builtin.c:2960
+#: builtin.c:2964
#, c-format
msgid "compl(%lf): fractional value will be truncated"
msgstr ""
-#: builtin.c:3129
+#: builtin.c:3133
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr ""
diff --git a/po/it.gmo b/po/it.gmo
index dafa08e..ac3fa30 100644
Binary files a/po/it.gmo and b/po/it.gmo differ
diff --git a/po/it.po b/po/it.po
index 90e50e2..a200528 100644
--- a/po/it.po
+++ b/po/it.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 3.1.81\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-10-21 15:14+0200\n"
+"POT-Creation-Date: 2011-10-24 05:57+0200\n"
"PO-Revision-Date: 2011-03-19 16:52+0100\n"
"Last-Translator: Antonio Colombo <address@hidden>\n"
"Language-Team: Italian <address@hidden>\n"
@@ -39,8 +39,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:302 array.c:707 builtin.c:80 builtin.c:1380 builtin.c:1422
-#: builtin.c:1435 builtin.c:1852 builtin.c:1864 eval.c:1135 eval.c:1139
+#: array.c:302 array.c:707 builtin.c:84 builtin.c:1384 builtin.c:1426
+#: builtin.c:1439 builtin.c:1856 builtin.c:1868 eval.c:1135 eval.c:1139
#: eval.c:1495 eval.c:1812
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -297,7 +297,7 @@ msgstr "carattere 'a capo' o fine stringa inaspettati"
msgid "can't open source file `%s' for reading (%s)"
msgstr "non riesco ad aprire file sorgente `%s' in lettura (%s)"
-#: awkgram.y:2301 awkgram.y:2359 builtin.c:118
+#: awkgram.y:2301 awkgram.y:2359 builtin.c:122
msgid "reason unknown"
msgstr "ragione indeterminata"
@@ -539,218 +539,218 @@ msgstr "tentativo di dividere per zero"
msgid "division by zero attempted in `%%'"
msgstr "tentativo di dividere per zero in `%%'"
-#: builtin.c:116
+#: builtin.c:120
#, c-format
msgid "%s to \"%s\" failed (%s)"
msgstr "%s a \"%s\" fallita (%s)"
-#: builtin.c:117
+#: builtin.c:121
msgid "standard output"
msgstr "standard output"
-#: builtin.c:131
+#: builtin.c:135
msgid "exp: received non-numeric argument"
msgstr "exp: argomento non numerico"
-#: builtin.c:137
+#: builtin.c:141
#, c-format
msgid "exp: argument %g is out of range"
msgstr "exp: argomento %g non accettabile"
-#: builtin.c:196
+#: builtin.c:200
#, c-format
msgid "fflush: cannot flush: pipe `%s' opened for reading, not writing"
msgstr ""
"fflush: non posso scaricare: 'pipe' `%s' aperta in lettura, non in scrittura"
-#: builtin.c:199
+#: builtin.c:203
#, c-format
msgid "fflush: cannot flush: file `%s' opened for reading, not writing"
msgstr ""
"fflush: non posso scaricare: file `%s' aperto in lettura, non in scrittura"
-#: builtin.c:211
+#: builtin.c:215
#, c-format
msgid "fflush: `%s' is not an open file, pipe or co-process"
msgstr "fflush: `%s' non è un file aperto, una 'pipe' o un co-processo"
-#: builtin.c:329
+#: builtin.c:333
msgid "index: received non-string first argument"
msgstr "index: il primo argomento non è una stringa"
-#: builtin.c:331
+#: builtin.c:335
msgid "index: received non-string second argument"
msgstr "index: il secondo argomento non è una stringa"
-#: builtin.c:453
+#: builtin.c:457
msgid "int: received non-numeric argument"
msgstr "int: argomento non numerico"
-#: builtin.c:489
+#: builtin.c:493
msgid "length: received array argument"
msgstr "length: l'argomento fornito è un vettore"
-#: builtin.c:492
+#: builtin.c:496
msgid "`length(array)' is a gawk extension"
msgstr "`length(array)' è un'estensione gawk"
-#: builtin.c:500
+#: builtin.c:504
msgid "length: received non-string argument"
msgstr "length: l'argomento non è una stringa"
-#: builtin.c:531
+#: builtin.c:535
msgid "log: received non-numeric argument"
msgstr "log: argomento non numerico"
-#: builtin.c:534
+#: builtin.c:538
#, c-format
msgid "log: received negative argument %g"
msgstr "log: argomento negativo %g"
-#: builtin.c:690 builtin.c:695
+#: builtin.c:694 builtin.c:699
msgid "fatal: must use `count$' on all formats or none"
msgstr ""
-#: builtin.c:757
+#: builtin.c:761
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr ""
-#: builtin.c:759
+#: builtin.c:763
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr ""
-#: builtin.c:761
+#: builtin.c:765
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr ""
-#: builtin.c:812
+#: builtin.c:816
#, fuzzy
msgid "fatal: `$' is not permitted in awk formats"
msgstr "l'operatore `^' non è supportato nel vecchio awk"
-#: builtin.c:821
+#: builtin.c:825
msgid "fatal: arg count with `$' must be > 0"
msgstr ""
-#: builtin.c:825
+#: builtin.c:829
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr ""
-#: builtin.c:829
+#: builtin.c:833
msgid "fatal: `$' not permitted after period in format"
msgstr ""
-#: builtin.c:845
+#: builtin.c:849
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr ""
-#: builtin.c:916
+#: builtin.c:920
msgid "`l' is meaningless in awk formats; ignored"
msgstr ""
-#: builtin.c:920
+#: builtin.c:924
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr ""
-#: builtin.c:933
+#: builtin.c:937
msgid "`L' is meaningless in awk formats; ignored"
msgstr ""
-#: builtin.c:937
+#: builtin.c:941
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr ""
-#: builtin.c:950
+#: builtin.c:954
msgid "`h' is meaningless in awk formats; ignored"
msgstr ""
-#: builtin.c:954
+#: builtin.c:958
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr ""
-#: builtin.c:1267
+#: builtin.c:1271
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr ""
-#: builtin.c:1327
+#: builtin.c:1331
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
-#: builtin.c:1332
+#: builtin.c:1336
msgid "fatal: not enough arguments to satisfy format string"
msgstr ""
-#: builtin.c:1334
+#: builtin.c:1338
msgid "^ ran out for this one"
msgstr ""
-#: builtin.c:1341
+#: builtin.c:1345
msgid "[s]printf: format specifier does not have control letter"
msgstr ""
-#: builtin.c:1344
+#: builtin.c:1348
msgid "too many arguments supplied for format string"
msgstr ""
-#: builtin.c:1418 builtin.c:1429
+#: builtin.c:1422 builtin.c:1433
msgid "printf: no arguments"
msgstr "printf: manca argomento"
-#: builtin.c:1470
+#: builtin.c:1474
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: argomento non numerico"
-#: builtin.c:1474
+#: builtin.c:1478
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: chiamata con argomento negativo %g"
-#: builtin.c:1498
+#: builtin.c:1502
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: lunghezza %g non >= 1"
-#: builtin.c:1500
+#: builtin.c:1504
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: lunghezza %g non >= 0"
-#: builtin.c:1507
+#: builtin.c:1511
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: lunghezza non intera %g: sarà troncata"
-#: builtin.c:1512
+#: builtin.c:1516
#, 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:1524
+#: builtin.c:1528
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: indice di partenza %g non valido, uso 1"
-#: builtin.c:1529
+#: builtin.c:1533
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr: indice di partenza non intero %g: sarà troncato"
-#: builtin.c:1554
+#: builtin.c:1558
msgid "substr: source string is zero length"
msgstr "substr: stringa di partenza lunga zero"
-#: builtin.c:1570
+#: builtin.c:1574
#, 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:1578
+#: builtin.c:1582
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -758,204 +758,204 @@ msgstr ""
"substr: lunghezza %g all'indice di partenza %g supera la lunghezza del primo "
"argomento (%lu)"
-#: builtin.c:1651
+#: builtin.c:1655
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr ""
"strftime: il valore del 'format' in PROCINFO[\"strftime\"] è di tipo numerico"
-#: builtin.c:1674
+#: builtin.c:1678
msgid "strftime: received non-numeric second argument"
msgstr "strftime: il secondo argomento non è numerico"
-#: builtin.c:1677
+#: builtin.c:1681
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
-#: builtin.c:1683
+#: builtin.c:1687
msgid "strftime: received non-string first argument"
msgstr "strftime: il primo argomento non è una stringa"
-#: builtin.c:1689
+#: builtin.c:1693
msgid "strftime: received empty format string"
msgstr "strftime: 'format' è una stringa nulla"
-#: builtin.c:1755
+#: builtin.c:1759
msgid "mktime: received non-string argument"
msgstr "mktime: l'argomento non è una stringa"
-#: builtin.c:1772
+#: builtin.c:1776
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:1807
+#: builtin.c:1811
msgid "'system' function not allowed in sandbox mode"
msgstr "la funzione 'system' non è permessa in modo 'sandbox'"
-#: builtin.c:1812
+#: builtin.c:1816
msgid "system: received non-string argument"
msgstr "system: l'argomento non è una stringa"
-#: builtin.c:1867 eval.c:1159 eval.c:1790 eval.c:1803
+#: builtin.c:1871 eval.c:1159 eval.c:1790 eval.c:1803
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "riferimento a variabile non inizializzata `%s'"
-#: builtin.c:1934
+#: builtin.c:1938
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "riferimento a variabile non inizializzata `$%d'"
-#: builtin.c:2021
+#: builtin.c:2025
msgid "tolower: received non-string argument"
msgstr "tolower: l'argomento non è una stringa"
-#: builtin.c:2055
+#: builtin.c:2059
msgid "toupper: received non-string argument"
msgstr "toupper: l'argomento non è una stringa"
-#: builtin.c:2091
+#: builtin.c:2095
msgid "atan2: received non-numeric first argument"
msgstr "atan2: il primo argomento non è numerico"
-#: builtin.c:2093
+#: builtin.c:2097
msgid "atan2: received non-numeric second argument"
msgstr "atan2: il secondo argomento non è numerico"
-#: builtin.c:2112
+#: builtin.c:2116
msgid "sin: received non-numeric argument"
msgstr "sin: l'argomento non è numerico"
-#: builtin.c:2128
+#: builtin.c:2132
msgid "cos: received non-numeric argument"
msgstr "cos: l'argomento non è numerico"
-#: builtin.c:2181
+#: builtin.c:2185
msgid "srand: received non-numeric argument"
msgstr "srand: l'argomento non è numerico"
-#: builtin.c:2212
+#: builtin.c:2216
msgid "match: third argument is not an array"
msgstr "match: il terzo argomento non è un vettore"
-#: builtin.c:2476
+#: builtin.c:2480
msgid "gensub: third argument of 0 treated as 1"
msgstr "gensub: il terzo argomento è 0, trattato come 1"
-#: builtin.c:2769
+#: builtin.c:2773
msgid "lshift: received non-numeric first argument"
msgstr "lshift: il primo argomento non è numerico"
-#: builtin.c:2771
+#: builtin.c:2775
msgid "lshift: received non-numeric second argument"
msgstr "lshift: il secondo argomento non è numerico"
-#: builtin.c:2777
+#: builtin.c:2781
#, c-format
msgid "lshift(%lf, %lf): negative values will give strange results"
msgstr "lshift(%lf, %lf): valori negativi daranno risultati strani"
-#: builtin.c:2779
+#: builtin.c:2783
#, c-format
msgid "lshift(%lf, %lf): fractional values will be truncated"
msgstr "lshift(%lf, %lf): valori con decimali verranno troncati"
-#: builtin.c:2781
+#: builtin.c:2785
#, c-format
msgid "lshift(%lf, %lf): too large shift value will give strange results"
msgstr "lshift(%lf, %lf): valori troppo alti daranno risultati strani"
-#: builtin.c:2806
+#: builtin.c:2810
msgid "rshift: received non-numeric first argument"
msgstr "rshift: il primo argomento non è numerico"
-#: builtin.c:2808
+#: builtin.c:2812
msgid "rshift: received non-numeric second argument"
msgstr "rshift: il secondo argomento non è numerico"
-#: builtin.c:2814
+#: builtin.c:2818
#, c-format
msgid "rshift(%lf, %lf): negative values will give strange results"
msgstr "rshift(%lf, %lf): valori negativi daranno risultati strani"
-#: builtin.c:2816
+#: builtin.c:2820
#, c-format
msgid "rshift(%lf, %lf): fractional values will be truncated"
msgstr "rshift(%lf, %lf): valori con decimali verranno troncati"
-#: builtin.c:2818
+#: builtin.c:2822
#, c-format
msgid "rshift(%lf, %lf): too large shift value will give strange results"
msgstr "rshift(%lf, %lf): valori troppo alti daranno risultati strani"
-#: builtin.c:2843
+#: builtin.c:2847
msgid "and: received non-numeric first argument"
msgstr "and: il primo argomento non è numerico"
-#: builtin.c:2845
+#: builtin.c:2849
msgid "and: received non-numeric second argument"
msgstr "and: il secondo argomento non è numerico"
-#: builtin.c:2851
+#: builtin.c:2855
#, c-format
msgid "and(%lf, %lf): negative values will give strange results"
msgstr "and(%lf, %lf): valori negativi daranno risultati strani"
-#: builtin.c:2853
+#: builtin.c:2857
#, c-format
msgid "and(%lf, %lf): fractional values will be truncated"
msgstr "and(%lf, %lf): valori con decimali verranno troncati"
-#: builtin.c:2878
+#: builtin.c:2882
msgid "or: received non-numeric first argument"
msgstr "or: il primo argomento non è numerico"
-#: builtin.c:2880
+#: builtin.c:2884
msgid "or: received non-numeric second argument"
msgstr "or: il secondo argomento non è numerico"
-#: builtin.c:2886
+#: builtin.c:2890
#, c-format
msgid "or(%lf, %lf): negative values will give strange results"
msgstr "or(%lf, %lf): valori negativi daranno risultati strani"
-#: builtin.c:2888
+#: builtin.c:2892
#, c-format
msgid "or(%lf, %lf): fractional values will be truncated"
msgstr "or(%lf, %lf): valori con decimali verranno troncati"
-#: builtin.c:2916
+#: builtin.c:2920
msgid "xor: received non-numeric first argument"
msgstr "xor: il primo argomento non è numerico"
-#: builtin.c:2918
+#: builtin.c:2922
msgid "xor: received non-numeric second argument"
msgstr "xor: il secondo argomento non è numerico"
-#: builtin.c:2924
+#: builtin.c:2928
#, c-format
msgid "xor(%lf, %lf): negative values will give strange results"
msgstr "xor(%lf, %lf): valori negativi daranno risultati strani"
-#: builtin.c:2926
+#: builtin.c:2930
#, c-format
msgid "xor(%lf, %lf): fractional values will be truncated"
msgstr "xor(%lf, %lf): valori con decimali verranno troncati"
-#: builtin.c:2950 builtin.c:2956
+#: builtin.c:2954 builtin.c:2960
msgid "compl: received non-numeric argument"
msgstr "compl: l'argomento non è numerico"
-#: builtin.c:2958
+#: builtin.c:2962
#, c-format
msgid "compl(%lf): negative value will give strange results"
msgstr "compl(%lf): valore negativo darà risultati strani"
-#: builtin.c:2960
+#: builtin.c:2964
#, c-format
msgid "compl(%lf): fractional value will be truncated"
msgstr "compl(%lf): valore con decimali verrà troncato"
-#: builtin.c:3129
+#: builtin.c:3133
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: `%s' non è una categoria 'locale' valida"
diff --git a/po/ja.gmo b/po/ja.gmo
index c402177..f00953e 100644
Binary files a/po/ja.gmo and b/po/ja.gmo differ
diff --git a/po/ja.po b/po/ja.po
index dfb0f49..c78d321 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.0.0\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-10-21 15:14+0200\n"
+"POT-Creation-Date: 2011-10-24 05:57+0200\n"
"PO-Revision-Date: 2011-07-17 08:28+0900\n"
"Last-Translator: Yasuaki Taniguchi <address@hidden>\n"
"Language-Team: Japanese <address@hidden>\n"
@@ -42,8 +42,8 @@ msgstr "ã¹ã«ã©ã¼ä»®å¼æ° `%s' ãé
åã¨ãã¦ä½¿ç¨ãã試ã¿ã§ã"
msgid "attempt to use scalar `%s' as an array"
msgstr "ã¹ã«ã©ã¼ `%s' ãé
åã¨ãã¦ä½¿ç¨ãã試ã¿ã§ã"
-#: array.c:302 array.c:707 builtin.c:80 builtin.c:1380 builtin.c:1422
-#: builtin.c:1435 builtin.c:1852 builtin.c:1864 eval.c:1135 eval.c:1139
+#: array.c:302 array.c:707 builtin.c:84 builtin.c:1384 builtin.c:1426
+#: builtin.c:1439 builtin.c:1856 builtin.c:1868 eval.c:1135 eval.c:1139
#: eval.c:1495 eval.c:1812
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -291,7 +291,7 @@ msgstr "äºæããªãæ¹è¡ã¾ãã¯æååçµç«¯ã§ã"
msgid "can't open source file `%s' for reading (%s)"
msgstr "ã½ã¼ã¹ãã¡ã¤ã« `%s' ãèªã¿è¾¼ã¿ç¨ã«éãã¾ãã (%s)"
-#: awkgram.y:2301 awkgram.y:2359 builtin.c:118
+#: awkgram.y:2301 awkgram.y:2359 builtin.c:122
msgid "reason unknown"
msgstr "åå ä¸æ"
@@ -528,221 +528,221 @@ msgstr "ã¼ãã«ããé¤ç®ã試ã¿ããã¾ãã"
msgid "division by zero attempted in `%%'"
msgstr "`%%' å
ã§ã¼ãã«ããé¤ç®ã試ã¿ããã¾ãã"
-#: builtin.c:116
+#: builtin.c:120
#, c-format
msgid "%s to \"%s\" failed (%s)"
msgstr "%s ãã \"%s\" ã¸åºåã§ãã¾ãã (%s)ã"
-#: builtin.c:117
+#: builtin.c:121
msgid "standard output"
msgstr "æ¨æºåºå"
-#: builtin.c:131
+#: builtin.c:135
msgid "exp: received non-numeric argument"
msgstr "exp: å¼æ°ãæ°å¤ã§ã¯ããã¾ãã"
-#: builtin.c:137
+#: builtin.c:141
#, c-format
msgid "exp: argument %g is out of range"
msgstr "exp: å¼æ° %g ãç¯å²å¤ã§ã"
-#: builtin.c:196
+#: builtin.c:200
#, c-format
msgid "fflush: cannot flush: pipe `%s' opened for reading, not writing"
msgstr ""
"fflush: flush ã§ãã¾ãã: ãã¤ã `%s'
ã¯èªã¿è¾¼ã¿ç¨ã«éããã¦ãã¾ããæ¸ãè¾¼ã¿"
"ç¨ã§ã¯ããã¾ãã"
-#: builtin.c:199
+#: builtin.c:203
#, c-format
msgid "fflush: cannot flush: file `%s' opened for reading, not writing"
msgstr ""
"fflush: flush ã§ãã¾ãã: ãã¡ã¤ã« `%s'
ã¯èªã¿è¾¼ã¿ç¨ã«éããã¦ãã¾ããæ¸ãè¾¼"
"ã¿ç¨ã§ã¯ããã¾ãã"
-#: builtin.c:211
+#: builtin.c:215
#, c-format
msgid "fflush: `%s' is not an open file, pipe or co-process"
msgstr "fflush: `%s' ãéããããã¡ã¤ã«ããã¤ããããã»ã¹å
±æã§ã¯ããã¾ãã"
-#: builtin.c:329
+#: builtin.c:333
msgid "index: received non-string first argument"
msgstr "index: æååã§ã¯ç¡ã第ä¸å¼æ°ãåãåãã¾ãã"
-#: builtin.c:331
+#: builtin.c:335
msgid "index: received non-string second argument"
msgstr "index: æååã§ã¯ç¡ã第äºå¼æ°ãåãåãã¾ãã"
-#: builtin.c:453
+#: builtin.c:457
msgid "int: received non-numeric argument"
msgstr "int: æ°å¤ã§ã¯ç¡ãå¼æ°ãåãåãã¾ãã"
-#: builtin.c:489
+#: builtin.c:493
msgid "length: received array argument"
msgstr "length: é
åå¼æ°ãåãåãã¾ãã"
-#: builtin.c:492
+#: builtin.c:496
msgid "`length(array)' is a gawk extension"
msgstr "`length(array)' 㯠gawk æ¡å¼µã§ã"
-#: builtin.c:500
+#: builtin.c:504
msgid "length: received non-string argument"
msgstr "length: æååã§ã¯ç¡ãå¼æ°ãåãåãã¾ãã"
-#: builtin.c:531
+#: builtin.c:535
msgid "log: received non-numeric argument"
msgstr "log: æ°å¤ã§ã¯ç¡ãå¼æ°ãåãåãã¾ãã"
-#: builtin.c:534
+#: builtin.c:538
#, c-format
msgid "log: received negative argument %g"
msgstr "log: è² ã®å¼æ° %g ãåãåãã¾ãã"
-#: builtin.c:690 builtin.c:695
+#: builtin.c:694 builtin.c:699
msgid "fatal: must use `count$' on all formats or none"
msgstr ""
"è´å½ç: `count$â ã¯å
¨ã¦ã®æ¸å¼ä½¿ç¨ãããã¾ãã¯å
¨ã¦ã«ä½¿ç¨ããªãã®ããããã§ãªã"
"ãã°ããã¾ãã"
-#: builtin.c:757
+#: builtin.c:761
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "`%%' æå®ç¨ã®ãã£ã¼ã«ãå¹
ã¯ç¡è¦ããã¾ã"
-#: builtin.c:759
+#: builtin.c:763
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "`%%' æå®ç¨ã®ãã£ã¼ã«ãå¹
ã¯ç¡è¦ããã¾ã"
-#: builtin.c:761
+#: builtin.c:765
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "`%%' æå®ç¨ã®ãã£ã¼ã«ãå¹
ããã³ç²¾åº¦ã¯ç¡è¦ããã¾ã"
-#: builtin.c:812
+#: builtin.c:816
msgid "fatal: `$' is not permitted in awk formats"
msgstr "è´å½ç: `$' 㯠awk å½¢å¼å
ã§ã¯è¨±å¯ããã¦ãã¾ãã"
-#: builtin.c:821
+#: builtin.c:825
msgid "fatal: arg count with `$' must be > 0"
msgstr "è´å½ç: `$'
ã§æå®ããå¼æ°ã®çªå·ã¯æ£ã§ãªããã°ããã¾ãã"
-#: builtin.c:825
+#: builtin.c:829
#, c-format
msgid "fatal: arg count %ld greater than total number of supplied arguments"
msgstr "è´å½ç: å¼æ°ã®çªå· %ld
ã¯å¼æ°ã¨ãã¦ä¸ããããæ°ãã大ããã§ã"
-#: builtin.c:829
+#: builtin.c:833
msgid "fatal: `$' not permitted after period in format"
msgstr "è´å½ç: `$' ã¯æ¸å¼æå®å
ã®ããªãªã `.'
ã®å¾ã«ä½¿ç¨ã§ãã¾ãã"
-#: builtin.c:845
+#: builtin.c:849
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr "è´å½ç: ãã£ã¼ã«ãå¹
ãã¾ãã¯ç²¾åº¦ã®æå®åã« `$'
ãä¸ãããã¦ãã¾ãã"
-#: builtin.c:916
+#: builtin.c:920
msgid "`l' is meaningless in awk formats; ignored"
msgstr "awk ã®æ¸å¼æå®ã§ã¯ `l' ã¯ç¡æå³ã§ããç¡è¦ãã¾ã"
-#: builtin.c:920
+#: builtin.c:924
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "è´å½ç: POSIX awk æ¸å¼å
ã§ã¯ `l'
ã¯è¨±å¯ããã¦ãã¾ãã"
-#: builtin.c:933
+#: builtin.c:937
msgid "`L' is meaningless in awk formats; ignored"
msgstr "awk ã®æ¸å¼æå®ã§ã¯ `L' ã¯ç¡æå³ã§ããç¡è¦ãã¾ãã"
-#: builtin.c:937
+#: builtin.c:941
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "è´å½ç: POSIX awk æ¸å¼å
ã§ã¯ `L'
ã¯è¨±å¯ããã¦ãã¾ãã"
-#: builtin.c:950
+#: builtin.c:954
msgid "`h' is meaningless in awk formats; ignored"
msgstr "awk ã®æ¸å¼æå®ã§ã¯ `h' ã¯ç¡æå³ã§ããç¡è¦ãã¾ãã"
-#: builtin.c:954
+#: builtin.c:958
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "è´å½ç: POSIX awk æ¸å¼å
ã§ã¯ `h'
ã¯è¨±å¯ããã¦ãã¾ãã"
-#: builtin.c:1267
+#: builtin.c:1271
#, c-format
msgid "[s]printf: value %g is out of range for `%%%c' format"
msgstr "[s]printf: å¤ %g ã¯æ¸å¼ `%%%c' ã®ç¯å²å¤ã§ã"
-#: builtin.c:1327
+#: builtin.c:1331
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr "ä¸æãªæ¸å¼æå®æå `%c' ãç¡è¦ãã¦ãã¾ã:
å¤æãããå¼æ°ã¯ããã¾ãã"
-#: builtin.c:1332
+#: builtin.c:1336
msgid "fatal: not enough arguments to satisfy format string"
msgstr "è´å½ç:
æ¸å¼æååãæºããååãªæ°ã®å¼æ°ãããã¾ãã"
-#: builtin.c:1334
+#: builtin.c:1338
msgid "^ ran out for this one"
msgstr "^ ãããã足ãã¾ãã"
-#: builtin.c:1341
+#: builtin.c:1345
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: æ¸å¼æå®åã«å¶å¾¡æåãããã¾ãã"
-#: builtin.c:1344
+#: builtin.c:1348
msgid "too many arguments supplied for format string"
msgstr "æ¸å¼æååã«ä¸ãããã¦ããå¼æ°ãå¤ããã¾ã"
-#: builtin.c:1418 builtin.c:1429
+#: builtin.c:1422 builtin.c:1433
msgid "printf: no arguments"
msgstr "printf: å¼æ°ãããã¾ãã"
-#: builtin.c:1470
+#: builtin.c:1474
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: æ°å¤ã§ã¯ç¡ãå¼æ°ãåãåãã¾ãã"
-#: builtin.c:1474
+#: builtin.c:1478
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: è² ã®å¤ %g ãå¼æ°ã«ä½¿ç¨ãã¦å¼ã³åºããã¾ãã"
-#: builtin.c:1498
+#: builtin.c:1502
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: é·ã %g ã 1 以ä¸ã§ã¯ããã¾ãã"
-#: builtin.c:1500
+#: builtin.c:1504
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: é·ã %g ã 0 以ä¸ã§ã¯ããã¾ãã"
-#: builtin.c:1507
+#: builtin.c:1511
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: æåæ° %g ã®å°æ°ç¹ä»¥ä¸ã¯åãæ¨ã¦ã¾ãã"
-#: builtin.c:1512
+#: builtin.c:1516
#, c-format
msgid "substr: length %g too big for string indexing, truncating to %g"
msgstr "substr: æåæ° %g ã¯æ大å¤ãè¶
ãã¦ãã¾ãã%g
ã使ãã¾ãã"
-#: builtin.c:1524
+#: builtin.c:1528
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: éå§ã¤ã³ããã¯ã¹ %g
ãç¡å¹ã§ãã1ã使ç¨ãã¾ã"
-#: builtin.c:1529
+#: builtin.c:1533
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr: éå§ã¤ã³ããã¯ã¹ %g
ãéæ´æ°ã®ãããå¤ã¯åãæ¨ã¦ããã¾ã"
-#: builtin.c:1554
+#: builtin.c:1558
msgid "substr: source string is zero length"
msgstr "substr: æååã®é·ããã¼ãã§ãã"
-#: builtin.c:1570
+#: builtin.c:1574
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr: éå§ã¤ã³ããã¯ã¹ %g
ãæååçµç«¯ã®å¾ã«ããã¾ã"
-#: builtin.c:1578
+#: builtin.c:1582
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -750,203 +750,203 @@ msgstr ""
"substr: éå§ã¤ã³ããã¯ã¹ %2$g ããã®é·ã %1$g
ã¯ç¬¬ä¸å¼æ°ã®é·ããè¶
ãã¦ãã¾ã "
"(%3$lu)"
-#: builtin.c:1651
+#: builtin.c:1655
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr "strftime: PROCINFO[\"strftime\"] ã®æ¸å¼ã®å¤ã¯æ°å¤åã§ã"
-#: builtin.c:1674
+#: builtin.c:1678
msgid "strftime: received non-numeric second argument"
msgstr "strftime: éæ°å¤ã®ç¬¬äºå¼æ°ãåãåãã¾ãã"
-#: builtin.c:1677
+#: builtin.c:1681
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
-#: builtin.c:1683
+#: builtin.c:1687
msgid "strftime: received non-string first argument"
msgstr "strftime: éæååã®ç¬¬ä¸å¼æ°ãåãåãã¾ãã"
-#: builtin.c:1689
+#: builtin.c:1693
msgid "strftime: received empty format string"
msgstr "strftime: 空ã®æ¸å¼æååãåãåãã¾ãã"
-#: builtin.c:1755
+#: builtin.c:1759
msgid "mktime: received non-string argument"
msgstr "mktime: éæååå¼æ°ãåãåãã¾ãã"
-#: builtin.c:1772
+#: builtin.c:1776
msgid "mktime: at least one of the values is out of the default range"
msgstr "mktime: ä¸ã¤ä»¥ä¸ã®å¤ãããã©ã«ãã®ç¯å²ãè¶
ãã¦ãã¾ã"
-#: builtin.c:1807
+#: builtin.c:1811
msgid "'system' function not allowed in sandbox mode"
msgstr "ãµã³ãããã¯ã¹ã¢ã¼ãã§ã¯ 'system'
é¢æ°ã¯è¨±å¯ããã¦ãã¾ãã"
-#: builtin.c:1812
+#: builtin.c:1816
msgid "system: received non-string argument"
msgstr "system: æååã§ã¯ç¡ãå¼æ°ãåãåãã¾ãã"
-#: builtin.c:1867 eval.c:1159 eval.c:1790 eval.c:1803
+#: builtin.c:1871 eval.c:1159 eval.c:1790 eval.c:1803
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "åæåããã¦ããªãå¤æ° `%s' ã¸ã®åç
§ã§ã"
-#: builtin.c:1934
+#: builtin.c:1938
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "åæåããã¦ããªããã£ã¼ã«ã `$%d' ã¸ã®åç
§ã§ã"
-#: builtin.c:2021
+#: builtin.c:2025
msgid "tolower: received non-string argument"
msgstr "tolower: éæååå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2055
+#: builtin.c:2059
msgid "toupper: received non-string argument"
msgstr "toupper: éæååå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2091
+#: builtin.c:2095
msgid "atan2: received non-numeric first argument"
msgstr "atan2: éæ°å¤ã®ç¬¬ä¸å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2093
+#: builtin.c:2097
msgid "atan2: received non-numeric second argument"
msgstr "atan2: éæ°å¤ã®ç¬¬äºå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2112
+#: builtin.c:2116
msgid "sin: received non-numeric argument"
msgstr "sin: éæ°å¤ã®å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2128
+#: builtin.c:2132
msgid "cos: received non-numeric argument"
msgstr "cos: éæ°å¤ã®å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2181
+#: builtin.c:2185
msgid "srand: received non-numeric argument"
msgstr "srand: éæ°å¤ã®å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2212
+#: builtin.c:2216
msgid "match: third argument is not an array"
msgstr "match: 第ä¸å¼æ°ãé
åã§ã¯ããã¾ãã"
-#: builtin.c:2476
+#: builtin.c:2480
msgid "gensub: third argument of 0 treated as 1"
msgstr "gensub: 第ä¸å¼æ°ã 0 ã§ãã1 ã代ããã«ä½¿ç¨ãã¾ã"
-#: builtin.c:2769
+#: builtin.c:2773
msgid "lshift: received non-numeric first argument"
msgstr "lshift: éæ°å¤ã®ç¬¬ä¸å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2771
+#: builtin.c:2775
msgid "lshift: received non-numeric second argument"
msgstr "lshift: éæ°å¤ã®ç¬¬äºå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2777
+#: builtin.c:2781
#, c-format
msgid "lshift(%lf, %lf): negative values will give strange results"
msgstr "lshift(%lf, %lf): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:2779
+#: builtin.c:2783
#, c-format
msgid "lshift(%lf, %lf): fractional values will be truncated"
msgstr "lshift(%lf, %lf): å°æ°ç¹ä»¥ä¸ã¯åãæ¨ã¦ããã¾ã"
-#: builtin.c:2781
+#: builtin.c:2785
#, c-format
msgid "lshift(%lf, %lf): too large shift value will give strange results"
msgstr "lshift(%lf, %lf):
ã·ããå¤ã大ãéããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:2806
+#: builtin.c:2810
msgid "rshift: received non-numeric first argument"
msgstr "rshift: éæ°å¤ã®ç¬¬ä¸å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2808
+#: builtin.c:2812
msgid "rshift: received non-numeric second argument"
msgstr "rshift: éæ°å¤ã®ç¬¬äºå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2814
+#: builtin.c:2818
#, c-format
msgid "rshift(%lf, %lf): negative values will give strange results"
msgstr "rshift(%lf, %lf): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:2816
+#: builtin.c:2820
#, c-format
msgid "rshift(%lf, %lf): fractional values will be truncated"
msgstr "rshift(%lf, %lf): å°æ°ç¹ä»¥ä¸ã¯åãæ¨ã¦ããã¾ã"
-#: builtin.c:2818
+#: builtin.c:2822
#, c-format
msgid "rshift(%lf, %lf): too large shift value will give strange results"
msgstr "rshift(%lf, %lf):
ã·ããå¤ã大ãéããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:2843
+#: builtin.c:2847
msgid "and: received non-numeric first argument"
msgstr "and: éæ°å¤ã®ç¬¬ä¸å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2845
+#: builtin.c:2849
msgid "and: received non-numeric second argument"
msgstr "and: éæ°å¤ã®ç¬¬äºå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2851
+#: builtin.c:2855
#, c-format
msgid "and(%lf, %lf): negative values will give strange results"
msgstr "and(%lf, %lf): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:2853
+#: builtin.c:2857
#, c-format
msgid "and(%lf, %lf): fractional values will be truncated"
msgstr "and(%lf, %lf): å°æ°ç¹ä»¥ä¸ã¯åãæ¨ã¦ããã¾ã"
-#: builtin.c:2878
+#: builtin.c:2882
msgid "or: received non-numeric first argument"
msgstr "or: éæ°å¤ã®ç¬¬ä¸å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2880
+#: builtin.c:2884
msgid "or: received non-numeric second argument"
msgstr "or: éæ°å¤ã®ç¬¬äºå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2886
+#: builtin.c:2890
#, c-format
msgid "or(%lf, %lf): negative values will give strange results"
msgstr "or(%lf, %lf): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:2888
+#: builtin.c:2892
#, c-format
msgid "or(%lf, %lf): fractional values will be truncated"
msgstr "or(%lf, %lf): å°æ°ç¹ä»¥ä¸ã¯åãæ¨ã¦ããã¾ã"
-#: builtin.c:2916
+#: builtin.c:2920
msgid "xor: received non-numeric first argument"
msgstr "xor: éæ°å¤ã®ç¬¬ä¸å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2918
+#: builtin.c:2922
msgid "xor: received non-numeric second argument"
msgstr "xor: éæ°å¤ã®ç¬¬äºå¼æ°ãåãåãã¾ãã"
-#: builtin.c:2924
+#: builtin.c:2928
#, c-format
msgid "xor(%lf, %lf): negative values will give strange results"
msgstr "xor(%lf, %lf): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:2926
+#: builtin.c:2930
#, c-format
msgid "xor(%lf, %lf): fractional values will be truncated"
msgstr "xor(%lf, %lf): å°æ°ç¹ä»¥ä¸ã¯åãæ¨ã¦ããã¾ã"
-#: builtin.c:2950 builtin.c:2956
+#: builtin.c:2954 builtin.c:2960
msgid "compl: received non-numeric argument"
msgstr "compl: éæ°å¤ã®å¼æ°ãåãåãã¾ãã"
-#: builtin.c:2958
+#: builtin.c:2962
#, c-format
msgid "compl(%lf): negative value will give strange results"
msgstr "compl(%lf): è²
ã®æ°å¤ã使ç¨ããã¨ç°å¸¸ãªçµæã«ãªãã¾ã"
-#: builtin.c:2960
+#: builtin.c:2964
#, c-format
msgid "compl(%lf): fractional value will be truncated"
msgstr "compl(%lf): å°æ°ç¹ä»¥ä¸ã¯åãæ¨ã¦ããã¾ã"
-#: builtin.c:3129
+#: builtin.c:3133
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: `%s' ã¯ç¡å¹ãªãã±ã¼ã«åºåã§ã"
diff --git a/po/nl.gmo b/po/nl.gmo
index 0356643..0fd9c46 100644
Binary files a/po/nl.gmo and b/po/nl.gmo differ
diff --git a/po/nl.po b/po/nl.po
index 6821285..641a6be 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.0.0\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-10-21 15:14+0200\n"
+"POT-Creation-Date: 2011-10-24 05:57+0200\n"
"PO-Revision-Date: 2011-07-17 21:44+0200\n"
"Last-Translator: Benno Schulenberg <address@hidden>\n"
"Language-Team: Dutch <address@hidden>\n"
@@ -45,8 +45,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:302 array.c:707 builtin.c:80 builtin.c:1380 builtin.c:1422
-#: builtin.c:1435 builtin.c:1852 builtin.c:1864 eval.c:1135 eval.c:1139
+#: array.c:302 array.c:707 builtin.c:84 builtin.c:1384 builtin.c:1426
+#: builtin.c:1439 builtin.c:1856 builtin.c:1868 eval.c:1135 eval.c:1139
#: eval.c:1495 eval.c:1812
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -303,7 +303,7 @@ msgstr "onverwacht regeleinde of einde van string"
msgid "can't open source file `%s' for reading (%s)"
msgstr "kan bronbestand '%s' niet openen om te lezen (%s)"
-#: awkgram.y:2301 awkgram.y:2359 builtin.c:118
+#: awkgram.y:2301 awkgram.y:2359 builtin.c:122
msgid "reason unknown"
msgstr "reden onbekend"
@@ -537,221 +537,221 @@ msgstr "deling door nul"
msgid "division by zero attempted in `%%'"
msgstr "deling door nul in '%%'"
-#: builtin.c:116
+#: builtin.c:120
#, c-format
msgid "%s to \"%s\" failed (%s)"
msgstr "%s naar \"%s\" is mislukt (%s)"
-#: builtin.c:117
+#: builtin.c:121
msgid "standard output"
msgstr "standaarduitvoer"
-#: builtin.c:131
+#: builtin.c:135
msgid "exp: received non-numeric argument"
msgstr "exp: argument is geen getal"
-#: builtin.c:137
+#: builtin.c:141
#, c-format
msgid "exp: argument %g is out of range"
msgstr "exp: argument %g ligt buiten toegestane bereik"
-#: builtin.c:196
+#: builtin.c:200
#, c-format
msgid "fflush: cannot flush: pipe `%s' opened for reading, not writing"
msgstr ""
"fflush: kan pijp niet leegmaken: '%s' is geopend om te lezen, niet om te "
"schrijven"
-#: builtin.c:199
+#: builtin.c:203
#, c-format
msgid "fflush: cannot flush: file `%s' opened for reading, not writing"
msgstr ""
"fflush: kan bestand niet leegmaken: '%s' is geopend om te lezen, niet om te "
"schrijven"
-#: builtin.c:211
+#: builtin.c:215
#, c-format
msgid "fflush: `%s' is not an open file, pipe or co-process"
msgstr "fflush: '%s' is geen open bestand, pijp, of co-proces"
-#: builtin.c:329
+#: builtin.c:333
msgid "index: received non-string first argument"
msgstr "index: eerste argument is geen string"
-#: builtin.c:331
+#: builtin.c:335
msgid "index: received non-string second argument"
msgstr "index: tweede argument is geen string"
-#: builtin.c:453
+#: builtin.c:457
msgid "int: received non-numeric argument"
msgstr "int: argument is geen getal"
-#: builtin.c:489
+#: builtin.c:493
msgid "length: received array argument"
msgstr "length: argument is een array"
-#: builtin.c:492
+#: builtin.c:496
msgid "`length(array)' is a gawk extension"
msgstr "'length(array)' is een gawk-uitbreiding"
-#: builtin.c:500
+#: builtin.c:504
msgid "length: received non-string argument"
msgstr "length: argument is geen string"
-#: builtin.c:531
+#: builtin.c:535
msgid "log: received non-numeric argument"
msgstr "log: argument is geen getal"
-#: builtin.c:534
+#: builtin.c:538
#, c-format
msgid "log: received negative argument %g"
msgstr "log: argument %g is negatief"
-#: builtin.c:690 builtin.c:695
+#: builtin.c:694 builtin.c:699
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:757
+#: builtin.c:761
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "veldbreedte wordt genegeerd voor opmaakaanduiding '%%'"
-#: builtin.c:759
+#: builtin.c:763
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "veldprecisie wordt genegeerd voor opmaakaanduiding '%%'"
-#: builtin.c:761
+#: builtin.c:765
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "veldbreedte en -precisie worden genegeerd voor opmaakaanduiding '%%'"
-#: builtin.c:812
+#: builtin.c:816
msgid "fatal: `$' is not permitted in awk formats"
msgstr "fataal: '$' is niet toegestaan in awk-opmaak"
-#: builtin.c:821
+#: builtin.c:825
msgid "fatal: arg count with `$' must be > 0"
msgstr "fataal: het aantal argumenten met '$' moet > 0 zijn"
-#: builtin.c:825
+#: builtin.c:829
#, 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:829
+#: builtin.c:833
msgid "fatal: `$' not permitted after period in format"
msgstr "fataal: '$' is niet toegestaan na een punt in de opmaak"
-#: builtin.c:845
+#: builtin.c:849
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr "fataal: geen '$' opgegeven bij positionele veldbreedte of -precisie"
-#: builtin.c:916
+#: builtin.c:920
msgid "`l' is meaningless in awk formats; ignored"
msgstr "'l' is betekenisloos in awk-opmaak; genegeerd"
-#: builtin.c:920
+#: builtin.c:924
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "fataal: 'l' is niet toegestaan in POSIX awk-opmaak"
-#: builtin.c:933
+#: builtin.c:937
msgid "`L' is meaningless in awk formats; ignored"
msgstr "'L' is betekenisloos in awk-opmaak; genegeerd"
-#: builtin.c:937
+#: builtin.c:941
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "fataal: 'L' is niet toegestaan in POSIX awk-opmaak"
-#: builtin.c:950
+#: builtin.c:954
msgid "`h' is meaningless in awk formats; ignored"
msgstr "'h' is betekenisloos in awk-opmaak; genegeerd"
-#: builtin.c:954
+#: builtin.c:958
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "fataal: 'h' is niet toegestaan in POSIX awk-opmaak"
-#: builtin.c:1267
+#: builtin.c:1271
#, 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:1327
+#: builtin.c:1331
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
"onbekend opmaakteken '%c' wordt genegeerd: geen argument is geconverteerd"
-#: builtin.c:1332
+#: builtin.c:1336
msgid "fatal: not enough arguments to satisfy format string"
msgstr "fataal: niet genoeg argumenten voor opmaakstring"
-#: builtin.c:1334
+#: builtin.c:1338
msgid "^ ran out for this one"
msgstr "niet genoeg ^ voor deze"
-#: builtin.c:1341
+#: builtin.c:1345
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: opmaakaanduiding mist een stuurletter"
-#: builtin.c:1344
+#: builtin.c:1348
msgid "too many arguments supplied for format string"
msgstr "te veel argumenten voor opmaakstring"
-#: builtin.c:1418 builtin.c:1429
+#: builtin.c:1422 builtin.c:1433
msgid "printf: no arguments"
msgstr "printf: geen argumenten"
-#: builtin.c:1470
+#: builtin.c:1474
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: argument is geen getal"
-#: builtin.c:1474
+#: builtin.c:1478
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: argument %g is negatief"
-#: builtin.c:1498
+#: builtin.c:1502
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: lengte %g is niet >= 1"
-#: builtin.c:1500
+#: builtin.c:1504
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: lengte %g is niet >= 0"
-#: builtin.c:1507
+#: builtin.c:1511
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: lengte %g is geen integer; wordt afgekapt"
-#: builtin.c:1512
+#: builtin.c:1516
#, 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:1524
+#: builtin.c:1528
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: startindex %g is ongeldig; 1 wordt gebruikt"
-#: builtin.c:1529
+#: builtin.c:1533
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr: startindex %g is geen integer; wordt afgekapt"
-#: builtin.c:1554
+#: builtin.c:1558
msgid "substr: source string is zero length"
msgstr "substr: bronstring heeft lengte nul"
-#: builtin.c:1570
+#: builtin.c:1574
#, 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:1578
+#: builtin.c:1582
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -759,203 +759,203 @@ msgstr ""
"substr: lengte %g bij startindex %g is groter dan de lengte van het eerste "
"argument (%lu)"
-#: builtin.c:1651
+#: builtin.c:1655
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr "strftime: opmaakwaarde in PROCINFO[\"strftime\"] is numeriek"
-#: builtin.c:1674
+#: builtin.c:1678
msgid "strftime: received non-numeric second argument"
msgstr "strftime: tweede argument is geen getal"
-#: builtin.c:1677
+#: builtin.c:1681
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
-#: builtin.c:1683
+#: builtin.c:1687
msgid "strftime: received non-string first argument"
msgstr "strftime: eerste argument is geen string"
-#: builtin.c:1689
+#: builtin.c:1693
msgid "strftime: received empty format string"
msgstr "strftime: opmaakstring is leeg"
-#: builtin.c:1755
+#: builtin.c:1759
msgid "mktime: received non-string argument"
msgstr "mktime: argument is geen string"
-#: builtin.c:1772
+#: builtin.c:1776
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:1807
+#: builtin.c:1811
msgid "'system' function not allowed in sandbox mode"
msgstr "'system'-functie is niet toegestaan in sandbox-modus"
-#: builtin.c:1812
+#: builtin.c:1816
msgid "system: received non-string argument"
msgstr "system: argument is geen string"
-#: builtin.c:1867 eval.c:1159 eval.c:1790 eval.c:1803
+#: builtin.c:1871 eval.c:1159 eval.c:1790 eval.c:1803
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "verwijzing naar ongeïnitialiseerde variabele '%s'"
-#: builtin.c:1934
+#: builtin.c:1938
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "verwijzing naar ongeïnitialiseerd veld '$%d'"
-#: builtin.c:2021
+#: builtin.c:2025
msgid "tolower: received non-string argument"
msgstr "tolower: argument is geen string"
-#: builtin.c:2055
+#: builtin.c:2059
msgid "toupper: received non-string argument"
msgstr "toupper: argument is geen string"
-#: builtin.c:2091
+#: builtin.c:2095
msgid "atan2: received non-numeric first argument"
msgstr "atan2: eerste argument is geen getal"
-#: builtin.c:2093
+#: builtin.c:2097
msgid "atan2: received non-numeric second argument"
msgstr "atan2: tweede argument is geen getal"
-#: builtin.c:2112
+#: builtin.c:2116
msgid "sin: received non-numeric argument"
msgstr "sin: argument is geen getal"
-#: builtin.c:2128
+#: builtin.c:2132
msgid "cos: received non-numeric argument"
msgstr "cos: argument is geen getal"
-#: builtin.c:2181
+#: builtin.c:2185
msgid "srand: received non-numeric argument"
msgstr "srand: argument is geen getal"
-#: builtin.c:2212
+#: builtin.c:2216
msgid "match: third argument is not an array"
msgstr "match: derde argument is geen array"
-#: builtin.c:2476
+#: builtin.c:2480
msgid "gensub: third argument of 0 treated as 1"
msgstr "gensub: derde argument is 0; wordt beschouwd als 1"
-#: builtin.c:2769
+#: builtin.c:2773
msgid "lshift: received non-numeric first argument"
msgstr "lshift: eerste argument is geen getal"
-#: builtin.c:2771
+#: builtin.c:2775
msgid "lshift: received non-numeric second argument"
msgstr "lshift: tweede argument is geen getal"
-#: builtin.c:2777
+#: builtin.c:2781
#, c-format
msgid "lshift(%lf, %lf): negative values will give strange results"
msgstr "lshift(%lf, %lf): negatieve waarden geven rare resultaten"
-#: builtin.c:2779
+#: builtin.c:2783
#, c-format
msgid "lshift(%lf, %lf): fractional values will be truncated"
msgstr "lshift(%lf, %lf): cijfers na de komma worden afgekapt"
-#: builtin.c:2781
+#: builtin.c:2785
#, c-format
msgid "lshift(%lf, %lf): too large shift value will give strange results"
msgstr "lshift(%lf, %lf): te grote opschuifwaarden geven rare resultaten"
-#: builtin.c:2806
+#: builtin.c:2810
msgid "rshift: received non-numeric first argument"
msgstr "rshift: eerste argument is geen getal"
-#: builtin.c:2808
+#: builtin.c:2812
msgid "rshift: received non-numeric second argument"
msgstr "rshift: tweede argument is geen getal"
-#: builtin.c:2814
+#: builtin.c:2818
#, c-format
msgid "rshift(%lf, %lf): negative values will give strange results"
msgstr "rshift(%lf, %lf): negatieve waarden geven rare resultaten"
-#: builtin.c:2816
+#: builtin.c:2820
#, c-format
msgid "rshift(%lf, %lf): fractional values will be truncated"
msgstr "rshift(%lf, %lf): cijfers na de komma worden afgekapt"
-#: builtin.c:2818
+#: builtin.c:2822
#, c-format
msgid "rshift(%lf, %lf): too large shift value will give strange results"
msgstr "rshift(%lf, %lf): te grote opschuifwaarden geven rare resultaten"
-#: builtin.c:2843
+#: builtin.c:2847
msgid "and: received non-numeric first argument"
msgstr "and: eerste argument is geen getal"
-#: builtin.c:2845
+#: builtin.c:2849
msgid "and: received non-numeric second argument"
msgstr "and: tweede argument is geen getal"
-#: builtin.c:2851
+#: builtin.c:2855
#, c-format
msgid "and(%lf, %lf): negative values will give strange results"
msgstr "and(%lf, %lf): negatieve waarden geven rare resultaten"
-#: builtin.c:2853
+#: builtin.c:2857
#, c-format
msgid "and(%lf, %lf): fractional values will be truncated"
msgstr "and(%lf, %lf): cijfers na de komma worden afgekapt"
-#: builtin.c:2878
+#: builtin.c:2882
msgid "or: received non-numeric first argument"
msgstr "or: eerste argument is geen getal"
-#: builtin.c:2880
+#: builtin.c:2884
msgid "or: received non-numeric second argument"
msgstr "or: tweede argument is geen getal"
-#: builtin.c:2886
+#: builtin.c:2890
#, c-format
msgid "or(%lf, %lf): negative values will give strange results"
msgstr "or(%lf, %lf): negatieve waarden geven rare resultaten"
-#: builtin.c:2888
+#: builtin.c:2892
#, c-format
msgid "or(%lf, %lf): fractional values will be truncated"
msgstr "or(%lf, %lf): cijfers na de komma worden afgekapt"
-#: builtin.c:2916
+#: builtin.c:2920
msgid "xor: received non-numeric first argument"
msgstr "xor: eerste argument is geen getal"
-#: builtin.c:2918
+#: builtin.c:2922
msgid "xor: received non-numeric second argument"
msgstr "xor: tweede argument is geen getal"
-#: builtin.c:2924
+#: builtin.c:2928
#, c-format
msgid "xor(%lf, %lf): negative values will give strange results"
msgstr "xor(%lf, %lf): negatieve waarden geven rare resultaten"
-#: builtin.c:2926
+#: builtin.c:2930
#, c-format
msgid "xor(%lf, %lf): fractional values will be truncated"
msgstr "xor(%lf, %lf): cijfers na de komma worden afgekapt"
-#: builtin.c:2950 builtin.c:2956
+#: builtin.c:2954 builtin.c:2960
msgid "compl: received non-numeric argument"
msgstr "compl: argument is geen getal"
-#: builtin.c:2958
+#: builtin.c:2962
#, c-format
msgid "compl(%lf): negative value will give strange results"
msgstr "compl(%lf): negatieve waarden geven rare resultaten"
-#: builtin.c:2960
+#: builtin.c:2964
#, c-format
msgid "compl(%lf): fractional value will be truncated"
msgstr "compl(%lf): cijfers na de komma worden afgekapt"
-#: builtin.c:3129
+#: builtin.c:3133
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: '%s' is geen geldige taalregio-deelcategorie"
diff --git a/po/pl.gmo b/po/pl.gmo
index 98aad7f..c90a795 100644
Binary files a/po/pl.gmo and b/po/pl.gmo differ
diff --git a/po/pl.po b/po/pl.po
index 614db23..33f5543 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 3.1.81\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-10-21 15:14+0200\n"
+"POT-Creation-Date: 2011-10-24 05:57+0200\n"
"PO-Revision-Date: 2011-05-14 11:41-0400\n"
"Last-Translator: Wojciech Polak <address@hidden>\n"
"Language-Team: Polish <address@hidden>\n"
@@ -44,8 +44,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:302 array.c:707 builtin.c:80 builtin.c:1380 builtin.c:1422
-#: builtin.c:1435 builtin.c:1852 builtin.c:1864 eval.c:1135 eval.c:1139
+#: array.c:302 array.c:707 builtin.c:84 builtin.c:1384 builtin.c:1426
+#: builtin.c:1439 builtin.c:1856 builtin.c:1868 eval.c:1135 eval.c:1139
#: eval.c:1495 eval.c:1812
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -304,7 +304,7 @@ msgstr "niespodziewany znak nowego wiersza lub koÅca
ÅaÅcucha"
msgid "can't open source file `%s' for reading (%s)"
msgstr "nie można otworzyÄ pliku źródÅowego `%s' do czytania (%s)"
-#: awkgram.y:2301 awkgram.y:2359 builtin.c:118
+#: awkgram.y:2301 awkgram.y:2359 builtin.c:122
msgid "reason unknown"
msgstr "nieznany powód"
@@ -547,224 +547,224 @@ msgstr "próba dzielenia przez zero"
msgid "division by zero attempted in `%%'"
msgstr "próba dzielenia przez zero w `%%'"
-#: builtin.c:116
+#: builtin.c:120
#, c-format
msgid "%s to \"%s\" failed (%s)"
msgstr "%s do \"%s\" nie powiódÅ siÄ (%s)"
-#: builtin.c:117
+#: builtin.c:121
msgid "standard output"
msgstr "standardowe wyjÅcie"
-#: builtin.c:131
+#: builtin.c:135
msgid "exp: received non-numeric argument"
msgstr "exp: otrzymano argument nie bÄdÄ
cy liczbÄ
"
-#: builtin.c:137
+#: builtin.c:141
#, c-format
msgid "exp: argument %g is out of range"
msgstr "exp: argument %g jest poza zasiÄgiem"
-#: builtin.c:196
+#: builtin.c:200
#, c-format
msgid "fflush: cannot flush: pipe `%s' opened for reading, not writing"
msgstr ""
"fflush: nie można opróżniÄ: potok `%s' otwarty do czytania, a nie do
zapisu"
-#: builtin.c:199
+#: builtin.c:203
#, c-format
msgid "fflush: cannot flush: file `%s' opened for reading, not writing"
msgstr ""
"fflush: nie można opróżniÄ: plik `%s' otwarty do czytania, a nie do
zapisu"
-#: builtin.c:211
+#: builtin.c:215
#, c-format
msgid "fflush: `%s' is not an open file, pipe or co-process"
msgstr "fflush: `%s' nie jest ani otwartym plikiem, ani potokiem, ani procesem"
-#: builtin.c:329
+#: builtin.c:333
msgid "index: received non-string first argument"
msgstr "index: otrzymano pierwszy argument, który nie jest ÅaÅcuchem"
-#: builtin.c:331
+#: builtin.c:335
msgid "index: received non-string second argument"
msgstr "index: otrzymano drugi argument, który nie jest ÅaÅcuchem"
-#: builtin.c:453
+#: builtin.c:457
msgid "int: received non-numeric argument"
msgstr "int: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:489
+#: builtin.c:493
msgid "length: received array argument"
msgstr "length: otrzymano argument, który jest tablicÄ
"
-#: builtin.c:492
+#: builtin.c:496
msgid "`length(array)' is a gawk extension"
msgstr "`length(tablica)' jest rozszerzeniem gawk"
-#: builtin.c:500
+#: builtin.c:504
msgid "length: received non-string argument"
msgstr "length: otrzymano argument, który nie jest ÅaÅcuchem"
-#: builtin.c:531
+#: builtin.c:535
msgid "log: received non-numeric argument"
msgstr "log: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:534
+#: builtin.c:538
#, c-format
msgid "log: received negative argument %g"
msgstr "log: otrzymano ujemny argument %g"
-#: builtin.c:690 builtin.c:695
+#: builtin.c:694 builtin.c:699
msgid "fatal: must use `count$' on all formats or none"
msgstr "fatal: należy użyÄ `count$' we wszystkich formatach lub nic"
-#: builtin.c:757
+#: builtin.c:761
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "szerokoÅÄ pola jest ignorowana dla specyfikatora `%%'"
-#: builtin.c:759
+#: builtin.c:763
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "precyzja jest ignorowana dla specyfikatora `%%'"
-#: builtin.c:761
+#: builtin.c:765
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "szerokoÅÄ pola i precyzja sÄ
ignorowane dla specyfikatora `%%'"
-#: builtin.c:812
+#: builtin.c:816
msgid "fatal: `$' is not permitted in awk formats"
msgstr "fatal: `$' jest niedozwolony w formatach awk"
-#: builtin.c:821
+#: builtin.c:825
msgid "fatal: arg count with `$' must be > 0"
msgstr "fatal: argument count z `$' musi byÄ > 0"
-#: builtin.c:825
+#: builtin.c:829
#, 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:829
+#: builtin.c:833
msgid "fatal: `$' not permitted after period in format"
msgstr "fatal: `$' jest niedozwolony po kropce w formacie"
-#: builtin.c:845
+#: builtin.c:849
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr "fatal: brak `$' dla pozycyjnej szerokoÅci pola lub precyzji"
-#: builtin.c:916
+#: builtin.c:920
msgid "`l' is meaningless in awk formats; ignored"
msgstr "`l' jest bezsensowny w formatach awk; zignorowany"
-#: builtin.c:920
+#: builtin.c:924
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "fatal: `l' jest niedozwolony w formatach POSIX awk"
-#: builtin.c:933
+#: builtin.c:937
msgid "`L' is meaningless in awk formats; ignored"
msgstr "`L' jest bezsensowny w formatach awk; zignorowany"
-#: builtin.c:937
+#: builtin.c:941
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "fatal: `L' jest niedozwolony w formatach POSIX awk"
-#: builtin.c:950
+#: builtin.c:954
msgid "`h' is meaningless in awk formats; ignored"
msgstr "`h' jest bezsensowny w formatach awk; zignorowany"
-#: builtin.c:954
+#: builtin.c:958
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "fatal: `h' jest niedozwolony w formatach POSIX awk"
-#: builtin.c:1267
+#: builtin.c:1271
#, 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:1327
+#: builtin.c:1331
#, 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:1332
+#: builtin.c:1336
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:1334
+#: builtin.c:1338
msgid "^ ran out for this one"
msgstr "zabrakÅo ^"
-#: builtin.c:1341
+#: builtin.c:1345
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: specyfikator formatu nie posiada kontrolnej litery"
-#: builtin.c:1344
+#: builtin.c:1348
msgid "too many arguments supplied for format string"
msgstr "zbyt dużo podanych argumentów w ÅaÅcuchu formatujÄ
cym"
-#: builtin.c:1418 builtin.c:1429
+#: builtin.c:1422 builtin.c:1433
msgid "printf: no arguments"
msgstr "printf: brak argumentów"
-#: builtin.c:1470
+#: builtin.c:1474
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:1474
+#: builtin.c:1478
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: wywoÅana z ujemnym argumentem %g"
-#: builtin.c:1498
+#: builtin.c:1502
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: dÅugoÅÄ %g nie jest >= 1"
-#: builtin.c:1500
+#: builtin.c:1504
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: dÅugoÅÄ %g nie jest >= 0"
-#: builtin.c:1507
+#: builtin.c:1511
#, 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:1512
+#: builtin.c:1516
#, 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:1524
+#: builtin.c:1528
#, 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:1529
+#: builtin.c:1533
#, 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:1554
+#: builtin.c:1558
msgid "substr: source string is zero length"
msgstr "substr: ÅaÅcuch źródÅowy ma zerowÄ
dÅugoÅÄ"
-#: builtin.c:1570
+#: builtin.c:1574
#, 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:1578
+#: builtin.c:1582
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -772,206 +772,206 @@ msgstr ""
"substr: dÅugoÅÄ %g zaczynajÄ
c od %g przekracza dÅugoÅÄ pierwszego
argumentu "
"(%lu)"
-#: builtin.c:1651
+#: builtin.c:1655
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr ""
"strftime: wartoÅÄ formatu w PROCINFO[\"strftime\"] posiada typ numeryczny"
-#: builtin.c:1674
+#: builtin.c:1678
msgid "strftime: received non-numeric second argument"
msgstr "strftime: otrzymano drugi argument, który nie jest liczbÄ
"
-#: builtin.c:1677
+#: builtin.c:1681
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
-#: builtin.c:1683
+#: builtin.c:1687
msgid "strftime: received non-string first argument"
msgstr "strftime: otrzymano pierwszy argument, który nie jest ÅaÅcuchem"
-#: builtin.c:1689
+#: builtin.c:1693
msgid "strftime: received empty format string"
msgstr "strftime: otrzymano pusty ÅaÅcuch formatujÄ
cy"
-#: builtin.c:1755
+#: builtin.c:1759
msgid "mktime: received non-string argument"
msgstr "mktime: otrzymano argument, który nie jest ÅaÅcuchem"
-#: builtin.c:1772
+#: builtin.c:1776
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:1807
+#: builtin.c:1811
msgid "'system' function not allowed in sandbox mode"
msgstr "funkcja 'system' nie jest dozwolona w trybie piaskownicy"
-#: builtin.c:1812
+#: builtin.c:1816
msgid "system: received non-string argument"
msgstr "system: otrzymano argument, który nie jest ÅaÅcuchem"
-#: builtin.c:1867 eval.c:1159 eval.c:1790 eval.c:1803
+#: builtin.c:1871 eval.c:1159 eval.c:1790 eval.c:1803
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "odwoÅanie do niezainicjowanej zmiennej `%s'"
-#: builtin.c:1934
+#: builtin.c:1938
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "odwoÅanie do niezainicjowanego pola `$%d'"
-#: builtin.c:2021
+#: builtin.c:2025
msgid "tolower: received non-string argument"
msgstr "tolower: otrzymano argument, który nie jest ÅaÅcuchem"
-#: builtin.c:2055
+#: builtin.c:2059
msgid "toupper: received non-string argument"
msgstr "toupper: otrzymano argument, który nie jest ÅaÅcuchem"
-#: builtin.c:2091
+#: builtin.c:2095
msgid "atan2: received non-numeric first argument"
msgstr "atan2: otrzymano pierwszy argument, który nie jest liczbÄ
"
-#: builtin.c:2093
+#: builtin.c:2097
msgid "atan2: received non-numeric second argument"
msgstr "atan2: otrzymano drugi argument, który nie jest liczbÄ
"
-#: builtin.c:2112
+#: builtin.c:2116
msgid "sin: received non-numeric argument"
msgstr "sin: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:2128
+#: builtin.c:2132
msgid "cos: received non-numeric argument"
msgstr "cos: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:2181
+#: builtin.c:2185
msgid "srand: received non-numeric argument"
msgstr "srand: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:2212
+#: builtin.c:2216
msgid "match: third argument is not an array"
msgstr "match: otrzymano trzeci argument, który nie jest tablicÄ
"
-#: builtin.c:2476
+#: builtin.c:2480
msgid "gensub: third argument of 0 treated as 1"
msgstr "gensub: trzeci argument 0 potraktowany jako 1"
-#: builtin.c:2769
+#: builtin.c:2773
msgid "lshift: received non-numeric first argument"
msgstr "lshift: otrzymano pierwszy argument, który nie jest liczbÄ
"
-#: builtin.c:2771
+#: builtin.c:2775
msgid "lshift: received non-numeric second argument"
msgstr "lshift: otrzymano drugi argument, który nie jest liczbÄ
"
-#: builtin.c:2777
+#: builtin.c:2781
#, c-format
msgid "lshift(%lf, %lf): negative values will give strange results"
msgstr "lshift(%lf, %lf): ujemne wartoÅci spowodujÄ
dziwne wyniki"
-#: builtin.c:2779
+#: builtin.c:2783
#, c-format
msgid "lshift(%lf, %lf): fractional values will be truncated"
msgstr "lshift(%lf, %lf): uÅamkowe wartoÅci zostanÄ
obciÄte"
-#: builtin.c:2781
+#: builtin.c:2785
#, c-format
msgid "lshift(%lf, %lf): too large shift value will give strange results"
msgstr ""
"lshift(%lf, %lf): zbyt duża wartoÅÄ przesuniÄcia spowoduje dziwne wyniki"
-#: builtin.c:2806
+#: builtin.c:2810
msgid "rshift: received non-numeric first argument"
msgstr "rshift: otrzymano pierwszy argument, który nie jest liczbÄ
"
-#: builtin.c:2808
+#: builtin.c:2812
msgid "rshift: received non-numeric second argument"
msgstr "rshift: otrzymano drugi argument, który nie jest liczbÄ
"
-#: builtin.c:2814
+#: builtin.c:2818
#, c-format
msgid "rshift(%lf, %lf): negative values will give strange results"
msgstr "rshift(%lf, %lf): ujemne wartoÅci spowodujÄ
dziwne wyniki"
-#: builtin.c:2816
+#: builtin.c:2820
#, c-format
msgid "rshift(%lf, %lf): fractional values will be truncated"
msgstr "rshift(%lf, %lf): uÅamkowe wartoÅci zostanÄ
obciÄte"
-#: builtin.c:2818
+#: builtin.c:2822
#, c-format
msgid "rshift(%lf, %lf): too large shift value will give strange results"
msgstr ""
"rshift(%lf, %lf): zbyt duża wartoÅÄ przesuniÄcia spowoduje dziwne wyniki"
-#: builtin.c:2843
+#: builtin.c:2847
msgid "and: received non-numeric first argument"
msgstr "and: otrzymano pierwszy argument, który nie jest liczbÄ
"
-#: builtin.c:2845
+#: builtin.c:2849
msgid "and: received non-numeric second argument"
msgstr "and: otrzymano drugi argument, który nie jest liczbÄ
"
-#: builtin.c:2851
+#: builtin.c:2855
#, c-format
msgid "and(%lf, %lf): negative values will give strange results"
msgstr "and(%lf, %lf): ujemne wartoÅci spowodujÄ
dziwne wyniki"
-#: builtin.c:2853
+#: builtin.c:2857
#, c-format
msgid "and(%lf, %lf): fractional values will be truncated"
msgstr "and(%lf, %lf): uÅamkowe wartoÅci zostanÄ
obciÄte"
-#: builtin.c:2878
+#: builtin.c:2882
msgid "or: received non-numeric first argument"
msgstr "or: otrzymano pierwszy argument, który nie jest liczbÄ
"
-#: builtin.c:2880
+#: builtin.c:2884
msgid "or: received non-numeric second argument"
msgstr "or: otrzymano drugi argument, który nie jest liczbÄ
"
-#: builtin.c:2886
+#: builtin.c:2890
#, c-format
msgid "or(%lf, %lf): negative values will give strange results"
msgstr "or(%lf, %lf): ujemne wartoÅci spowodujÄ
dziwne wyniki"
-#: builtin.c:2888
+#: builtin.c:2892
#, c-format
msgid "or(%lf, %lf): fractional values will be truncated"
msgstr "or(%lf, %lf): uÅamkowe wartoÅci zostanÄ
obciÄte"
-#: builtin.c:2916
+#: builtin.c:2920
msgid "xor: received non-numeric first argument"
msgstr "xor: otrzymano pierwszy argument, który nie jest liczbÄ
"
-#: builtin.c:2918
+#: builtin.c:2922
msgid "xor: received non-numeric second argument"
msgstr "xor: otrzymano drugi argument, który nie jest liczbÄ
"
-#: builtin.c:2924
+#: builtin.c:2928
#, c-format
msgid "xor(%lf, %lf): negative values will give strange results"
msgstr "xor(%lf, %lf): ujemne wartoÅci spowodujÄ
dziwne wyniki"
-#: builtin.c:2926
+#: builtin.c:2930
#, c-format
msgid "xor(%lf, %lf): fractional values will be truncated"
msgstr "xor(%lf, %lf): uÅamkowe wartoÅci zostanÄ
obciÄte"
-#: builtin.c:2950 builtin.c:2956
+#: builtin.c:2954 builtin.c:2960
msgid "compl: received non-numeric argument"
msgstr "compl: otrzymano argument, który nie jest liczbÄ
"
-#: builtin.c:2958
+#: builtin.c:2962
#, c-format
msgid "compl(%lf): negative value will give strange results"
msgstr "compl(%lf): ujemne wartoÅci spowodujÄ
dziwne wyniki"
-#: builtin.c:2960
+#: builtin.c:2964
#, c-format
msgid "compl(%lf): fractional value will be truncated"
msgstr "compl(%lf): uÅamkowe wartoÅci zostanÄ
obciÄte"
-#: builtin.c:3129
+#: builtin.c:3133
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: `%s' nie jest prawidÅowÄ
kategoriÄ
lokalizacji"
diff --git a/po/sv.gmo b/po/sv.gmo
index c0363fa..0878d1e 100644
Binary files a/po/sv.gmo and b/po/sv.gmo differ
diff --git a/po/sv.po b/po/sv.po
index 5dc1ccb..5a9f016 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gawk 4.0.0\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2011-10-21 15:14+0200\n"
+"POT-Creation-Date: 2011-10-24 05:57+0200\n"
"PO-Revision-Date: 2011-07-16 15:20+0200\n"
"Last-Translator: Göran Uddeborg <address@hidden>\n"
"Language-Team: Swedish <address@hidden>\n"
@@ -43,8 +43,8 @@ msgstr "f
msgid "attempt to use scalar `%s' as an array"
msgstr "försök att använda skalären \"%s\" som en vektor"
-#: array.c:302 array.c:707 builtin.c:80 builtin.c:1380 builtin.c:1422
-#: builtin.c:1435 builtin.c:1852 builtin.c:1864 eval.c:1135 eval.c:1139
+#: array.c:302 array.c:707 builtin.c:84 builtin.c:1384 builtin.c:1426
+#: builtin.c:1439 builtin.c:1856 builtin.c:1868 eval.c:1135 eval.c:1139
#: eval.c:1495 eval.c:1812
#, c-format
msgid "attempt to use array `%s' in a scalar context"
@@ -301,7 +301,7 @@ msgstr "ov
msgid "can't open source file `%s' for reading (%s)"
msgstr "kan inte öppna källfilen \"%s\" för läsning (%s)"
-#: awkgram.y:2301 awkgram.y:2359 builtin.c:118
+#: awkgram.y:2301 awkgram.y:2359 builtin.c:122
msgid "reason unknown"
msgstr "okänd anledning"
@@ -544,220 +544,220 @@ msgstr "f
msgid "division by zero attempted in `%%'"
msgstr "försökte dividera med noll i \"%%\""
-#: builtin.c:116
+#: builtin.c:120
#, c-format
msgid "%s to \"%s\" failed (%s)"
msgstr "%s till \"%s\" misslyckades (%s)"
-#: builtin.c:117
+#: builtin.c:121
msgid "standard output"
msgstr "standard ut"
-#: builtin.c:131
+#: builtin.c:135
msgid "exp: received non-numeric argument"
msgstr "exp: fick ett ickenumeriskt argument"
-#: builtin.c:137
+#: builtin.c:141
#, c-format
msgid "exp: argument %g is out of range"
msgstr "exp: argumentet %g är inte inom tillåten gräns"
-#: builtin.c:196
+#: builtin.c:200
#, c-format
msgid "fflush: cannot flush: pipe `%s' opened for reading, not writing"
msgstr ""
"fflush: kan inte spola: röret \"%s\" öppnat för läsning, inte skrivning"
-#: builtin.c:199
+#: builtin.c:203
#, c-format
msgid "fflush: cannot flush: file `%s' opened for reading, not writing"
msgstr ""
"fflush: kan inte spola: filen \"%s\" öppnad för läsning, inte skrivning"
-#: builtin.c:211
+#: builtin.c:215
#, c-format
msgid "fflush: `%s' is not an open file, pipe or co-process"
msgstr "fflush: \"%s\" är inte en öppen fil, rör eller koprocess"
-#: builtin.c:329
+#: builtin.c:333
msgid "index: received non-string first argument"
msgstr "index: första argumentet är inte en sträng"
-#: builtin.c:331
+#: builtin.c:335
msgid "index: received non-string second argument"
msgstr "index: andra argumentet är inte en sträng"
-#: builtin.c:453
+#: builtin.c:457
msgid "int: received non-numeric argument"
msgstr "int: fick ett ickenumeriskt argument"
-#: builtin.c:489
+#: builtin.c:493
msgid "length: received array argument"
msgstr "length: fick ett vektorargument"
-#: builtin.c:492
+#: builtin.c:496
msgid "`length(array)' is a gawk extension"
msgstr "\"length(array)\" är en gawk-utökning"
-#: builtin.c:500
+#: builtin.c:504
msgid "length: received non-string argument"
msgstr "length: fick ett argument som inte är en sträng"
-#: builtin.c:531
+#: builtin.c:535
msgid "log: received non-numeric argument"
msgstr "log: fick ett ickenumeriskt argument"
-#: builtin.c:534
+#: builtin.c:538
#, c-format
msgid "log: received negative argument %g"
msgstr "log: fick ett negativt argumentet %g"
-#: builtin.c:690 builtin.c:695
+#: builtin.c:694 builtin.c:699
msgid "fatal: must use `count$' on all formats or none"
msgstr "ödesdigert: måste använda \"count$\" på alla eller inga format"
-#: builtin.c:757
+#: builtin.c:761
#, c-format
msgid "field width is ignored for `%%' specifier"
msgstr "fältbredd ignoreras för \"%%\"-specificerare"
-#: builtin.c:759
+#: builtin.c:763
#, c-format
msgid "precision is ignored for `%%' specifier"
msgstr "precision ignoreras för \"%%\"-specificerare"
-#: builtin.c:761
+#: builtin.c:765
#, c-format
msgid "field width and precision are ignored for `%%' specifier"
msgstr "fältbredd och precision ignoreras för \"%%\"-specificerare"
-#: builtin.c:812
+#: builtin.c:816
msgid "fatal: `$' is not permitted in awk formats"
msgstr "ödesdigert: \"$\" tillåts inte i awk-format"
-#: builtin.c:821
+#: builtin.c:825
msgid "fatal: arg count with `$' must be > 0"
msgstr "ödesdigert: argumentantalet med \"$\" måste vara > 0"
-#: builtin.c:825
+#: builtin.c:829
#, 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:829
+#: builtin.c:833
msgid "fatal: `$' not permitted after period in format"
msgstr "ödesdigert: \"$\" tillåts inte efter en punkt i formatet"
-#: builtin.c:845
+#: builtin.c:849
msgid "fatal: no `$' supplied for positional field width or precision"
msgstr ""
"ödesdigert: inget \"$\" bifogat för positionsangiven fältbredd eller "
"precision"
-#: builtin.c:916
+#: builtin.c:920
msgid "`l' is meaningless in awk formats; ignored"
msgstr "\"l\" är meningslös i awk-format, ignorerad"
-#: builtin.c:920
+#: builtin.c:924
msgid "fatal: `l' is not permitted in POSIX awk formats"
msgstr "ödesdigert: \"l\" tillåts inte i POSIX awk-format"
-#: builtin.c:933
+#: builtin.c:937
msgid "`L' is meaningless in awk formats; ignored"
msgstr "\"L\" är meningslös i awk-format, ignorerad"
-#: builtin.c:937
+#: builtin.c:941
msgid "fatal: `L' is not permitted in POSIX awk formats"
msgstr "ödesdigert: \"L\" tillåts inte i POSIX awk-format"
-#: builtin.c:950
+#: builtin.c:954
msgid "`h' is meaningless in awk formats; ignored"
msgstr "\"h\" är meningslös i awk-format, ignorerad"
-#: builtin.c:954
+#: builtin.c:958
msgid "fatal: `h' is not permitted in POSIX awk formats"
msgstr "ödesdigert: \"h\" tillåts inte i POSIX awk-format"
-#: builtin.c:1267
+#: builtin.c:1271
#, 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:1327
+#: builtin.c:1331
#, c-format
msgid "ignoring unknown format specifier character `%c': no argument converted"
msgstr ""
"ignorerar okänt formatspecifikationstecken \"%c\": inget argument konverterat"
-#: builtin.c:1332
+#: builtin.c:1336
msgid "fatal: not enough arguments to satisfy format string"
msgstr "ödesdigert: för få argument för formatsträngen"
-#: builtin.c:1334
+#: builtin.c:1338
msgid "^ ran out for this one"
msgstr "^ tog slut här"
-#: builtin.c:1341
+#: builtin.c:1345
msgid "[s]printf: format specifier does not have control letter"
msgstr "[s]printf: formatspecifieraren har ingen kommandobokstav"
-#: builtin.c:1344
+#: builtin.c:1348
msgid "too many arguments supplied for format string"
msgstr "för många argument för formatsträngen"
-#: builtin.c:1418 builtin.c:1429
+#: builtin.c:1422 builtin.c:1433
msgid "printf: no arguments"
msgstr "printf: inga argument"
-#: builtin.c:1470
+#: builtin.c:1474
msgid "sqrt: received non-numeric argument"
msgstr "sqrt: fick ickenumeriskt argument"
-#: builtin.c:1474
+#: builtin.c:1478
#, c-format
msgid "sqrt: called with negative argument %g"
msgstr "sqrt: anropad med negativt argument %g"
-#: builtin.c:1498
+#: builtin.c:1502
#, c-format
msgid "substr: length %g is not >= 1"
msgstr "substr: längden %g är inte >= 1"
-#: builtin.c:1500
+#: builtin.c:1504
#, c-format
msgid "substr: length %g is not >= 0"
msgstr "substr: längden %g är inte >= 0"
-#: builtin.c:1507
+#: builtin.c:1511
#, c-format
msgid "substr: non-integer length %g will be truncated"
msgstr "substr: längden %g som inte är ett heltal kommer trunkeras"
-#: builtin.c:1512
+#: builtin.c:1516
#, 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, trunkeras till %g"
-#: builtin.c:1524
+#: builtin.c:1528
#, c-format
msgid "substr: start index %g is invalid, using 1"
msgstr "substr: startindex %g är ogiltigt, använder 1"
-#: builtin.c:1529
+#: builtin.c:1533
#, c-format
msgid "substr: non-integer start index %g will be truncated"
msgstr "substr: startindex %g som inte är ett heltal kommer trunkeras"
-#: builtin.c:1554
+#: builtin.c:1558
msgid "substr: source string is zero length"
msgstr "substr: källsträngen är tom"
-#: builtin.c:1570
+#: builtin.c:1574
#, c-format
msgid "substr: start index %g is past end of string"
msgstr "substr: startindex %g är bortom strängens slut"
-#: builtin.c:1578
+#: builtin.c:1582
#, c-format
msgid ""
"substr: length %g at start index %g exceeds length of first argument (%lu)"
@@ -765,203 +765,203 @@ msgstr ""
"substr: längden %g vid startindex %g överskrider det första argumentets "
"längd (%lu)"
-#: builtin.c:1651
+#: builtin.c:1655
msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
msgstr "strftime: formatvärde i PROCINFO[\"strftime\"] har numerisk typ"
-#: builtin.c:1674
+#: builtin.c:1678
msgid "strftime: received non-numeric second argument"
msgstr "strftime: fick ett ickenumeriskt andra argument"
-#: builtin.c:1677
+#: builtin.c:1681
msgid "strftime: second argument less than 0 or too big for time_t"
msgstr ""
-#: builtin.c:1683
+#: builtin.c:1687
msgid "strftime: received non-string first argument"
msgstr "strftime: fick ett första argument som inte är en sträng"
-#: builtin.c:1689
+#: builtin.c:1693
msgid "strftime: received empty format string"
msgstr "strftime: fick en tom formatsträng"
-#: builtin.c:1755
+#: builtin.c:1759
msgid "mktime: received non-string argument"
msgstr "mktime: fick ett argument som inte är en sträng"
-#: builtin.c:1772
+#: builtin.c:1776
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:1807
+#: builtin.c:1811
msgid "'system' function not allowed in sandbox mode"
msgstr "funktionen \"system\" är inte tillåten i sandlådeläge"
-#: builtin.c:1812
+#: builtin.c:1816
msgid "system: received non-string argument"
msgstr "system: fick ett argument som inte är en sträng"
-#: builtin.c:1867 eval.c:1159 eval.c:1790 eval.c:1803
+#: builtin.c:1871 eval.c:1159 eval.c:1790 eval.c:1803
#, c-format
msgid "reference to uninitialized variable `%s'"
msgstr "referens till icke initierad variabel \"%s\""
-#: builtin.c:1934
+#: builtin.c:1938
#, c-format
msgid "reference to uninitialized field `$%d'"
msgstr "referens till icke initierat fält \"$%d\""
-#: builtin.c:2021
+#: builtin.c:2025
msgid "tolower: received non-string argument"
msgstr "tolower: fick ett argument som inte är en sträng"
-#: builtin.c:2055
+#: builtin.c:2059
msgid "toupper: received non-string argument"
msgstr "toupper: fick ett argument som inte är en sträng"
-#: builtin.c:2091
+#: builtin.c:2095
msgid "atan2: received non-numeric first argument"
msgstr "atan2: fick ett ickenumeriskt första argument"
-#: builtin.c:2093
+#: builtin.c:2097
msgid "atan2: received non-numeric second argument"
msgstr "atan2: fick ett ickenumeriskt andra argument"
-#: builtin.c:2112
+#: builtin.c:2116
msgid "sin: received non-numeric argument"
msgstr "sin: fick ett ickenumeriskt argument"
-#: builtin.c:2128
+#: builtin.c:2132
msgid "cos: received non-numeric argument"
msgstr "cos: fick ett ickenumeriskt argument"
-#: builtin.c:2181
+#: builtin.c:2185
msgid "srand: received non-numeric argument"
msgstr "srand: fick ett ickenumeriskt argument"
-#: builtin.c:2212
+#: builtin.c:2216
msgid "match: third argument is not an array"
msgstr "match: tredje argumentet är inte en vektor"
-#: builtin.c:2476
+#: builtin.c:2480
msgid "gensub: third argument of 0 treated as 1"
msgstr "gensub: nollan i tredje argumentet behandlad som en etta"
-#: builtin.c:2769
+#: builtin.c:2773
msgid "lshift: received non-numeric first argument"
msgstr "lshift: fick ett ickenumeriskt första argument"
-#: builtin.c:2771
+#: builtin.c:2775
msgid "lshift: received non-numeric second argument"
msgstr "lshift: fick ett ickenumeriskt andra argument"
-#: builtin.c:2777
+#: builtin.c:2781
#, c-format
msgid "lshift(%lf, %lf): negative values will give strange results"
msgstr "lshift(%lf, %lf): negativa värden kommer ge konstiga resultat"
-#: builtin.c:2779
+#: builtin.c:2783
#, c-format
msgid "lshift(%lf, %lf): fractional values will be truncated"
msgstr "lshift(%lf, %lf): flyttalsvärden kommer trunkeras"
-#: builtin.c:2781
+#: builtin.c:2785
#, c-format
msgid "lshift(%lf, %lf): too large shift value will give strange results"
msgstr "lshift(%lf, %lf): för stora skiftvärden kommer ge konstiga resultat"
-#: builtin.c:2806
+#: builtin.c:2810
msgid "rshift: received non-numeric first argument"
msgstr "rshift: fick ett ickenumeriskt första argument"
-#: builtin.c:2808
+#: builtin.c:2812
msgid "rshift: received non-numeric second argument"
msgstr "rshift: fick ett ickenumeriskt andra argument"
-#: builtin.c:2814
+#: builtin.c:2818
#, c-format
msgid "rshift(%lf, %lf): negative values will give strange results"
msgstr "rshift(%lf, %lf): negativa värden kommer ge konstiga resultat"
-#: builtin.c:2816
+#: builtin.c:2820
#, c-format
msgid "rshift(%lf, %lf): fractional values will be truncated"
msgstr "rshift(%lf, %lf): flyttalsvärden kommer trunkeras"
-#: builtin.c:2818
+#: builtin.c:2822
#, c-format
msgid "rshift(%lf, %lf): too large shift value will give strange results"
msgstr "rshift(%lf, %lf): för stora skiftvärden kommer ge konstiga resultat"
-#: builtin.c:2843
+#: builtin.c:2847
msgid "and: received non-numeric first argument"
msgstr "and: fick ett ickenumeriskt första argument"
-#: builtin.c:2845
+#: builtin.c:2849
msgid "and: received non-numeric second argument"
msgstr "and: fick ett ickenumeriskt andra argument"
-#: builtin.c:2851
+#: builtin.c:2855
#, c-format
msgid "and(%lf, %lf): negative values will give strange results"
msgstr "and(%lf, %lf): negativa värden kommer ge konstiga resultat"
-#: builtin.c:2853
+#: builtin.c:2857
#, c-format
msgid "and(%lf, %lf): fractional values will be truncated"
msgstr "and(%lf, %lf): flyttalsvärden kommer trunkeras"
-#: builtin.c:2878
+#: builtin.c:2882
msgid "or: received non-numeric first argument"
msgstr "or: fick ett ickenumeriskt första argument"
-#: builtin.c:2880
+#: builtin.c:2884
msgid "or: received non-numeric second argument"
msgstr "or: fick ett ickenumeriskt andra argument"
-#: builtin.c:2886
+#: builtin.c:2890
#, c-format
msgid "or(%lf, %lf): negative values will give strange results"
msgstr "or(%lf, %lf): negativa värden kommer ge konstiga resultat"
-#: builtin.c:2888
+#: builtin.c:2892
#, c-format
msgid "or(%lf, %lf): fractional values will be truncated"
msgstr "or(%lf, %lf): flyttalsvärden kommer trunkeras"
-#: builtin.c:2916
+#: builtin.c:2920
msgid "xor: received non-numeric first argument"
msgstr "xor: fick ett ickenumeriskt första argument"
-#: builtin.c:2918
+#: builtin.c:2922
msgid "xor: received non-numeric second argument"
msgstr "xor: fick ett ickenumeriskt andra argument"
-#: builtin.c:2924
+#: builtin.c:2928
#, c-format
msgid "xor(%lf, %lf): negative values will give strange results"
msgstr "xor(%lf, %lf): negativa värden kommer ge konstiga resultat"
-#: builtin.c:2926
+#: builtin.c:2930
#, c-format
msgid "xor(%lf, %lf): fractional values will be truncated"
msgstr "xor(%lf, %lf): flyttalsvärden kommer trunkeras"
-#: builtin.c:2950 builtin.c:2956
+#: builtin.c:2954 builtin.c:2960
msgid "compl: received non-numeric argument"
msgstr "compl: fick ett ickenumeriskt argument"
-#: builtin.c:2958
+#: builtin.c:2962
#, c-format
msgid "compl(%lf): negative value will give strange results"
msgstr "compl(%lf): negativa värden kommer ge konstiga resultat"
-#: builtin.c:2960
+#: builtin.c:2964
#, c-format
msgid "compl(%lf): fractional value will be truncated"
msgstr "compl(%lf): flyttalsvärden kommer trunkeras"
-#: builtin.c:3129
+#: builtin.c:3133
#, c-format
msgid "dcgettext: `%s' is not a valid locale category"
msgstr "dcgettext: \"%s\" är inte en giltig lokalkategori"
diff --git a/version.c b/version.c
index 87e0f17..cf56a08 100644
--- a/version.c
+++ b/version.c
@@ -1,3 +1,3 @@
#include "config.h"
-const char *version_string = "GNU Awk 4.0.0b";
+const char *version_string = "GNU Awk 4.0.0c";
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=1df47081df8258ff14bb0a6f77e1410f643baa8b
commit 1df47081df8258ff14bb0a6f77e1410f643baa8b
Author: Arnold D. Robbins <address@hidden>
Date: Mon Oct 24 05:55:44 2011 +0200
Generate pc/config.h at make dist time.
diff --git a/ChangeLog b/ChangeLog
index d66eb6e..d6d48b4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,12 @@
-2011-10-21 Eli Zaretskii <address@hidden>
+2011-10-24 Arnold D. Robbins <address@hidden>
+
+ * dfa.c (wcscoll): Create for VMS.
+ * Makefile.am (dist-hook): Run sed scripts to make pc/config.h.
+
+2011-10-24 Eli Zaretskii <address@hidden>
* builtin.c [HAVE_POPEN_H]: Include "popen.h".
+ * README.git: Update for pc/ systems.
2011-10-21 Arnold D. Robbins <address@hidden>
diff --git a/Makefile.am b/Makefile.am
index 4a1340a..29903f9 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -162,8 +162,14 @@ uninstall-recursive: uninstall-links
check-local: gawk$(EXEEXT) pgawk$(EXEEXT)
# A little extra clean up when making distributions.
+# And additional set up for the pc directory.
dist-hook:
cd $(distdir)/extension ; rm -f *.o *.so
+ cd pc ; \
+ sed -n -f configpk.sed < ../configure.ac > tmp.sed ; \
+ sed -f config.sed < ../configh.in > config.tmp ; \
+ sed -f tmp.sed < config.tmp > config.h ; \
+ $(RM) tmp.sed config.tmp
# Special rules for individual files
# Use of awk instead of $(AWK) is deliberate, in case gawk doesn't build
diff --git a/Makefile.in b/Makefile.in
index db5c2ae..89ac4dd 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1027,8 +1027,14 @@ uninstall-recursive: uninstall-links
check-local: gawk$(EXEEXT) pgawk$(EXEEXT)
# A little extra clean up when making distributions.
+# And additional set up for the pc directory.
dist-hook:
cd $(distdir)/extension ; rm -f *.o *.so
+ cd pc ; \
+ sed -n -f configpk.sed < ../configure.ac > tmp.sed ; \
+ sed -f config.sed < ../configh.in > config.tmp ; \
+ sed -f tmp.sed < config.tmp > config.h ; \
+ $(RM) tmp.sed config.tmp
# Special rules for individual files
# Use of awk instead of $(AWK) is deliberate, in case gawk doesn't build
diff --git a/README.git b/README.git
index b669e4f..aa84cf2 100644
--- a/README.git
+++ b/README.git
@@ -4,9 +4,14 @@ Thu Nov 18 23:27:08 IST 2010
If you are reading this, you have retrieved the gawk code base via
Git from savannah.gnu.org. This is good; gawk no longer uses CVS.
-Please execute ./bootstrap.sh before invoking the usual incantaton of
-`./configure && make && make check'. This version of bootstrap.sh
-should work OK.
+On GNU and Unix systems, please execute ./bootstrap.sh before invoking
+the usual incantaton of `./configure && make && make check'. This
+version of bootstrap.sh should work OK.
+
+On systems supported by configuration files in the pc/ subdirectory,
+cndir into pc and run the config.bat script there. This will produce
+an up-to-date version of config.h from the latest configh.in. Then
+proceed as described in README_d/README.pc.
Bug reports should be sent to address@hidden Note that posting in
comp.lang.awk is generally a bad idea, no matter what the purpose, but
diff --git a/pc/ChangeLog b/pc/ChangeLog
index 3a7b3be..10d16e6 100644
--- a/pc/ChangeLog
+++ b/pc/ChangeLog
@@ -12,6 +12,11 @@
(builtin$O): Depend on popen.h.
(random$O): New target, separated from builtin$O.
+ * configpk.sed:
+ * config.sed:
+ * config.bat: New files, to produce pc/config.h from the top-level
+ configh.in file.
+
2011-10-18 Juan Manuel Guerrero <address@hidden>
* Makefile: doc target to create all documentation files.
diff --git a/pc/config.h b/pc/config.h
index cde8143..6a630fa 100644
--- a/pc/config.h
+++ b/pc/config.h
@@ -1,410 +1,427 @@
-/* config.h. Generated automatically by configure. */
-/* config.h.in. Generated automatically from configure.in by autoheader. */
-/*
- * acconfig.h -- configuration definitions for gawk.
- */
-
-/*
- * Copyright (C) 1995-2005 the Free Software Foundation, Inc.
- *
- * This file is part of GAWK, the GNU implementation of the
- * AWK Programming Language.
- *
- * GAWK is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
- *
- * GAWK is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
USA
- */
-
-
-/* Define if on AIX 3.
- System headers sometimes define this.
- We just want to avoid a redefinition error message. */
-#ifndef _ALL_SOURCE
-/* #undef _ALL_SOURCE */
-#endif
+/* configh.in. Generated from configure.ac by autoheader. */
+/* pc/config.h. Generated automatically by pc/config.sed. */
-/* Define if using alloca.c. */
-/* #undef C_ALLOCA */
+/* dynamic loading is possible */
+#undef DYNAMIC
-/* Define if type char is unsigned and you are not using gcc. */
-#ifndef __CHAR_UNSIGNED__
-/* #undef __CHAR_UNSIGNED__ */
-#endif
+/* Define to 1 if translation of program messages to the user's native
+ language is requested. */
+#undef ENABLE_NLS
-/* Define to empty if the keyword does not work. */
-/* #undef const */
+/* Define to the type of elements in the array set by `getgroups'. Usually
+ this is either `int' or `gid_t'. */
+#define GETGROUPS_T gid_t
-/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
- This function is required for alloca.c support on those systems. */
-/* #undef CRAY_STACKSEG_END */
+/* Define to 1 if the `getpgrp' function requires zero arguments. */
+#undef GETPGRP_VOID
-/* Define to the type of elements in the array set by `getgroups'.
- Usually this is either `int' or `gid_t'. */
-#define GETGROUPS_T gid_t
+/* Define to 1 if you have the `alarm' function. */
+#define HAVE_ALARM 1
-/* Define if the `getpgrp' function takes no argument. */
-#define GETPGRP_VOID 1
+/* Define to 1 if you have the <arpa/inet.h> header file. */
+#undef HAVE_ARPA_INET_H
/* Define to 1 if you have the `atexit' function. */
-# define HAVE_ATEXIT 1
+#define HAVE_ATEXIT 1
/* Define to 1 if you have the `btowc' function. */
#ifdef _WIN32
#define HAVE_BTOWC 1
#endif
-#ifdef __MINGW32__
+/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
+ CoreFoundation framework. */
+#undef HAVE_CFLOCALECOPYCURRENT
+
+/* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
+ the CoreFoundation framework. */
+#undef HAVE_CFPREFERENCESCOPYAPPVALUE
+
+/* Define if the GNU dcgettext() function is already present or preinstalled.
+ */
+#undef HAVE_DCGETTEXT
+
/* Define to 1 if you have the declaration of `tzname', and to 0 if you don't.
*/
+#ifdef __MINGW32__
#define HAVE_DECL_TZNAME 1
+#endif
+
+/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
+#undef HAVE_DOPRNT
+
+/* Define to 1 if you have the <fcntl.h> header file. */
+#ifdef __MINGW32__
+#define HAVE_FCNTL_H 1
+#endif
+
+/* Define to 1 if you have the `fmod' function. */
+#define HAVE_FMOD 1
+
+/* have getaddrinfo */
+#undef HAVE_GETADDRINFO
+
+/* Define to 1 if you have the `getgrent' function. */
+#undef HAVE_GETGRENT
+
+/* Define to 1 if you have the `getgroups' function. */
+#undef HAVE_GETGROUPS
+
+/* Define if the GNU gettext() function is already present or preinstalled. */
+#undef HAVE_GETTEXT
+
+/* Define to 1 if you have the `grantpt' function. */
+#undef HAVE_GRANTPT
+
+/* Define if you have the iconv() function and it works. */
+#undef HAVE_ICONV
/* Define if you have the 'intmax_t' type in <stdint.h> or <inttypes.h>. */
+#ifdef __MINGW32__
#define HAVE_INTMAX_T 1
-
-/* Define if you have the 'uintmax_t' type in <stdint.h> or <inttypes.h>. */
-#define HAVE_UINTMAX_T 1
+#endif
/* Define to 1 if you have the <inttypes.h> header file. */
+#ifdef __MINGW32__
#define HAVE_INTTYPES_H 1
-
-/* Define to 1 if you have the <stdint.h> header file. */
-#define HAVE_STDINT_H 1
+#endif
/* Define if <inttypes.h> exists, doesn't clash with <sys/types.h>, and
declares uintmax_t. */
+#ifdef __MINGW32__
#define HAVE_INTTYPES_H_WITH_UINTMAX 1
#endif
-#ifdef __MINGW32__
/* Define to 1 if you have the `isascii' function. */
+#ifdef __MINGW32__
#define HAVE_ISASCII 1
+#endif
/* Define to 1 if you have the `iswctype' function. */
+#ifdef __MINGW32__
#define HAVE_ISWCTYPE 1
+#endif
/* Define to 1 if you have the `iswlower' function. */
+#ifdef __MINGW32__
#define HAVE_ISWLOWER 1
+#endif
/* Define to 1 if you have the `iswupper' function. */
+#ifdef __MINGW32__
#define HAVE_ISWUPPER 1
-
-/* Define if you have the 'long long' type. */
-#define HAVE_LONG_LONG 1
-
-/* Define to 1 if you have the `mbrlen' function. */
-#define HAVE_MBRLEN 1
-
-/* Define to 1 if mbrtowc and mbstate_t are properly declared. */
-#define HAVE_MBRTOWC 1
-
-/* Define to 1 if you have the `towlower' function. */
-#define HAVE_TOWLOWER 1
-
-/* Define to 1 if you have the `towupper' function. */
-#define HAVE_TOWUPPER 1
-
-/* Define to 1 if you have the <wchar.h> header file. */
-#define HAVE_WCHAR_H 1
-
-/* Define to 1 if you have the `wcrtomb' function. */
-#define HAVE_WCRTOMB 1
-
-/* Define to 1 if you have the `wcscoll' function. */
-#define HAVE_WCSCOLL 1
-
-/* Define to 1 if you have the `wctype' function. */
-#define HAVE_WCTYPE 1
-
-/* Define to 1 if you have the <wctype.h> header file. */
-#define HAVE_WCTYPE_H 1
-
-/* systems should define this type here */
-#define HAVE_WCTYPE_T 1
-
-/* systems should define this type here */
-#define HAVE_WINT_T 1
#endif
-/* Define to `int' if <sys/types.h> doesn't define. */
-/* #undef gid_t */
-
-/* Define if you have <alloca.h> and it should be used (not on Ultrix). */
-/* #undef HAVE_ALLOCA_H */
-
-/* Define if you don't have vprintf but do have _doprnt. */
-/* #undef HAVE_DOPRNT */
-
-/* Define if you have a working `mmap' system call. */
-/* #undef HAVE_MMAP */
+/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
+#undef HAVE_LANGINFO_CODESET
-/* Define if your struct stat has st_blksize. */
-#define HAVE_ST_BLKSIZE 1
+/* Define if your <locale.h> file defines LC_MESSAGES. */
+#undef HAVE_LC_MESSAGES
-/* Define if you have the ANSI # stringizing operator in cpp. */
-#define HAVE_STRINGIZE 1
+/* Define to 1 if you have the <libintl.h> header file. */
+#undef HAVE_LIBINTL_H
-/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
-/* #undef HAVE_SYS_WAIT_H */
+/* Define to 1 if you have the `m' library (-lm). */
+#define HAVE_LIBM 1
-/* Define if your struct tm has tm_zone. */
-/* #undef HAVE_TM_ZONE */
+/* Define to 1 if you have a fully functional readline library. */
+#undef HAVE_LIBREADLINE
-/* Define if you don't have tm_zone but do have the external array
- tzname. */
-#define HAVE_TZNAME 1
-
-/* Define if you have the vprintf function. */
-#define HAVE_VPRINTF 1
+/* Define if you have the libsigsegv library. */
+#undef HAVE_LIBSIGSEGV
-#ifdef __GNUC__
-#define inline __inline__
-/* Define to 1 if you have the <stddef.h> header file. */
-#define HAVE_STDDEF_H 1
+/* Define to 1 if you have the <limits.h> header file. */
+#if defined(DJGPP) || defined(__MINGW32__)
+#define HAVE_LIMITS_H 1
#endif
-/* Define if on MINIX. */
-/* #undef _MINIX */
-
-/* Define to `long' if <sys/types.h> doesn't define. */
-/* #undef off_t */
-
-/* Define to `int' if <sys/types.h> doesn't define. */
-/* #undef pid_t */
-
-/* Define if the system does not provide POSIX.1 features except
- with this defined. */
-/* #undef _POSIX_1_SOURCE */
+/* Define to 1 if you have the <locale.h> header file. */
+#ifdef __MINGW32__
+#define HAVE_LOCALE_H 1
+#endif
-/* Define if you need to in order for stat and other things to work. */
-/* #undef _POSIX_SOURCE */
+/* Define if you have the 'long long' type. */
+#ifdef __MINGW32__
+#define HAVE_LONG_LONG 1
+#endif
-/* Define as the return type of signal handlers (int or void). */
-#define RETSIGTYPE void
+/* Define to 1 if the system has the type `long long int'. */
+#undef HAVE_LONG_LONG_INT
-/* Define to `unsigned' if <sys/types.h> doesn't define. */
-/* #undef size_t */
+/* Define to 1 if you have the `mbrlen' function. */
+#ifdef __MINGW32__
+#define HAVE_MBRLEN 1
+#endif
-/* If using the C implementation of alloca, define if you know the
- direction of stack growth for your system; otherwise it will be
- automatically deduced at run-time.
- STACK_DIRECTION > 0 => grows toward higher addresses
- STACK_DIRECTION < 0 => grows toward lower addresses
- STACK_DIRECTION = 0 => direction of growth unknown
- */
-/* #undef STACK_DIRECTION */
+/* Define to 1 if mbrtowc and mbstate_t are properly declared. */
+#ifdef __MINGW32__
+#define HAVE_MBRTOWC 1
+#endif
-/* Define if you have the ANSI C header files. */
-#define STDC_HEADERS 1
+/* Define to 1 if you have the <mcheck.h> header file. */
+#undef HAVE_MCHECK_H
-/* Define if you can safely include both <sys/time.h> and <time.h>. */
-#define TIME_WITH_SYS_TIME 1
+/* Define to 1 if you have the `memcmp' function. */
+#define HAVE_MEMCMP 1
-/* Define if your <sys/time.h> declares struct tm. */
-/* #undef TM_IN_SYS_TIME */
+/* Define to 1 if you have the `memcpy' function. */
+#define HAVE_MEMCPY 1
-/* Define to `int' if <sys/types.h> doesn't define. */
-/* #undef uid_t */
+/* Define to 1 if you have the `memcpy_ulong' function. */
+#undef HAVE_MEMCPY_ULONG
-#define REGEX_MALLOC 1 /* use malloc instead of alloca in regex.c */
-#define SPRINTF_RET int /* return type of sprintf */
-#define HAVE_MKTIME /* we have the mktime function */
-/* #undef HAVE_SOCKETS */ /* we have sockets on this system */
-/* #undef DYNAMIC */ /* allow dynamic addition of builtins */
-/* #undef STRTOD_NOT_C89 */ /* strtod doesn't have C89 semantics */
+/* Define to 1 if you have the `memmove' function. */
+#ifdef __MINGW32__
+#define HAVE_MEMMOVE 1
+#endif
-/* Define if you have the alarm function. */
-#define HAVE_ALARM 1
+/* Define to 1 if you have the <memory.h> header file. */
+#undef HAVE_MEMORY_H
-/* Define if you have the dcgettext function. */
-/* #undef HAVE_DCGETTEXT */
+/* Define to 1 if you have the `memset' function. */
+#define HAVE_MEMSET 1
-/* Define if you have the fmod function. */
-#define HAVE_FMOD 1
+/* Define to 1 if you have the `memset_ulong' function. */
+#undef HAVE_MEMSET_ULONG
-/* Define if you have the getcwd function. */
-/* #undef HAVE_GETCWD */
+/* Define to 1 if you have the `mkstemp' function. */
+#ifdef DJGPP
+#define HAVE_MKSTEMP 1
+#endif
-/* Define if you have the getpagesize function. */
-/* #undef HAVE_GETPAGESIZE */
+/* we have the mktime function */
+#define HAVE_MKTIME 1
-/* Define if you have the memcmp function. */
-#define HAVE_MEMCMP 1
+/* Define to 1 if you have the <netdb.h> header file. */
+#undef HAVE_NETDB_H
-/* Define if you have the memcpy function. */
-#define HAVE_MEMCPY 1
+/* Define to 1 if you have the <netinet/in.h> header file. */
+#undef HAVE_NETINET_IN_H
-#ifdef __MINGW32__
-/* Define to 1 if you have the `memmove' function. */
-#define HAVE_MEMMOVE 1
+/* Define to 1 if you have the `setenv' function. */
+#if defined(__MINGW32__) || defined(__DJGPP__)
+#define HAVE_SETENV 1
#endif
-/* Define if you have the memset function. */
-#define HAVE_MEMSET 1
-
-/* Define if you have the munmap function. */
-/* #undef HAVE_MUNMAP */
-
+/* Define to 1 if you have the `setlocale' function. */
#ifdef __MINGW32__
-/* Define if you have the putenv function. */
-#define HAVE_PUTENV 1
-
-/* Define if you have the setlocale function. */
#define HAVE_SETLOCALE 1
+#endif
-/* Define if you have the <locale.h> header file. */
-#define HAVE_LOCALE_H 1
+/* Define to 1 if you have the `setsid' function. */
+#undef HAVE_SETSID
/* Define to 1 if you have the `snprintf' function. */
+#ifdef __MINGW32__
#define HAVE_SNPRINTF 1
+#endif
-/* Define if you have the strcasecmp function. */
-#define HAVE_STRCASECMP 1
-
-/* FIXME!! */
+/* newer systems define this type here */
+#undef HAVE_SOCKADDR_STORAGE
/* we have sockets on this system */
#undef HAVE_SOCKETS
-/* Define to 1 if you have the <sys/socket.h> header file. */
-#undef HAVE_SYS_SOCKET_H
-#endif /* __MINGW32__ */
+/* Define to 1 if you have the <stdarg.h> header file. */
+#define HAVE_STDARG_H 1
-#if defined(__MINGW32__) || defined(__DJGPP__)
-/* Define if you have the setenv function. */
-#define HAVE_SETENV 1
+/* Define to 1 if you have the <stddef.h> header file. */
+#ifdef __GNUC__
+#define HAVE_STDDEF_H 1
+#endif
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#ifdef __MINGW32__
+#define HAVE_STDINT_H 1
#endif
-/* Define if you have the stpcpy function. */
-/* #undef HAVE_STPCPY */
+/* Define if <stdint.h> exists, doesn't clash with <sys/types.h>, and declares
+ uintmax_t. */
+#undef HAVE_STDINT_H_WITH_UINTMAX
-/* Define if you have the strcasecmp function. */
-/* #undef HAVE_STRCASECMP */
+/* Define to 1 if you have the <stdlib.h> header file. */
+#ifdef __MINGW32__
+#define HAVE_STDLIB_H 1
+#endif
-/* Define if you have the strchr function. */
+/* Define to 1 if you have the `strchr' function. */
#define HAVE_STRCHR 1
-/* Define if you have the strdup function. */
-#define HAVE_STRDUP 1
+/* Define to 1 if you have the `strcoll' function. */
+#undef HAVE_STRCOLL
-/* Define if you have the strerror function. */
+/* Define to 1 if you have the `strerror' function. */
#define HAVE_STRERROR 1
+/* Define to 1 if you have the `strftime' function. */
#ifdef __MINGW32__
-/* Define if you have the strftime function. __MINGW32__ uses the
- replacement from missing_d, to support the %e specifier. */
+/* MinGW uses the replacement from missing_d, to support the %e specifier. */
#define strftime rpl_strftime
#else
#define HAVE_STRFTIME 1
#endif
-/* Define if you have the strncasecmp function. */
+/* Define to 1 if cpp supports the ANSI # stringizing operator. */
+#define HAVE_STRINGIZE 1
+
+/* Define to 1 if you have the <strings.h> header file. */
+#undef HAVE_STRINGS_H
+
+/* Define to 1 if you have the <string.h> header file. */
+#define HAVE_STRING_H 1
+
+/* Define to 1 if you have the `strncasecmp' function. */
#define HAVE_STRNCASECMP 1
+#ifdef __EMX__
+#define strncasecmp strnicmp
+#endif
-/* Define if you have the strtod function. */
-#define HAVE_STRTOD 1
+/* Define to 1 if you have the <stropts.h> header file. */
+#undef HAVE_STROPTS_H
-#ifdef __MINGW32__
+/* Define to 1 if you have the `strtod' function. */
+#define HAVE_STRTOD 1
/* Define to 1 if you have the `strtoul' function. */
+#ifdef __MINGW32__
#define HAVE_STRTOUL 1
#endif
-/* Define if you have the system function. */
+/* Define to 1 if `st_blksize' is a member of `struct stat'. */
+#undef HAVE_STRUCT_STAT_ST_BLKSIZE
+
+/* Define to 1 if `tm_zone' is a member of `struct tm'. */
+#undef HAVE_STRUCT_TM_TM_ZONE
+
+/* Define to 1 if your `struct stat' has `st_blksize'. Deprecated, use
+ `HAVE_STRUCT_STAT_ST_BLKSIZE' instead. */
+#undef HAVE_ST_BLKSIZE
+
+/* Define to 1 if you have the `system' function. */
+#ifdef __MINGW32__
#define HAVE_SYSTEM 1
+#endif
-/* Define if you have the tzset function. */
-#define HAVE_TZSET 1
+/* Define to 1 if you have the <sys/ioctl.h> header file. */
+#undef HAVE_SYS_IOCTL_H
-/* Define if you have the <argz.h> header file. */
-/* #undef HAVE_ARGZ_H */
+/* Define to 1 if you have the <sys/param.h> header file. */
+#ifndef __MINGW32__
+#define HAVE_SYS_PARAM_H 1
+#endif
-/* Define if you have the <fcntl.h> header file. */
-#define HAVE_FCNTL_H 1
+/* Define to 1 if you have the <sys/socket.h> header file. */
+#undef HAVE_SYS_SOCKET_H
-/* Define if you have the <libintl.h> header file. */
-/* #undef HAVE_LIBINTL_H */
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#ifdef __MINGW32__
+#define HAVE_SYS_STAT_H 1
+#endif
-/* Define if you have the <limits.h> header file. */
-#define HAVE_LIMITS_H 1
+/* Define to 1 if you have the <sys/time.h> header file. */
+#if defined(DJGPP) || defined(__MINGW32__)
+#define HAVE_SYS_TIME_H 1
+#endif
-/* Define if you have the <malloc.h> header file. */
-/* #undef HAVE_MALLOC_H */
+/* Define to 1 if you have the <sys/types.h> header file. */
+#define HAVE_SYS_TYPES_H 1
-/* Define if you have the <memory.h> header file. */
-#define HAVE_MEMORY_H 1
+/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
+#undef HAVE_SYS_WAIT_H
-/* Define if you have the <netdb.h> header file. */
-/* #undef HAVE_NETDB_H */
+/* Define to 1 if you have the <termios.h> header file. */
+#undef HAVE_TERMIOS_H
-/* Define if you have the <netinet/in.h> header file. */
-/* #undef HAVE_NETINET_IN_H */
+/* Define to 1 if you have the `tmpfile' function. */
+#undef HAVE_TMPFILE
-/* Define if you have the <nl_types.h> header file. */
-/* #undef HAVE_NL_TYPES_H */
+/* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
+ `HAVE_STRUCT_TM_TM_ZONE' instead. */
+#undef HAVE_TM_ZONE
-/* Define if you have the <signum.h> header file. */
-/* #undef HAVE_SIGNUM_H */
+/* Define to 1 if you have the `towlower' function. */
+#ifdef __MINGW32__
+#define HAVE_TOWLOWER 1
+#endif
-/* Define if you have the <stdarg.h> header file. */
-#define HAVE_STDARG_H 1
+/* Define to 1 if you have the `towupper' function. */
+#ifdef __MINGW32__
+#define HAVE_TOWUPPER 1
+#endif
+
+/* Define to 1 if you don't have `tm_zone' but do have the external array
+ `tzname'. */
+#define HAVE_TZNAME 1
+/* Define to 1 if you have the `tzset' function. */
#ifdef __MINGW32__
-/* Define if you have the <stdlib.h> header file. */
-#define HAVE_STDLIB_H 1
+#define HAVE_TZSET 1
+#endif
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#define HAVE_SYS_STAT_H 1
+/* Define if you have the 'uintmax_t' type in <stdint.h> or <inttypes.h>. */
+#if defined(DJGPP) || defined(__MINGW32__)
+#define HAVE_UINTMAX_T 1
+#ifdef DJGPP
+#define uintmax_t unsigned long long
+#endif
+#endif
-/* Define to 1 if you have the <sys/time.h> header file. */
-#define HAVE_SYS_TIME_H 1
+/* Define to 1 if you have the <unistd.h> header file. */
+#if defined(DJGPP) || defined(__MINGW32__)
+#define HAVE_UNISTD_H 1
+#endif
/* Define if you have the 'unsigned long long' type. */
#define HAVE_UNSIGNED_LONG_LONG 1
-#endif
-/* Define if you have the <string.h> header file. */
-#define HAVE_STRING_H 1
+/* Define to 1 if the system has the type `unsigned long long int'. */
+#undef HAVE_UNSIGNED_LONG_LONG_INT
-/* Define if you have the <strings.h> header file. */
-/* #undef HAVE_STRINGS_H */
+/* Define to 1 if you have the `usleep' function. */
+#if defined(DJGPP) || defined(__MINGW32__)
+#define HAVE_USLEEP 1
+#endif
-/* Define if you have the <sys/param.h> header file. */
-#define HAVE_SYS_PARAM_H 1
+/* Define to 1 if you have the `vprintf' function. */
+#define HAVE_VPRINTF 1
-/* Define if you have the <sys/socket.h> header file. */
-/* #undef HAVE_SYS_SOCKET_H */
+/* Define to 1 if you have the <wchar.h> header file. */
+#ifdef __MINGW32__
+#define HAVE_WCHAR_H 1
+#endif
-/* Define if you have the <sys/time.h> header file. */
-#if defined(DJGPP)
-# define HAVE_SYS_TIME_H 1
+/* Define to 1 if you have the `wcrtomb' function. */
+#ifdef __MINGW32__
+#define HAVE_WCRTOMB 1
#endif
-/* Define to 1 if you have the <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
+/* Define to 1 if you have the `wcscoll' function. */
+#ifdef __MINGW32__
+#define HAVE_WCSCOLL 1
+#endif
-/* Define if you have the <unistd.h> header file. */
-#if defined(DJGPP) || defined(__MINGW32__)
-# define HAVE_UNISTD_H 1
+/* Define to 1 if you have the `wctype' function. */
+#ifdef __MINGW32__
+#define HAVE_WCTYPE 1
+#endif
+
+/* Define to 1 if you have the <wctype.h> header file. */
+#ifdef __MINGW32__
+#define HAVE_WCTYPE_H 1
#endif
-/* Define if you have the i library (-li). */
-/* #undef HAVE_LIBI */
+/* systems should define this type here */
+#ifdef __MINGW32__
+#define HAVE_WCTYPE_T 1
+#endif
-/* Define if you have the intl library (-lintl). */
-/* #undef HAVE_LIBINTL */
+/* systems should define this type here */
+#ifdef __MINGW32__
+#define HAVE_WINT_T 1
+#endif
-/* Define if you have the m library (-lm). */
-#define HAVE_LIBM 1
+/* disable lint checks */
+#undef NO_LINT
/* Name of package */
#define PACKAGE "gawk"
@@ -416,7 +433,7 @@
#define PACKAGE_NAME "GNU Awk"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GNU Awk 4.0.0"
+#define PACKAGE_STRING "GNU Awk 4.0.0b"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gawk"
@@ -425,58 +442,148 @@
#define PACKAGE_URL "http://www.gnu.org/software/gawk/"
/* Define to the version of this package. */
-#define PACKAGE_VERSION "4.0.0"
+#define PACKAGE_VERSION "4.0.0b"
+
+/* Define to 1 if *printf supports %F format */
+#undef PRINTF_HAS_F_FORMAT
+
+/* Define as the return type of signal handlers (`int' or `void'). */
+#define RETSIGTYPE void
+
+#if defined(DJGPP) || defined(__MINGW32__)
+#include <limits.h>
+#endif
+
+/* The size of `unsigned int', as computed by sizeof. */
+#if UINT_MAX == 65536
+#define SIZEOF_UNSIGNED_INT 2
+#elif UINT_MAX == 4294967295U
+#define SIZEOF_UNSIGNED_INT 4
+#endif
+
+/* The size of `unsigned long', as computed by sizeof. */
+#if ULONG_MAX == 4294967295UL
+#define SIZEOF_UNSIGNED_LONG 4
+#endif
+
+/* Define to 1 if you have the ANSI C header files. */
+#define STDC_HEADERS 1
+
+/* some systems define this type here */
+#undef TIME_T_IN_SYS_TYPES_H
+
+/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
+#define TIME_WITH_SYS_TIME 1
+
+/* Define to 1 if your <sys/time.h> declares `struct tm'. */
+#undef TM_IN_SYS_TIME
+
+/* force use of our version of strftime */
+#undef USE_INCLUDED_STRFTIME
+
+/* Enable extensions on AIX 3, Interix. */
+#ifndef _ALL_SOURCE
+# undef _ALL_SOURCE
+#endif
+/* Enable GNU extensions on systems that have them. */
+#ifndef _GNU_SOURCE
+# undef _GNU_SOURCE
+#endif
+/* Enable threading extensions on Solaris. */
+#ifndef _POSIX_PTHREAD_SEMANTICS
+# undef _POSIX_PTHREAD_SEMANTICS
+#endif
+/* Enable extensions on HP NonStop. */
+#ifndef _TANDEM_SOURCE
+# undef _TANDEM_SOURCE
+#endif
+/* Enable general extensions on Solaris. */
+#ifndef __EXTENSIONS__
+# undef __EXTENSIONS__
+#endif
+
/* Version number of package */
-#define VERSION "4.0.0"
+#define VERSION "4.0.0b"
/* Number of bits in a file offset, on hosts where this is settable. */
-/* #undef _FILE_OFFSET_BITS */
-
-/* Define to make ftello visible on some hosts (e.g. HP-UX 10.20). */
-/* #undef _LARGEFILE_SOURCE */
+#undef _FILE_OFFSET_BITS
/* Define for large files, on AIX-style hosts. */
-/* #undef _LARGE_FILES */
+#undef _LARGE_FILES
-/* Define to make ftello visible on some hosts (e.g. glibc 2.1.3). */
-/* #undef _XOPEN_SOURCE */
+/* Define to 1 if on MINIX. */
+#undef _MINIX
-/* Define to 1 if *printf supports %F format */
-/* #undef PRINTF_HAS_F_FORMAT */
-
-/* Define to 1 if you have the stpcpy function. */
-/* #undef HAVE_STPCPY */
+/* Define to 2 if the system does not provide POSIX.1 features except with
+ this defined. */
+#undef _POSIX_1_SOURCE
-/* Define if your locale.h file contains LC_MESSAGES. */
-/* #undef HAVE_LC_MESSAGES */
+/* Define to 1 if you need to in order for `stat' and other things to work. */
+#undef _POSIX_SOURCE
-/* Define to 1 if NLS is requested. */
-/* #undef ENABLE_NLS */
+/* Define to 1 if type `char' is unsigned and you are not using gcc. */
+#ifndef __CHAR_UNSIGNED__
+# undef __CHAR_UNSIGNED__
+#endif
-/* Define to 1 if you have gettext and don't want to use GNU gettext. */
-/* #undef HAVE_GETTEXT */
+/* Define to empty if `const' does not conform to ANSI C. */
+#undef const
-/* Define as 1 if you have catgets and don't want to use GNU gettext. */
-/* #undef HAVE_CATGETS */
+/* Define to `int' if <sys/types.h> doesn't define. */
+#undef gid_t
-/* The size of `unsigned int' & `unsigned long', as computed by sizeof. */
-#if defined(DJGPP) || defined(__MINGW32__)
-# include <limits.h>
+/* Define to `__inline__' or `__inline' if that's what the C compiler
+ calls it, or to nothing if 'inline' is not supported under any name. */
+#ifndef __cplusplus
+#ifdef __GNUC__
+#define inline __inline__
+#endif
#endif
-#if UINT_MAX == 65536
-# define SIZEOF_UNSIGNED_INT 2
+/* Define to long or long long if <inttypes.h> and <stdint.h> don't define. */
+#ifdef DJGPP
+#define intmax_t long long
#endif
-#if UINT_MAX == 4294967295U
-# define SIZEOF_UNSIGNED_INT 4
+/* Define to `int' if <sys/types.h> does not define. */
+#undef pid_t
+
+/* Define to the equivalent of the C99 'restrict' keyword, or to
+ nothing if this is not supported. Do not define if restrict is
+ supported directly. */
+#ifdef DJGPP
+#define restrict
+#endif
+/* Work around a bug in Sun C++: it does not support _Restrict or
+ __restrict__, even though the corresponding Sun C compiler ends up with
+ "#define restrict _Restrict" or "#define restrict __restrict__" in the
+ previous line. Perhaps some future version of Sun C++ will work with
+ restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
+#if defined __SUNPRO_CC && !defined __RESTRICT
+# define _Restrict
+# define __restrict__
#endif
-#if ULONG_MAX == 4294967295UL
-# define SIZEOF_UNSIGNED_LONG 4
+/* Define to `unsigned int' if <sys/types.h> does not define. */
+#undef size_t
+
+/* type to use in place of socklen_t if not defined */
+#undef socklen_t
+
+/* Define to `int' if <sys/types.h> does not define. */
+#undef ssize_t
+
+/* Define to `int' if <sys/types.h> doesn't define. */
+#undef uid_t
+
+/* Define to unsigned long or unsigned long long if <stdint.h> and
+ <inttypes.h> don't define. */
+#ifdef DJGPP
+#define uintmax_t unsigned long long
#endif
+#include "custom.h"
/* Library search path */
#if defined(__DJGPP__) && (__DJGPP__ > 2 || __DJGPP_MINOR__ >= 3)
# define DEFPATH ".;/dev/env/DJDIR/share/awk"
@@ -484,38 +591,10 @@
# define DEFPATH ".;c:/lib/awk;c:/gnu/lib/awk"
#endif
+#ifndef DJGPP
#define HAVE_POPEN_H 1
-
-#if defined(__EMX__)
-#define strcasecmp stricmp
-#define strncasecmp strnicmp
-#endif
-
-#if defined(DJGPP)
-# define HAVE_LIMITS_H 1
-# undef HAVE_POPEN_H
-# undef HAVE_ALLOCA
-# define HAVE_MKSTEMP 1
-# define HAVE_USLEEP 1
-#define intmax_t long long
-#define uintmax_t unsigned long long
-#define restrict /* nothing */
-#endif
-
-#if defined(__WIN32__) && defined(__CRTRSXNT__)
-#include <crtrsxnt.h>
-#endif
-
-#if defined(__MINGW32__)
-#undef HAVE_SYS_PARAM_H
#endif
#if defined(__MINGW32__)
# define WEXITSTATUS(stat_val) ((stat_val) & ~0xC0000000)
#endif
-
-#ifdef __MINGW32__
-#define HAVE_USLEEP 1
-#endif
-
-/* #define NO_LINT 1 */
diff --git a/pc/config.sed b/pc/config.sed
new file mode 100644
index 0000000..c0fa766
--- /dev/null
+++ b/pc/config.sed
@@ -0,0 +1,279 @@
+# -config.sed-----------------------------------------------------------
+# Configuration script for pc/config.h
+# ----------------------------------------------------------------------
+
+# Copyright (C) 2011 the Free Software Foundation, Inc.
+
+# This file is part of GAWK, the GNU implementation of the
+# AWK Programming Language.
+
+# GAWK is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+
+# GAWK is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
USA
+
+# ----------------------------------------------------------------------
+
+/configh\.in/a\
+/* pc/config.h. Generated automatically by pc/config.sed. */
+
+s/^#undef GETGROUPS_T *$/#define GETGROUPS_T gid_t/
+s/^#undef HAVE_ALARM *$/#define HAVE_ALARM 1/
+s/^#undef HAVE_ATEXIT *$/#define HAVE_ATEXIT 1/
+/^#undef HAVE_BTOWC$/c\
+#ifdef _WIN32\
+#define HAVE_BTOWC 1\
+#endif
+/^#undef HAVE_DECL_TZNAME$/c\
+#ifdef __MINGW32__\
+#define HAVE_DECL_TZNAME 1\
+#endif
+/^#undef HAVE_FCNTL_H$/c\
+#ifdef __MINGW32__\
+#define HAVE_FCNTL_H 1\
+#endif
+s/^#undef HAVE_FMOD *$/#define HAVE_FMOD 1/
+/^#undef HAVE_INTMAX_T$/c\
+#ifdef __MINGW32__\
+#define HAVE_INTMAX_T 1\
+#endif
+/^#undef HAVE_INTTYPES_H$/c\
+#ifdef __MINGW32__\
+#define HAVE_INTTYPES_H 1\
+#endif
+/^#undef HAVE_INTTYPES_H_WITH_UINTMAX$/c\
+#ifdef __MINGW32__\
+#define HAVE_INTTYPES_H_WITH_UINTMAX 1\
+#endif
+/^#undef HAVE_ISASCII$/c\
+#ifdef __MINGW32__\
+#define HAVE_ISASCII 1\
+#endif
+/^#undef HAVE_ISWCTYPE$/c\
+#ifdef __MINGW32__\
+#define HAVE_ISWCTYPE 1\
+#endif
+/^#undef HAVE_ISWLOWER$/c\
+#ifdef __MINGW32__\
+#define HAVE_ISWLOWER 1\
+#endif
+/^#undef HAVE_ISWUPPER$/c\
+#ifdef __MINGW32__\
+#define HAVE_ISWUPPER 1\
+#endif
+s/^#undef HAVE_LIBM *$/#define HAVE_LIBM 1/
+/^#undef HAVE_LIMITS_H$/c\
+#if defined(DJGPP) || defined(__MINGW32__)\
+#define HAVE_LIMITS_H 1\
+#endif
+/^#undef HAVE_LOCALE_H$/c\
+#ifdef __MINGW32__\
+#define HAVE_LOCALE_H 1\
+#endif
+/^#undef HAVE_LONG_LONG$/c\
+#ifdef __MINGW32__\
+#define HAVE_LONG_LONG 1\
+#endif
+/^#undef HAVE_MBRLEN$/c\
+#ifdef __MINGW32__\
+#define HAVE_MBRLEN 1\
+#endif
+/^#undef HAVE_MBRTOWC$/c\
+#ifdef __MINGW32__\
+#define HAVE_MBRTOWC 1\
+#endif
+s/^#undef HAVE_MEMCMP *$/#define HAVE_MEMCMP 1/
+s/^#undef HAVE_MEMCPY *$/#define HAVE_MEMCPY 1/
+/^#undef HAVE_MEMMOVE$/c\
+#ifdef __MINGW32__\
+#define HAVE_MEMMOVE 1\
+#endif
+s/^#undef HAVE_MEMSET *$/#define HAVE_MEMSET 1/
+/^#undef HAVE_MKSTEMP$/c\
+#ifdef DJGPP\
+#define HAVE_MKSTEMP 1\
+#endif
+s/^#undef HAVE_MKTIME *$/#define HAVE_MKTIME 1/
+/^#undef HAVE_SETENV$/c\
+#if defined(__MINGW32__) || defined(__DJGPP__)\
+#define HAVE_SETENV 1\
+#endif
+/^#undef HAVE_SETLOCALE$/c\
+#ifdef __MINGW32__\
+#define HAVE_SETLOCALE 1\
+#endif
+/^#undef HAVE_SNPRINTF$/c\
+#ifdef __MINGW32__\
+#define HAVE_SNPRINTF 1\
+#endif
+s/^#undef HAVE_STDARG_H *$/#define HAVE_STDARG_H 1/
+/^#undef HAVE_STDDEF_H$/c\
+#ifdef __GNUC__\
+#define HAVE_STDDEF_H 1\
+#endif
+/^#undef HAVE_STDINT_H$/c\
+#ifdef __MINGW32__\
+#define HAVE_STDINT_H 1\
+#endif
+/^#undef HAVE_STDLIB_H$/c\
+#ifdef __MINGW32__\
+#define HAVE_STDLIB_H 1\
+#endif
+s/^#undef HAVE_STRCHR *$/#define HAVE_STRCHR 1/
+s/^#undef HAVE_STRERROR *$/#define HAVE_STRERROR 1/
+/^#undef HAVE_STRFTIME$/c\
+#ifdef __MINGW32__\
+/* MinGW uses the replacement from missing_d, to support the %e specifier. */\
+#define strftime rpl_strftime\
+#else\
+#define HAVE_STRFTIME 1\
+#endif
+s/^#undef HAVE_STRINGIZE *$/#define HAVE_STRINGIZE 1/
+s/^#undef HAVE_STRING_H *$/#define HAVE_STRING_H 1/
+/^#undef HAVE_STRNCASECMP$/c\
+#define HAVE_STRNCASECMP 1\
+#ifdef __EMX__\
+#define strncasecmp strnicmp\
+#endif
+s/^#undef HAVE_STRTOD *$/#define HAVE_STRTOD 1/
+/^#undef HAVE_STRTOUL$/c\
+#ifdef __MINGW32__\
+#define HAVE_STRTOUL 1\
+#endif
+/^#undef HAVE_SYSTEM$/c\
+#ifdef __MINGW32__\
+#define HAVE_SYSTEM 1\
+#endif
+/^#undef HAVE_SYS_PARAM_H$/c\
+#ifndef __MINGW32__\
+#define HAVE_SYS_PARAM_H 1\
+#endif
+/^#undef HAVE_SYS_STAT_H$/c\
+#ifdef __MINGW32__\
+#define HAVE_SYS_STAT_H 1\
+#endif
+/^#undef HAVE_SYS_TIME_H$/c\
+#if defined(DJGPP) || defined(__MINGW32__)\
+#define HAVE_SYS_TIME_H 1\
+#endif
+s/^#undef HAVE_SYS_TYPES_H *$/#define HAVE_SYS_TYPES_H 1/
+/^#undef HAVE_TOWLOWER$/c\
+#ifdef __MINGW32__\
+#define HAVE_TOWLOWER 1\
+#endif
+/^#undef HAVE_TOWUPPER$/c\
+#ifdef __MINGW32__\
+#define HAVE_TOWUPPER 1\
+#endif
+s/^#undef HAVE_TZNAME *$/#define HAVE_TZNAME 1/
+/^#undef HAVE_TZSET$/c\
+#ifdef __MINGW32__\
+#define HAVE_TZSET 1\
+#endif
+/^#undef HAVE_UINTMAX_T$/c\
+#if defined(DJGPP) || defined(__MINGW32__)\
+#define HAVE_UINTMAX_T 1\
+#ifdef DJGPP\
+#define uintmax_t unsigned long long\
+#endif\
+#endif
+/^#undef HAVE_UNISTD_H$/c\
+#if defined(DJGPP) || defined(__MINGW32__)\
+#define HAVE_UNISTD_H 1\
+#endif
+s/^#undef HAVE_UNSIGNED_LONG_LONG *$/#define HAVE_UNSIGNED_LONG_LONG 1/
+/^#undef HAVE_USLEEP$/c\
+#if defined(DJGPP) || defined(__MINGW32__)\
+#define HAVE_USLEEP 1\
+#endif
+s/^#undef HAVE_VPRINTF *$/#define HAVE_VPRINTF 1/
+/^#undef HAVE_WCHAR_H$/c\
+#ifdef __MINGW32__\
+#define HAVE_WCHAR_H 1\
+#endif
+/^#undef HAVE_WCRTOMB$/c\
+#ifdef __MINGW32__\
+#define HAVE_WCRTOMB 1\
+#endif
+/^#undef HAVE_WCSCOLL$/c\
+#ifdef __MINGW32__\
+#define HAVE_WCSCOLL 1\
+#endif
+/^#undef HAVE_WCTYPE$/c\
+#ifdef __MINGW32__\
+#define HAVE_WCTYPE 1\
+#endif
+/^#undef HAVE_WCTYPE_H$/c\
+#ifdef __MINGW32__\
+#define HAVE_WCTYPE_H 1\
+#endif
+/^#undef HAVE_WCTYPE_T$/c\
+#ifdef __MINGW32__\
+#define HAVE_WCTYPE_T 1\
+#endif
+/^#undef HAVE_WINT_T$/c\
+#ifdef __MINGW32__\
+#define HAVE_WINT_T 1\
+#endif
+s/^#undef PROTOTYPES *$/#define PROTOTYPES 1/
+s/^#undef RETSIGTYPE *$/#define RETSIGTYPE void/
+/^#.*RETSIGTYPE /a\
+\
+#if defined(DJGPP) || defined(__MINGW32__)\
+#include <limits.h>\
+#endif
+/^#undef SIZEOF_UNSIGNED_INT$/c\
+#if UINT_MAX == 65536\
+#define SIZEOF_UNSIGNED_INT 2\
+#elif UINT_MAX == 4294967295U\
+#define SIZEOF_UNSIGNED_INT 4\
+#endif
+/^#undef SIZEOF_UNSIGNED_LONG$/c\
+#if ULONG_MAX == 4294967295UL\
+#define SIZEOF_UNSIGNED_LONG 4\
+#endif
+s/^#undef STDC_HEADERS *$/#define STDC_HEADERS 1/
+s/^#undef TIME_WITH_SYS_TIME *$/#define TIME_WITH_SYS_TIME 1/
+/^#undef inline$/c\
+#ifdef __GNUC__\
+#define inline __inline__\
+#endif
+/^#undef intmax_t$/c\
+#ifdef DJGPP\
+#define intmax_t long long\
+#endif
+/^#undef restrict$/c\
+#ifdef DJGPP\
+#define restrict\
+#endif
+/^#undef uintmax_t$/c\
+#ifdef DJGPP\
+#define uintmax_t unsigned long long\
+#endif
+
+s|^#undef PACKAGE_URL *$|#define PACKAGE_URL
"http://www.gnu.org/software/gawk/"|
+
+$a\
+/* Library search path */\
+#if defined(__DJGPP__) && (__DJGPP__ > 2 || __DJGPP_MINOR__ >= 3)\
+# define DEFPATH ".;/dev/env/DJDIR/share/awk"\
+#else\
+# define DEFPATH ".;c:/lib/awk;c:/gnu/lib/awk"\
+#endif\
+\
+#ifndef DJGPP\
+#define HAVE_POPEN_H 1\
+#endif\
+\
+#if defined(__MINGW32__)\
+# define WEXITSTATUS(stat_val) ((stat_val) & ~0xC0000000)\
+#endif
diff --git a/pc/configpk.sed b/pc/configpk.sed
new file mode 100644
index 0000000..26e6e94
--- /dev/null
+++ b/pc/configpk.sed
@@ -0,0 +1,9 @@
+s/^AC_INIT([[]\{0,1\}\([^],]*\)[]]\{0,1\}, *[[]\{0,1\}\([^],]*\)[]]\{0,1\},
*[[]\{0,1\}\([^],]*\)[]]\{0,1\}, *[[]\{0,1\}\([^],)]*\).*$/\
+s|^#undef PACKAGE_NAME *$|#define PACKAGE_NAME "\1"|\
+s|^#undef VERSION *$|#define VERSION "\2"\|\
+s|^#undef PACKAGE_VERSION *$|#define PACKAGE_VERSION "\2"|\
+s|^#undef PACKAGE_STRING *$|#define PACKAGE_STRING "\1 \2"|\
+s|^#undef PACKAGE_BUGREPORT *$|#define PACKAGE_BUGREPORT "\3"|\
+s|^#undef PACKAGE *$|#define PACKAGE "\4"|\
+s|^#undef PACKAGE_TARNAME *$|#define PACKAGE_TARNAME "\4"|\
+/p
diff --git a/pc/make-config.bat b/pc/make-config.bat
new file mode 100755
index 0000000..d224804
--- /dev/null
+++ b/pc/make-config.bat
@@ -0,0 +1,6 @@
address@hidden off
+sed -n -f configpk.sed < ..\configure.ac > tmp.sed
+sed -f config.sed < ..\configh.in > config.tmp
+sed -f tmp.sed < config.tmp > config.h
+del tmp.sed
+del config.tmp
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=fe18d21be4bb5d92eb45b10a5fe37b2d908c706f
commit fe18d21be4bb5d92eb45b10a5fe37b2d908c706f
Author: Arnold D. Robbins <address@hidden>
Date: Mon Oct 24 05:53:12 2011 +0200
Additional VMS fixes.
diff --git a/dfa.c b/dfa.c
index 96bba21..789c6b9 100644
--- a/dfa.c
+++ b/dfa.c
@@ -79,7 +79,6 @@
#define iswalnum isalnum
#define iswalpha isalpha
#define iswupper isupper
-#define wcscoll strcmp
#endif /* ! MBS_SUPPORT */
#endif /* GAWK */
@@ -147,7 +146,19 @@ static int iswctype(wint_t wc, wctype_t desc)
}
}
-static
+static int wcscoll(const wchar_t *ws1, const wchar_t *ws2)
+{
+ size_t i;
+
+ for (i = 0; ws1[i] != 0 && ws2[i] != 0; i++) {
+ if (ws1[i] < ws2[i])
+ return -1;
+ else if (ws1[i] > ws2[i])
+ return 1;
+ }
+
+ return (ws1[i] - ws2[i]);
+}
#endif /* ! MBS_SUPPORT */
#endif /* GAWK */
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=9773d7150bc164f72806b2b31fc5f43a4a115721
commit 9773d7150bc164f72806b2b31fc5f43a4a115721
Author: Arnold D. Robbins <address@hidden>
Date: Mon Oct 24 05:25:30 2011 +0200
Portability fix in test/beginfile2.sh.
diff --git a/test/ChangeLog b/test/ChangeLog
index 91be7d0..05a74f8 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -1,3 +1,9 @@
+2011-10-24 Arnold D. Robbins <address@hidden>
+
+ * beginfile2.sh: Use `...` instead of $(...) for broken systems
+ where /bin/sh doesn't support $(...). Thanks to Nelson Beebe for
+ the report.
+
2011-10-21 John Haque <address@hidden>
* beginfile2.in, beginfile2.sh, beginfile2.ok: Adjust input file names.
diff --git a/test/beginfile2.sh b/test/beginfile2.sh
index 9310ba8..6916120 100755
--- a/test/beginfile2.sh
+++ b/test/beginfile2.sh
@@ -13,70 +13,70 @@ then
fi
echo "--Test 1a--"
-prog=$($AWK '/#TEST1#/, /#TEST2#/' $AWKPROG)
+prog=`$AWK '/#TEST1#/, /#TEST2#/' $AWKPROG`
$AWK "$prog" $AWKPROG
echo "--Test 1b--"
$AWK "$prog" $AWKPROG /file/does/not/exist
echo "--Test 2--"
-prog=$($AWK '/#TEST2#/, /#TEST3#/' $AWKPROG)
+prog=`$AWK '/#TEST2#/, /#TEST3#/' $AWKPROG`
$AWK "$prog" $AWKPROG /file/does/not/exist
echo "--Test 3--"
-prog=$($AWK '/#TEST3#/, /#TEST4#/' $AWKPROG)
+prog=`$AWK '/#TEST3#/, /#TEST4#/' $AWKPROG`
$AWK -vsrc=$SCRIPT "$prog" $AWKPROG
echo "--Test 4--"
-prog=$($AWK '/#TEST4#/, /#TEST5#/' $AWKPROG)
+prog=`$AWK '/#TEST4#/, /#TEST5#/' $AWKPROG`
$AWK -vsrc=$SCRIPT "$prog" $AWKPROG
echo "--Test 5--"
-prog=$($AWK '/#TEST5#/, /#TEST6#/' $AWKPROG)
+prog=`$AWK '/#TEST5#/, /#TEST6#/' $AWKPROG`
$AWK "$prog" $AWKPROG
echo "--Test 6--"
-prog=$($AWK '/#TEST6#/, /#TEST7#/' $AWKPROG)
+prog=`$AWK '/#TEST6#/, /#TEST7#/' $AWKPROG`
$AWK "$prog" $AWKPROG
echo "--Test 7--"
-prog=$($AWK '/#TEST7#/, /#TEST8#/' $AWKPROG)
+prog=`$AWK '/#TEST7#/, /#TEST8#/' $AWKPROG`
$AWK "$prog" $AWKPROG $SCRIPT
echo "--Test 8--"
-prog=$($AWK '/#TEST8#/, /#TEST9#/' $AWKPROG)
+prog=`$AWK '/#TEST8#/, /#TEST9#/' $AWKPROG`
$AWK "$prog" $AWKPROG
echo "--Test 9a--"
-prog=$($AWK '/#TEST9#/, /#TEST10#/' $AWKPROG)
+prog=`$AWK '/#TEST9#/, /#TEST10#/' $AWKPROG`
$AWK "$prog" /file/does/not/exist $AWKPROG
echo "--Test 9b--"
$AWK -vskip=1 "$prog" /file/does/not/exist $AWKPROG
echo "--Test 10--"
-prog=$($AWK '/#TEST10#/, /#TEST11#/' $AWKPROG)
+prog=`$AWK '/#TEST10#/, /#TEST11#/' $AWKPROG`
$AWK "$prog" $AWKPROG $SCRIPT
echo "--Test 11--"
-prog=$($AWK '/#TEST11#/, /#TEST12#/' $AWKPROG)
+prog=`$AWK '/#TEST11#/, /#TEST12#/' $AWKPROG`
$AWK "$prog" $AWKPROG $SCRIPT
echo "--Test 12--"
-prog=$($AWK '/#TEST12#/, /#TEST13#/' $AWKPROG)
+prog=`$AWK '/#TEST12#/, /#TEST13#/' $AWKPROG`
$AWK "$prog" $AWKPROG $SCRIPT
echo "--Test 13--"
-prog=$($AWK '/#TEST13#/, /#TEST14#/' $AWKPROG)
+prog=`$AWK '/#TEST13#/, /#TEST14#/' $AWKPROG`
$AWK "$prog" $AWKPROG $SCRIPT
echo "--Test 14--"
-prog=$($AWK '/#TEST14#/, /#TEST15#/' $AWKPROG)
+prog=`$AWK '/#TEST14#/, /#TEST15#/' $AWKPROG`
$AWK "$prog" $AWKPROG $SCRIPT
echo "--Test 15--"
-prog=$($AWK '/#TEST15#/, /#TEST16#/' $AWKPROG)
+prog=`$AWK '/#TEST15#/, /#TEST16#/' $AWKPROG`
$AWK "$prog" $AWKPROG $SCRIPT
echo "--Test 16--"
-prog=$($AWK '/#TEST16#/, /#TEST17#/' $AWKPROG)
+prog=`$AWK '/#TEST16#/, /#TEST17#/' $AWKPROG`
$AWK "$prog" $AWKPROG $SCRIPT
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=fc34db7df7a5992eed6d416a86d77789aeb6b143
commit fc34db7df7a5992eed6d416a86d77789aeb6b143
Author: Arnold D. Robbins <address@hidden>
Date: Mon Oct 24 05:22:37 2011 +0200
A number of pc related fixes.
diff --git a/ChangeLog b/ChangeLog
index 2393ac3..d66eb6e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2011-10-21 Eli Zaretskii <address@hidden>
+
+ * builtin.c [HAVE_POPEN_H]: Include "popen.h".
+
2011-10-21 Arnold D. Robbins <address@hidden>
* Makefile.am (distcleancheck_listfiles): Added, per advice from
diff --git a/builtin.c b/builtin.c
index bae02f4..04627a1 100644
--- a/builtin.c
+++ b/builtin.c
@@ -32,6 +32,10 @@
#include "random.h"
#include "floatmagic.h"
+#if defined(HAVE_POPEN_H)
+#include "popen.h"
+#endif
+
#ifndef CHAR_BIT
# define CHAR_BIT 8
#endif
diff --git a/pc/ChangeLog b/pc/ChangeLog
index 08ed2bf..3a7b3be 100644
--- a/pc/ChangeLog
+++ b/pc/ChangeLog
@@ -1,3 +1,17 @@
+2011-10-24 Eli Zaretskii <address@hidden>
+
+ * gawkmisc.pc (wctob) [__MINGW32__]: A replacement for the
+ function of the same name in MS runtime, which does a better job
+ with 8-bit characters that have their high bit set.
+ Original supplied by Jim Meyering <address@hidden>.
+
+ * popen.h (system) [__MINGW32__]: Redirect to os_system.
+
+ * Makefile (./doc/awkcard.tr): Don't use Unixy forward slashes in
+ redirection.
+ (builtin$O): Depend on popen.h.
+ (random$O): New target, separated from builtin$O.
+
2011-10-18 Juan Manuel Guerrero <address@hidden>
* Makefile: doc target to create all documentation files.
diff --git a/pc/Makefile b/pc/Makefile
index c6845c3..6156ce9 100644
--- a/pc/Makefile
+++ b/pc/Makefile
@@ -240,7 +240,9 @@ $(DRSPFILE) : $(DGAWKOBJS)
$(ALLOBJS) $(LIBOBJS) eval_p$O profile_p$O: \
awk.h regex.h config.h gettext.h mbsupport.h protos.h dfa.h getopt.h
-builtin$O random$O: floatmagic.h random.h
+builtin$O: floatmagic.h random.h popen.h
+
+random$O: floatmagic.h random.h
debug$O: floatmagic.h
@@ -359,7 +361,7 @@ SEDME2 = sed "/%%Page: 10 10/,/0 Cg EP/d"
./doc/awkcard.tr: ./doc/awkcard.in
cd doc
- sed "s,SRCDIR,.," < ./awkcard.in > ./awkcard.tr
+ sed "s,SRCDIR,.," < awkcard.in > awkcard.tr
cd ..
./doc/awkcard.nc: export GROFF_TMPDIR ?= .
diff --git a/pc/gawkmisc.pc b/pc/gawkmisc.pc
index 43f81ff..64b4239 100644
--- a/pc/gawkmisc.pc
+++ b/pc/gawkmisc.pc
@@ -547,6 +547,28 @@ usleep(unsigned int usec)
return usec - msecf * 1000 < 0 ? 0 : (int)(usec - msecf * 1000);
}
+/* The implementation of wctob in the MS runtime is problematic
+ because it doesn't allow to distinguish between WEOF and 0xff, due
+ to integer sign extension. It also causes failures in dfa.c when
+ characters with the 8th bit set are involved. This replacement
+ version fixes that. */
+
+#include <wchar.h>
+
+int
+wctob (wint_t wc)
+{
+ char buf[64];
+
+ if (!(MB_CUR_MAX <= sizeof (buf)))
+ abort ();
+ /* Handle the case where WEOF is a value that does not fit in a wchar_t. */
+ if (wc == (wchar_t)wc)
+ if (wctomb (buf, (wchar_t)wc) == 1)
+ return (unsigned char) buf[0];
+ return EOF;
+}
+
#endif /* __MINGW32__ */
#ifdef __DJGPP__
diff --git a/pc/popen.h b/pc/popen.h
index 99f0016..9a04299 100644
--- a/pc/popen.h
+++ b/pc/popen.h
@@ -10,4 +10,8 @@
# define pclose(f) os_pclose(f)
extern FILE *os_popen( const char *, const char * );
extern int os_pclose( FILE * );
+# ifdef __MINGW32__
+# define system(c) os_system(c)
+ extern int os_system( const char * );
+# endif /* __MINGW32__ */
#endif /* !__DJGPP__ */
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 10 +
Makefile.am | 6 +
Makefile.in | 6 +
README.git | 11 +-
builtin.c | 4 +
configure | 20 +-
configure.ac | 2 +-
dfa.c | 15 +-
pc/ChangeLog | 19 ++
pc/Makefile | 6 +-
pc/config.h | 743 +++++++++++++++++++++++++++++-----------------------
pc/config.sed | 279 ++++++++++++++++++++
pc/configpk.sed | 9 +
pc/gawkmisc.pc | 22 ++
pc/make-config.bat | 6 +
pc/popen.h | 4 +
po/da.gmo | Bin 48739 -> 48739 bytes
po/da.po | 196 +++++++-------
po/de.gmo | Bin 52166 -> 52166 bytes
po/de.po | 196 +++++++-------
po/es.gmo | Bin 51471 -> 51471 bytes
po/es.po | 196 +++++++-------
po/fi.gmo | Bin 51684 -> 51684 bytes
po/fi.po | 196 +++++++-------
po/fr.gmo | Bin 53311 -> 53311 bytes
po/fr.po | 196 +++++++-------
po/gawk.pot | 198 +++++++-------
po/it.gmo | Bin 44316 -> 44316 bytes
po/it.po | 196 +++++++-------
po/ja.gmo | Bin 55596 -> 55596 bytes
po/ja.po | 196 +++++++-------
po/nl.gmo | Bin 49267 -> 49267 bytes
po/nl.po | 196 +++++++-------
po/pl.gmo | Bin 50946 -> 50946 bytes
po/pl.po | 196 +++++++-------
po/sv.gmo | Bin 48752 -> 48752 bytes
po/sv.po | 196 +++++++-------
test/ChangeLog | 6 +
test/beginfile2.sh | 32 ++--
version.c | 2 +-
40 files changed, 1914 insertions(+), 1446 deletions(-)
create mode 100644 pc/config.sed
create mode 100644 pc/configpk.sed
create mode 100755 pc/make-config.bat
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gawk-diffs] [SCM] gawk branch, gawk-4.0-stable, updated. f14c009c2f40d5ccb14c66331d8d43b41480c5f9,
Arnold Robbins <=