gawk-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] gawk branch, gawk-5.3-stable, updated. gawk-4.1.0-5516-g84eb66e2


From: Arnold Robbins
Subject: [SCM] gawk branch, gawk-5.3-stable, updated. gawk-4.1.0-5516-g84eb66e2
Date: Thu, 29 Aug 2024 02:49:50 -0400 (EDT)

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-5.3-stable has been updated
       via  84eb66e2da12fc7c7245d1a054cc17eda468ea23 (commit)
       via  fc97bd0c740e9b2c5788639675ec7e325acfc0a9 (commit)
      from  1b36f12e311b4d7ca008bd8b512265ad1bbff1ff (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=84eb66e2da12fc7c7245d1a054cc17eda468ea23

commit 84eb66e2da12fc7c7245d1a054cc17eda468ea23
Author: Arnold D. Robbins <arnold@skeeve.com>
Date:   Thu Aug 29 09:45:38 2024 +0300

    Updating versions for test tarball.

diff --git a/configure b/configure
index 57f932fa..2db168e4 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.71 for GNU Awk 5.3.0b.
+# Generated by GNU Autoconf 2.71 for GNU Awk 5.3.0c.
 #
 # Report bugs to <bug-gawk@gnu.org>.
 #
@@ -611,8 +611,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='GNU Awk'
 PACKAGE_TARNAME='gawk'
-PACKAGE_VERSION='5.3.0b'
-PACKAGE_STRING='GNU Awk 5.3.0b'
+PACKAGE_VERSION='5.3.0c'
+PACKAGE_STRING='GNU Awk 5.3.0c'
 PACKAGE_BUGREPORT='bug-gawk@gnu.org'
 PACKAGE_URL='https://www.gnu.org/software/gawk/'
 
@@ -1369,7 +1369,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 5.3.0b to adapt to many kinds of systems.
+\`configure' configures GNU Awk 5.3.0c to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1440,7 +1440,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of GNU Awk 5.3.0b:";;
+     short | recursive ) echo "Configuration of GNU Awk 5.3.0c:";;
    esac
   cat <<\_ACEOF
 
@@ -1563,7 +1563,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-GNU Awk configure 5.3.0b
+GNU Awk configure 5.3.0c
 generated by GNU Autoconf 2.71
 
 Copyright (C) 2021 Free Software Foundation, Inc.
@@ -2220,7 +2220,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 5.3.0b, which was
+It was created by GNU Awk $as_me 5.3.0c, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -3515,7 +3515,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='gawk'
- VERSION='5.3.0b'
+ VERSION='5.3.0c'
 
 
 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -13815,7 +13815,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 5.3.0b, which was
+This file was extended by GNU Awk $as_me 5.3.0c, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -13885,7 +13885,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | 
sed "s/^ //; s/'/'\\\\\\\\
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-GNU Awk config.status 5.3.0b
+GNU Awk config.status 5.3.0c
 configured by $0, generated by GNU Autoconf 2.71,
   with options \\"\$ac_cs_config\\"
 
diff --git a/configure.ac b/configure.ac
index 002e36d9..9e2656d6 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],[5.3.0b],[bug-gawk@gnu.org],[gawk])
+AC_INIT([GNU Awk],[5.3.0c],[bug-gawk@gnu.org],[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/ChangeLog b/pc/ChangeLog
index 95758271..837cc7ce 100644
--- a/pc/ChangeLog
+++ b/pc/ChangeLog
@@ -1,3 +1,7 @@
+2024-08-29         Arnold D. Robbins     <arnold@skeeve.com>
+
+       * config.h: Regenerated.
+
 2024-08-17         Arnold D. Robbins     <arnold@skeeve.com>
 
        * GenMakefileTst.awk: Adjust code so that multiple lines can
diff --git a/pc/config.h b/pc/config.h
index 03c6288e..fa2c5501 100644
--- a/pc/config.h
+++ b/pc/config.h
@@ -376,7 +376,7 @@
 #define PACKAGE_NAME "GNU Awk"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GNU Awk 5.3.0b"
+#define PACKAGE_STRING "GNU Awk 5.3.0c"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "gawk"
@@ -385,7 +385,7 @@
 #define PACKAGE_URL "http://www.gnu.org/software/gawk/";
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "5.3.0b"
+#define PACKAGE_VERSION "5.3.0c"
 
 /* Define to 1 if *printf supports %a format */
 #define PRINTF_HAS_A_FORMAT 1
@@ -513,7 +513,7 @@
 
 
 /* Version number of package */
-#define VERSION "5.3.0b"
+#define VERSION "5.3.0c"
 
 /* Number of bits in a file offset, on hosts where this is settable. */
 #undef _FILE_OFFSET_BITS
diff --git a/po/gawk.pot b/po/gawk.pot
index 6462b05c..83cb1773 100644
--- a/po/gawk.pot
+++ b/po/gawk.pot
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: GNU gawk 5.3.0\n"
+"Project-Id-Version: GNU gawk 5.3.0c\n"
 "Report-Msgid-Bugs-To: bug-gawk@gnu.org\n"
-"POT-Creation-Date: 2023-11-02 15:33+0200\n"
+"POT-Creation-Date: 2024-08-29 09:36+0300\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -36,9 +36,8 @@ msgstr ""
 msgid "attempt to use scalar `%s' as an array"
 msgstr ""
 
-#: array.c:407 array.c:574 builtin.c:88 builtin.c:1746 builtin.c:1794
-#: builtin.c:1807 builtin.c:2323 builtin.c:2350 eval.c:1156 eval.c:1161
-#: eval.c:1558
+#: array.c:407 array.c:574 builtin.c:83 builtin.c:1139 builtin.c:1166
+#: eval.c:1156 eval.c:1161 eval.c:1561
 #, c-format
 msgid "attempt to use array `%s' in a scalar context"
 msgstr ""
@@ -104,898 +103,786 @@ msgstr ""
 msgid "sort comparison function `%s' is not defined"
 msgstr ""
 
-#: awkgram.y:278
+#: awkgram.y:279
 #, c-format
 msgid "%s blocks must have an action part"
 msgstr ""
 
-#: awkgram.y:281
+#: awkgram.y:282
 msgid "each rule must have a pattern or an action part"
 msgstr ""
 
-#: awkgram.y:435 awkgram.y:447
+#: awkgram.y:436 awkgram.y:448
 msgid "old awk does not support multiple `BEGIN' or `END' rules"
 msgstr ""
 
-#: awkgram.y:500
+#: awkgram.y:501
 #, c-format
 msgid "`%s' is a built-in function, it cannot be redefined"
 msgstr ""
 
-#: awkgram.y:564
+#: awkgram.y:565
 msgid "regexp constant `//' looks like a C++ comment, but is not"
 msgstr ""
 
-#: awkgram.y:568
+#: awkgram.y:569
 #, c-format
 msgid "regexp constant `/%s/' looks like a C comment, but is not"
 msgstr ""
 
-#: awkgram.y:695
+#: awkgram.y:696
 #, c-format
 msgid "duplicate case values in switch body: %s"
 msgstr ""
 
-#: awkgram.y:716
+#: awkgram.y:717
 msgid "duplicate `default' detected in switch body"
 msgstr ""
 
-#: awkgram.y:1052 awkgram.y:4484
+#: awkgram.y:1053 awkgram.y:4480
 msgid "`break' is not allowed outside a loop or switch"
 msgstr ""
 
-#: awkgram.y:1062 awkgram.y:4476
+#: awkgram.y:1063 awkgram.y:4472
 msgid "`continue' is not allowed outside a loop"
 msgstr ""
 
-#: awkgram.y:1073
+#: awkgram.y:1074
 #, c-format
 msgid "`next' used in %s action"
 msgstr ""
 
-#: awkgram.y:1084
+#: awkgram.y:1085
 #, c-format
 msgid "`nextfile' used in %s action"
 msgstr ""
 
-#: awkgram.y:1112
+#: awkgram.y:1113
 msgid "`return' used outside function context"
 msgstr ""
 
-#: awkgram.y:1185
+#: awkgram.y:1186
 msgid "plain `print' in BEGIN or END rule should probably be `print \"\"'"
 msgstr ""
 
-#: awkgram.y:1255 awkgram.y:1304
+#: awkgram.y:1256 awkgram.y:1305
 msgid "`delete' is not allowed with SYMTAB"
 msgstr ""
 
-#: awkgram.y:1257 awkgram.y:1306
+#: awkgram.y:1258 awkgram.y:1307
 msgid "`delete' is not allowed with FUNCTAB"
 msgstr ""
 
-#: awkgram.y:1291 awkgram.y:1295
+#: awkgram.y:1292 awkgram.y:1296
 msgid "`delete(array)' is a non-portable tawk extension"
 msgstr ""
 
-#: awkgram.y:1431
+#: awkgram.y:1432
 msgid "multistage two-way pipelines don't work"
 msgstr ""
 
-#: awkgram.y:1433
+#: awkgram.y:1434
 msgid "concatenation as I/O `>' redirection target is ambiguous"
 msgstr ""
 
-#: awkgram.y:1645
+#: awkgram.y:1646
 msgid "regular expression on right of assignment"
 msgstr ""
 
-#: awkgram.y:1660 awkgram.y:1673
+#: awkgram.y:1661 awkgram.y:1674
 msgid "regular expression on left of `~' or `!~' operator"
 msgstr ""
 
-#: awkgram.y:1690 awkgram.y:1840
+#: awkgram.y:1691 awkgram.y:1841
 msgid "old awk does not support the keyword `in' except after `for'"
 msgstr ""
 
-#: awkgram.y:1700
+#: awkgram.y:1701
 msgid "regular expression on right of comparison"
 msgstr ""
 
-#: awkgram.y:1819
+#: awkgram.y:1820
 #, c-format
 msgid "non-redirected `getline' invalid inside `%s' rule"
 msgstr ""
 
-#: awkgram.y:1822
+#: awkgram.y:1823
 msgid "non-redirected `getline' undefined inside END action"
 msgstr ""
 
-#: awkgram.y:1842
+#: awkgram.y:1843
 msgid "old awk does not support multidimensional arrays"
 msgstr ""
 
-#: awkgram.y:1945
+#: awkgram.y:1946
 msgid "call of `length' without parentheses is not portable"
 msgstr ""
 
-#: awkgram.y:2019
+#: awkgram.y:2020
 msgid "indirect function calls are a gawk extension"
 msgstr ""
 
-#: awkgram.y:2032
+#: awkgram.y:2033
 #, c-format
 msgid "cannot use special variable `%s' for indirect function call"
 msgstr ""
 
-#: awkgram.y:2065
+#: awkgram.y:2066
 #, c-format
 msgid "attempt to use non-function `%s' in function call"
 msgstr ""
 
-#: awkgram.y:2130
+#: awkgram.y:2131
 msgid "invalid subscript expression"
 msgstr ""
 
-#: awkgram.y:2505 awkgram.y:2525 gawkapi.c:274 gawkapi.c:291 msg.c:133
+#: awkgram.y:2506 awkgram.y:2526 gawkapi.c:275 gawkapi.c:292 msg.c:133
 msgid "warning: "
 msgstr ""
 
-#: awkgram.y:2523 gawkapi.c:246 gawkapi.c:289 msg.c:165
+#: awkgram.y:2524 gawkapi.c:247 gawkapi.c:290 msg.c:165
 msgid "fatal: "
 msgstr ""
 
-#: awkgram.y:2576
+#: awkgram.y:2577
 msgid "unexpected newline or end of string"
 msgstr ""
 
-#: awkgram.y:2597
+#: awkgram.y:2598
 msgid ""
 "source files / command-line arguments must contain complete functions or "
 "rules"
 msgstr ""
 
-#: awkgram.y:2881 awkgram.y:2959 awkgram.y:3197 debug.c:545 debug.c:561
-#: debug.c:2844 debug.c:5213
+#: awkgram.y:2882 awkgram.y:2960 awkgram.y:3193 debug.c:545 debug.c:561
+#: debug.c:2888 debug.c:5257
 #, c-format
 msgid "cannot open source file `%s' for reading: %s"
 msgstr ""
 
-#: awkgram.y:2882 awkgram.y:3019
+#: awkgram.y:2883 awkgram.y:3020
 #, c-format
 msgid "cannot open shared library `%s' for reading: %s"
 msgstr ""
 
-#: awkgram.y:2884 awkgram.y:2960 awkgram.y:3020 builtin.c:136 debug.c:5364
+#: awkgram.y:2885 awkgram.y:2961 awkgram.y:3021 builtin.c:131 debug.c:5408
 msgid "reason unknown"
 msgstr ""
 
-#: awkgram.y:2893 awkgram.y:2917
+#: awkgram.y:2894 awkgram.y:2918
 #, c-format
 msgid "cannot include `%s' and use it as a program file"
 msgstr ""
 
-#: awkgram.y:2906
+#: awkgram.y:2907
 #, c-format
 msgid "already included source file `%s'"
 msgstr ""
 
-#: awkgram.y:2907
+#: awkgram.y:2908
 #, c-format
 msgid "already loaded shared library `%s'"
 msgstr ""
 
-#: awkgram.y:2944
+#: awkgram.y:2945
 msgid "@include is a gawk extension"
 msgstr ""
 
-#: awkgram.y:2950
+#: awkgram.y:2951
 msgid "empty filename after @include"
 msgstr ""
 
-#: awkgram.y:2999
+#: awkgram.y:3000
 msgid "@load is a gawk extension"
 msgstr ""
 
-#: awkgram.y:3006
+#: awkgram.y:3007
 msgid "empty filename after @load"
 msgstr ""
 
-#: awkgram.y:3149
+#: awkgram.y:3145
 msgid "empty program text on command line"
 msgstr ""
 
-#: awkgram.y:3265 debug.c:470 debug.c:628
+#: awkgram.y:3261 debug.c:470 debug.c:628
 #, c-format
 msgid "cannot read source file `%s': %s"
 msgstr ""
 
-#: awkgram.y:3276
+#: awkgram.y:3272
 #, c-format
 msgid "source file `%s' is empty"
 msgstr ""
 
-#: awkgram.y:3336
+#: awkgram.y:3332
 #, c-format
 msgid "error: invalid character '\\%03o' in source code"
 msgstr ""
 
-#: awkgram.y:3563
+#: awkgram.y:3559
 msgid "source file does not end in newline"
 msgstr ""
 
-#: awkgram.y:3673
+#: awkgram.y:3669
 msgid "unterminated regexp ends with `\\' at end of file"
 msgstr ""
 
-#: awkgram.y:3700
+#: awkgram.y:3696
 #, c-format
 msgid "%s: %d: tawk regex modifier `/.../%c' doesn't work in gawk"
 msgstr ""
 
-#: awkgram.y:3704
+#: awkgram.y:3700
 #, c-format
 msgid "tawk regex modifier `/.../%c' doesn't work in gawk"
 msgstr ""
 
-#: awkgram.y:3717
+#: awkgram.y:3713
 msgid "unterminated regexp"
 msgstr ""
 
-#: awkgram.y:3721
+#: awkgram.y:3717
 msgid "unterminated regexp at end of file"
 msgstr ""
 
-#: awkgram.y:3810
+#: awkgram.y:3806
 msgid "use of `\\ #...' line continuation is not portable"
 msgstr ""
 
-#: awkgram.y:3832
+#: awkgram.y:3828
 msgid "backslash not last character on line"
 msgstr ""
 
-#: awkgram.y:3880 awkgram.y:3882
+#: awkgram.y:3876 awkgram.y:3878
 msgid "multidimensional arrays are a gawk extension"
 msgstr ""
 
-#: awkgram.y:3907 awkgram.y:3918
+#: awkgram.y:3903 awkgram.y:3914
 #, c-format
 msgid "POSIX does not allow operator `%s'"
 msgstr ""
 
-#: awkgram.y:3909 awkgram.y:3920 awkgram.y:3955 awkgram.y:3963
+#: awkgram.y:3905 awkgram.y:3916 awkgram.y:3951 awkgram.y:3959
 #, c-format
 msgid "operator `%s' is not supported in old awk"
 msgstr ""
 
-#: awkgram.y:4060 awkgram.y:4082 command.y:1188
+#: awkgram.y:4056 awkgram.y:4078 command.y:1188
 msgid "unterminated string"
 msgstr ""
 
-#: awkgram.y:4070 main.c:1272
+#: awkgram.y:4066 main.c:1263
 msgid "POSIX does not allow physical newlines in string values"
 msgstr ""
 
-#: awkgram.y:4072 node.c:483
+#: awkgram.y:4068 node.c:480
 msgid "backslash string continuation is not portable"
 msgstr ""
 
-#: awkgram.y:4313
+#: awkgram.y:4309
 #, c-format
 msgid "invalid char '%c' in expression"
 msgstr ""
 
-#: awkgram.y:4408
+#: awkgram.y:4404
 #, c-format
 msgid "`%s' is a gawk extension"
 msgstr ""
 
-#: awkgram.y:4413
+#: awkgram.y:4409
 #, c-format
 msgid "POSIX does not allow `%s'"
 msgstr ""
 
-#: awkgram.y:4421
+#: awkgram.y:4417
 #, c-format
 msgid "`%s' is not supported in old awk"
 msgstr ""
 
-#: awkgram.y:4521
+#: awkgram.y:4517
 msgid "`goto' considered harmful!"
 msgstr ""
 
-#: awkgram.y:4590
+#: awkgram.y:4586
 #, c-format
 msgid "%d is invalid as number of arguments for %s"
 msgstr ""
 
-#: awkgram.y:4625
+#: awkgram.y:4621
 #, c-format
 msgid "%s: string literal as last argument of substitute has no effect"
 msgstr ""
 
-#: awkgram.y:4630
+#: awkgram.y:4626
 #, c-format
 msgid "%s third parameter is not a changeable object"
 msgstr ""
 
-#: awkgram.y:4734 awkgram.y:4737
+#: awkgram.y:4730 awkgram.y:4733
 msgid "match: third argument is a gawk extension"
 msgstr ""
 
-#: awkgram.y:4791 awkgram.y:4794
+#: awkgram.y:4787 awkgram.y:4790
 msgid "close: second argument is a gawk extension"
 msgstr ""
 
-#: awkgram.y:4806
+#: awkgram.y:4802
 msgid "use of dcgettext(_\"...\") is incorrect: remove leading underscore"
 msgstr ""
 
-#: awkgram.y:4821
+#: awkgram.y:4817
 msgid "use of dcngettext(_\"...\") is incorrect: remove leading underscore"
 msgstr ""
 
-#: awkgram.y:4840
+#: awkgram.y:4836
 msgid "index: regexp constant as second argument is not allowed"
 msgstr ""
 
-#: awkgram.y:4893
+#: awkgram.y:4889
 #, c-format
 msgid "function `%s': parameter `%s' shadows global variable"
 msgstr ""
 
-#: awkgram.y:4942 debug.c:4197 debug.c:4240 debug.c:5362 profile.c:110
+#: awkgram.y:4938 debug.c:4241 debug.c:4284 debug.c:5406 profile.c:110
 #, c-format
 msgid "could not open `%s' for writing: %s"
 msgstr ""
 
-#: awkgram.y:4943
+#: awkgram.y:4939
 msgid "sending variable list to standard error"
 msgstr ""
 
-#: awkgram.y:4951
+#: awkgram.y:4947
 #, c-format
 msgid "%s: close failed: %s"
 msgstr ""
 
-#: awkgram.y:4976
+#: awkgram.y:4972
 msgid "shadow_funcs() called twice!"
 msgstr ""
 
-#: awkgram.y:4984
+#: awkgram.y:4980
 msgid "there were shadowed variables"
 msgstr ""
 
-#: awkgram.y:5061
+#: awkgram.y:5072
 #, c-format
 msgid "function name `%s' previously defined"
 msgstr ""
 
-#: awkgram.y:5112
+#: awkgram.y:5123
 #, c-format
 msgid "function `%s': cannot use function name as parameter name"
 msgstr ""
 
-#: awkgram.y:5115
+#: awkgram.y:5126
 #, c-format
-msgid "function `%s': cannot use special variable `%s' as a function parameter"
+msgid ""
+"function `%s': parameter `%s': POSIX disallows using a special variable as a "
+"function parameter"
 msgstr ""
 
-#: awkgram.y:5119
+#: awkgram.y:5130
 #, c-format
 msgid "function `%s': parameter `%s' cannot contain a namespace"
 msgstr ""
 
-#: awkgram.y:5126
+#: awkgram.y:5137
 #, c-format
 msgid "function `%s': parameter #%d, `%s', duplicates parameter #%d"
 msgstr ""
 
-#: awkgram.y:5215
+#: awkgram.y:5226
 #, c-format
 msgid "function `%s' called but never defined"
 msgstr ""
 
-#: awkgram.y:5219
+#: awkgram.y:5230
 #, c-format
 msgid "function `%s' defined but never called directly"
 msgstr ""
 
-#: awkgram.y:5251
+#: awkgram.y:5262
 #, c-format
 msgid "regexp constant for parameter #%d yields boolean value"
 msgstr ""
 
-#: awkgram.y:5266
+#: awkgram.y:5277
 #, c-format
 msgid ""
 "function `%s' called with space between name and `(',\n"
 "or used as a variable or an array"
 msgstr ""
 
-#: awkgram.y:5490 awkgram.y:5543 mpfr.c:1589 mpfr.c:1624
+#: awkgram.y:5501 awkgram.y:5554 mpfr.c:1586 mpfr.c:1621
 msgid "division by zero attempted"
 msgstr ""
 
-#: awkgram.y:5499 awkgram.y:5552 mpfr.c:1634
+#: awkgram.y:5510 awkgram.y:5563 mpfr.c:1631
 #, c-format
 msgid "division by zero attempted in `%%'"
 msgstr ""
 
-#: awkgram.y:5872
+#: awkgram.y:5883
 msgid ""
 "cannot assign a value to the result of a field post-increment expression"
 msgstr ""
 
-#: awkgram.y:5875
+#: awkgram.y:5886
 #, c-format
 msgid "invalid target of assignment (opcode %s)"
 msgstr ""
 
-#: awkgram.y:6255
+#: awkgram.y:6266
 msgid "statement has no effect"
 msgstr ""
 
-#: awkgram.y:6770
+#: awkgram.y:6781
 #, c-format
 msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
 msgstr ""
 
-#: awkgram.y:6775
+#: awkgram.y:6786
 #, c-format
 msgid "identifier %s: namespace separator is two colons, not one"
 msgstr ""
 
-#: awkgram.y:6781
+#: awkgram.y:6792
 #, c-format
 msgid "qualified identifier `%s' is badly formed"
 msgstr ""
 
-#: awkgram.y:6788
+#: awkgram.y:6799
 #, c-format
 msgid ""
 "identifier `%s': namespace separator can only appear once in a qualified name"
 msgstr ""
 
-#: awkgram.y:6837 awkgram.y:6888
+#: awkgram.y:6848 awkgram.y:6899
 #, c-format
 msgid "using reserved identifier `%s' as a namespace is not allowed"
 msgstr ""
 
-#: awkgram.y:6844 awkgram.y:6854
+#: awkgram.y:6855 awkgram.y:6865
 #, c-format
 msgid ""
 "using reserved identifier `%s' as second component of a qualified name is "
 "not allowed"
 msgstr ""
 
-#: awkgram.y:6872
+#: awkgram.y:6883
 msgid "@namespace is a gawk extension"
 msgstr ""
 
-#: awkgram.y:6879
+#: awkgram.y:6890
 #, c-format
 msgid "namespace name `%s' must meet identifier naming rules"
 msgstr ""
 
-#: builtin.c:98 builtin.c:105
+#: builtin.c:93 builtin.c:100
 #, c-format
 msgid "%s: called with %d arguments"
 msgstr ""
 
-#: builtin.c:130
+#: builtin.c:125
 #, c-format
 msgid "%s to \"%s\" failed: %s"
 msgstr ""
 
-#: builtin.c:134
+#: builtin.c:129
 msgid "standard output"
 msgstr ""
 
-#: builtin.c:135
+#: builtin.c:130
 msgid "standard error"
 msgstr ""
 
-#: builtin.c:211 builtin.c:549 builtin.c:649 builtin.c:1859 builtin.c:2608
-#: builtin.c:2626 builtin.c:2745 builtin.c:3775 mpfr.c:821
+#: builtin.c:206 builtin.c:544 builtin.c:644 builtin.c:665 builtin.c:1424
+#: builtin.c:1442 builtin.c:1561 builtin.c:2591 mpfr.c:818
 #, c-format
 msgid "%s: received non-numeric argument"
 msgstr ""
 
-#: builtin.c:217
+#: builtin.c:212
 #, c-format
 msgid "exp: argument %g is out of range"
 msgstr ""
 
-#: builtin.c:281 builtin.c:618 builtin.c:2201 builtin.c:2263 builtin.c:2517
-#: builtin.c:2550
+#: builtin.c:276 builtin.c:613 builtin.c:1019 builtin.c:1081 builtin.c:1333
+#: builtin.c:1366
 #, c-format
 msgid "%s: received non-string argument"
 msgstr ""
 
-#: builtin.c:298
+#: builtin.c:293
 #, c-format
 msgid "fflush: cannot flush: pipe `%.*s' opened for reading, not writing"
 msgstr ""
 
-#: builtin.c:301
+#: builtin.c:296
 #, c-format
 msgid "fflush: cannot flush: file `%.*s' opened for reading, not writing"
 msgstr ""
 
-#: builtin.c:312
+#: builtin.c:307
 #, c-format
 msgid "fflush: cannot flush file `%.*s': %s"
 msgstr ""
 
-#: builtin.c:317
+#: builtin.c:312
 #, c-format
 msgid "fflush: cannot flush: two-way pipe `%.*s' has closed write end"
 msgstr ""
 
-#: builtin.c:323
+#: builtin.c:318
 #, c-format
 msgid "fflush: `%.*s' is not an open file, pipe or co-process"
 msgstr ""
 
-#: builtin.c:432 builtin.c:1897 builtin.c:2107 builtin.c:2787 builtin.c:4037
-#: builtin.c:4124 builtin.c:4191
+#: builtin.c:427 builtin.c:703 builtin.c:913 builtin.c:1603 builtin.c:2853
+#: builtin.c:2940 builtin.c:3007
 #, c-format
 msgid "%s: received non-string first argument"
 msgstr ""
 
-#: builtin.c:434 builtin.c:4015 builtin.c:4030 builtin.c:4120 builtin.c:4182
+#: builtin.c:429 builtin.c:2831 builtin.c:2846 builtin.c:2936 builtin.c:2998
 #, c-format
 msgid "%s: received non-string second argument"
 msgstr ""
 
-#: builtin.c:592
+#: builtin.c:587
 msgid "length: received array argument"
 msgstr ""
 
-#: builtin.c:595
+#: builtin.c:590
 msgid "`length(array)' is a gawk extension"
 msgstr ""
 
-#: builtin.c:652 builtin.c:1863
+#: builtin.c:647 builtin.c:669
 #, c-format
 msgid "%s: received negative argument %g"
 msgstr ""
 
-#: builtin.c:857 builtin.c:862 builtin.c:1016
-msgid "fatal: must use `count$' on all formats or none"
-msgstr ""
-
-#: builtin.c:935
-#, c-format
-msgid "field width is ignored for `%%' specifier"
-msgstr ""
-
-#: builtin.c:937
-#, c-format
-msgid "precision is ignored for `%%' specifier"
-msgstr ""
-
-#: builtin.c:939
-#, c-format
-msgid "field width and precision are ignored for `%%' specifier"
-msgstr ""
-
-#: builtin.c:990
-msgid "fatal: `$' is not permitted in awk formats"
-msgstr ""
-
-#: builtin.c:999
-msgid "fatal: argument index with `$' must be > 0"
-msgstr ""
-
-#: builtin.c:1003
-#, c-format
-msgid ""
-"fatal: argument index %ld greater than total number of supplied arguments"
-msgstr ""
-
-#: builtin.c:1007
-msgid "fatal: `$' not permitted after period in format"
-msgstr ""
-
-#: builtin.c:1026
-msgid "fatal: no `$' supplied for positional field width or precision"
-msgstr ""
-
-#: builtin.c:1104
-#, c-format
-msgid "`%c' is meaningless in awk formats; ignored"
-msgstr ""
-
-#: builtin.c:1108
-#, c-format
-msgid "fatal: `%c' is not permitted in POSIX awk formats"
-msgstr ""
-
-#: builtin.c:1139
-#, c-format
-msgid "[s]printf: value %g is too big for %%c format"
-msgstr ""
-
-#: builtin.c:1152
-#, c-format
-msgid "[s]printf: value %g is not a valid wide character"
-msgstr ""
-
-#: builtin.c:1544
-#, c-format
-msgid "[s]printf: value %g is out of range for `%%%c' format"
-msgstr ""
-
-#: builtin.c:1552
-#, c-format
-msgid "[s]printf: value %s is out of range for `%%%c' format"
-msgstr ""
-
-#: builtin.c:1577
-#, c-format
-msgid "%%%c format is POSIX standard but not portable to other awks"
-msgstr ""
-
-#: builtin.c:1688
-#, c-format
-msgid "ignoring unknown format specifier character `%c': no argument converted"
-msgstr ""
-
-#: builtin.c:1693
-msgid "fatal: not enough arguments to satisfy format string"
-msgstr ""
-
-#: builtin.c:1695
-msgid "^ ran out for this one"
-msgstr ""
-
-#: builtin.c:1702
-msgid "[s]printf: format specifier does not have control letter"
-msgstr ""
-
-#: builtin.c:1705
-msgid "too many arguments supplied for format string"
-msgstr ""
-
-#: builtin.c:1752
-#, c-format
-msgid "%s: received non-string format string argument"
-msgstr ""
-
-#: builtin.c:1767
-msgid "sprintf: no arguments"
-msgstr ""
-
-#: builtin.c:1790 builtin.c:1801
-msgid "printf: no arguments"
-msgstr ""
-
-#: builtin.c:1816
-msgid "printf: attempt to write to closed write end of two-way pipe"
-msgstr ""
-
-#: builtin.c:1884 builtin.c:4113
+#: builtin.c:690 builtin.c:2929
 #, c-format
 msgid "%s: received non-numeric third argument"
 msgstr ""
 
-#: builtin.c:1891 builtin.c:2081 builtin.c:2587 builtin.c:3603 builtin.c:3644
-#: builtin.c:4244
+#: builtin.c:697 builtin.c:887 builtin.c:1403 builtin.c:2419 builtin.c:2460
+#: builtin.c:3060
 #, c-format
 msgid "%s: received non-numeric second argument"
 msgstr ""
 
-#: builtin.c:1902
+#: builtin.c:708
 #, c-format
 msgid "substr: length %g is not >= 1"
 msgstr ""
 
-#: builtin.c:1904
+#: builtin.c:710
 #, c-format
 msgid "substr: length %g is not >= 0"
 msgstr ""
 
-#: builtin.c:1918
+#: builtin.c:724
 #, c-format
 msgid "substr: non-integer length %g will be truncated"
 msgstr ""
 
-#: builtin.c:1923
+#: builtin.c:729
 #, c-format
 msgid "substr: length %g too big for string indexing, truncating to %g"
 msgstr ""
 
-#: builtin.c:1935
+#: builtin.c:741
 #, c-format
 msgid "substr: start index %g is invalid, using 1"
 msgstr ""
 
-#: builtin.c:1940
+#: builtin.c:746
 #, c-format
 msgid "substr: non-integer start index %g will be truncated"
 msgstr ""
 
-#: builtin.c:1963
+#: builtin.c:769
 msgid "substr: source string is zero length"
 msgstr ""
 
-#: builtin.c:1977
+#: builtin.c:783
 #, c-format
 msgid "substr: start index %g is past end of string"
 msgstr ""
 
-#: builtin.c:1985
+#: builtin.c:791
 #, c-format
 msgid ""
 "substr: length %g at start index %g exceeds length of first argument (%lu)"
 msgstr ""
 
-#: builtin.c:2060
+#: builtin.c:866
 msgid "strftime: format value in PROCINFO[\"strftime\"] has numeric type"
 msgstr ""
 
-#: builtin.c:2091
+#: builtin.c:897
 msgid "strftime: second argument less than 0 or too big for time_t"
 msgstr ""
 
-#: builtin.c:2098
+#: builtin.c:904
 msgid "strftime: second argument out of range for time_t"
 msgstr ""
 
-#: builtin.c:2114
+#: builtin.c:920
 msgid "strftime: received empty format string"
 msgstr ""
 
-#: builtin.c:2220
+#: builtin.c:1038
 msgid "mktime: at least one of the values is out of the default range"
 msgstr ""
 
-#: builtin.c:2258
+#: builtin.c:1076
 msgid "'system' function not allowed in sandbox mode"
 msgstr ""
 
-#: builtin.c:2332 builtin.c:2407
+#: builtin.c:1148 builtin.c:1223
 msgid "print: attempt to write to closed write end of two-way pipe"
 msgstr ""
 
-#: builtin.c:2430
+#: builtin.c:1246
 #, c-format
 msgid "reference to uninitialized field `$%d'"
 msgstr ""
 
-#: builtin.c:2585 builtin.c:3601 builtin.c:3642 builtin.c:4242
+#: builtin.c:1401 builtin.c:2417 builtin.c:2458 builtin.c:3058
 #, c-format
 msgid "%s: received non-numeric first argument"
 msgstr ""
 
-#: builtin.c:2778
+#: builtin.c:1594
 msgid "match: third argument is not an array"
 msgstr ""
 
-#: builtin.c:2780
+#: builtin.c:1596
 #, c-format
 msgid "%s: cannot use %s as third argument"
 msgstr ""
 
-#: builtin.c:3029
+#: builtin.c:1845
 #, c-format
 msgid "gensub: third argument `%.*s' treated as 1"
 msgstr ""
 
-#: builtin.c:3403
+#: builtin.c:2219
 #, c-format
 msgid "%s: can be called indirectly only with two arguments"
 msgstr ""
 
-#: builtin.c:3426
+#: builtin.c:2242
 msgid "indirect call to gensub requires three or four arguments"
 msgstr ""
 
-#: builtin.c:3488
+#: builtin.c:2304
 msgid "indirect call to match requires two or three arguments"
 msgstr ""
 
-#: builtin.c:3532
+#: builtin.c:2348
 #, c-format
 msgid "indirect call to %s requires two to four arguments"
 msgstr ""
 
-#: builtin.c:3609
+#: builtin.c:2425
 #, c-format
 msgid "lshift(%f, %f): negative values are not allowed"
 msgstr ""
 
-#: builtin.c:3613
+#: builtin.c:2429
 #, c-format
 msgid "lshift(%f, %f): fractional values will be truncated"
 msgstr ""
 
-#: builtin.c:3615
+#: builtin.c:2431
 #, c-format
 msgid "lshift(%f, %f): too large shift value will give strange results"
 msgstr ""
 
-#: builtin.c:3650
+#: builtin.c:2466
 #, c-format
 msgid "rshift(%f, %f): negative values are not allowed"
 msgstr ""
 
-#: builtin.c:3654
+#: builtin.c:2470
 #, c-format
 msgid "rshift(%f, %f): fractional values will be truncated"
 msgstr ""
 
-#: builtin.c:3656
+#: builtin.c:2472
 #, c-format
 msgid "rshift(%f, %f): too large shift value will give strange results"
 msgstr ""
 
-#: builtin.c:3680 builtin.c:3711 builtin.c:3741
+#: builtin.c:2496 builtin.c:2527 builtin.c:2557
 #, c-format
 msgid "%s: called with less than two arguments"
 msgstr ""
 
-#: builtin.c:3685 builtin.c:3716 builtin.c:3747
+#: builtin.c:2501 builtin.c:2532 builtin.c:2563
 #, c-format
 msgid "%s: argument %d is non-numeric"
 msgstr ""
 
-#: builtin.c:3689 builtin.c:3720 builtin.c:3751
+#: builtin.c:2505 builtin.c:2536 builtin.c:2567
 #, c-format
 msgid "%s: argument %d negative value %g is not allowed"
 msgstr ""
 
-#: builtin.c:3780
+#: builtin.c:2596
 #, c-format
 msgid "compl(%f): negative value is not allowed"
 msgstr ""
 
-#: builtin.c:3783
+#: builtin.c:2599
 #, c-format
 msgid "compl(%f): fractional value will be truncated"
 msgstr ""
 
-#: builtin.c:3971
+#: builtin.c:2787
 #, c-format
 msgid "dcgettext: `%s' is not a valid locale category"
 msgstr ""
 
-#: builtin.c:4006 builtin.c:4024
+#: builtin.c:2822 builtin.c:2840
 #, c-format
 msgid "%s: received non-string third argument"
 msgstr ""
 
-#: builtin.c:4079 builtin.c:4100
+#: builtin.c:2895 builtin.c:2916
 #, c-format
 msgid "%s: received non-string fifth argument"
 msgstr ""
 
-#: builtin.c:4089 builtin.c:4106
+#: builtin.c:2905 builtin.c:2922
 #, c-format
 msgid "%s: received non-string fourth argument"
 msgstr ""
 
-#: builtin.c:4234 mpfr.c:1337
+#: builtin.c:3050 mpfr.c:1334
 msgid "intdiv: third argument is not an array"
 msgstr ""
 
-#: builtin.c:4253 mpfr.c:1386
+#: builtin.c:3069 mpfr.c:1383
 msgid "intdiv: division by zero attempted"
 msgstr ""
 
-#: builtin.c:4294
+#: builtin.c:3110
 msgid "typeof: second argument is not an array"
 msgstr ""
 
-#: builtin.c:4384
+#: builtin.c:3206
 #, c-format
 msgid ""
 "typeof detected invalid flags combination `%s'; please file a bug report"
 msgstr ""
 
-#: builtin.c:4422
+#: builtin.c:3244
 #, c-format
 msgid "typeof: unknown argument type `%s'"
 msgstr ""
@@ -1288,7 +1175,7 @@ msgid ""
 "if N < 0) frames"
 msgstr ""
 
-#: command.y:1017 debug.c:423 gawkapi.c:260 msg.c:142
+#: command.y:1017 debug.c:423 gawkapi.c:261 msg.c:142
 #, c-format
 msgid "error: "
 msgstr ""
@@ -1312,11 +1199,6 @@ msgstr ""
 msgid "unknown command - `%.*s', try help"
 msgstr ""
 
-#: command.y:1232
-#, c-format
-msgid "%s"
-msgstr ""
-
 #: command.y:1294
 msgid "invalid character"
 msgstr ""
@@ -1489,7 +1371,7 @@ msgstr ""
 msgid "no symbol `%s' in current context\n"
 msgstr ""
 
-#: debug.c:1066 debug.c:1455
+#: debug.c:1066 debug.c:1495
 #, c-format
 msgid "`%s' is not an array\n"
 msgstr ""
@@ -1499,353 +1381,353 @@ msgstr ""
 msgid "$%ld = uninitialized field\n"
 msgstr ""
 
-#: debug.c:1101
+#: debug.c:1125
 #, c-format
 msgid "array `%s' is empty\n"
 msgstr ""
 
-#: debug.c:1144 debug.c:1196
+#: debug.c:1184 debug.c:1236
 #, c-format
 msgid "subscript \"%.*s\" is not in array `%s'\n"
 msgstr ""
 
-#: debug.c:1200
+#: debug.c:1240
 #, c-format
 msgid "`%s[\"%.*s\"]' is not an array\n"
 msgstr ""
 
-#: debug.c:1262 debug.c:5122
+#: debug.c:1302 debug.c:5166
 #, c-format
 msgid "`%s' is not a scalar variable"
 msgstr ""
 
-#: debug.c:1285 debug.c:5152
+#: debug.c:1325 debug.c:5196
 #, c-format
 msgid "attempt to use array `%s[\"%.*s\"]' in a scalar context"
 msgstr ""
 
-#: debug.c:1308 debug.c:5163
+#: debug.c:1348 debug.c:5207
 #, c-format
 msgid "attempt to use scalar `%s[\"%.*s\"]' as array"
 msgstr ""
 
-#: debug.c:1451
+#: debug.c:1491
 #, c-format
 msgid "`%s' is a function"
 msgstr ""
 
-#: debug.c:1493
+#: debug.c:1533
 #, c-format
 msgid "watchpoint %d is unconditional\n"
 msgstr ""
 
-#: debug.c:1527
+#: debug.c:1567
 #, c-format
 msgid "no display item numbered %ld"
 msgstr ""
 
-#: debug.c:1530
+#: debug.c:1570
 #, c-format
 msgid "no watch item numbered %ld"
 msgstr ""
 
-#: debug.c:1556
+#: debug.c:1596
 #, c-format
 msgid "%d: subscript \"%.*s\" is not in array `%s'\n"
 msgstr ""
 
-#: debug.c:1796
+#: debug.c:1840
 msgid "attempt to use scalar value as array"
 msgstr ""
 
-#: debug.c:1887
+#: debug.c:1931
 #, c-format
 msgid "Watchpoint %d deleted because parameter is out of scope.\n"
 msgstr ""
 
-#: debug.c:1898
+#: debug.c:1942
 #, c-format
 msgid "Display %d deleted because parameter is out of scope.\n"
 msgstr ""
 
-#: debug.c:1931
+#: debug.c:1975
 #, c-format
 msgid " in file `%s', line %d\n"
 msgstr ""
 
-#: debug.c:1952
+#: debug.c:1996
 #, c-format
 msgid " at `%s':%d"
 msgstr ""
 
-#: debug.c:1968 debug.c:2031
+#: debug.c:2012 debug.c:2075
 #, c-format
 msgid "#%ld\tin "
 msgstr ""
 
-#: debug.c:2005
+#: debug.c:2049
 #, c-format
 msgid "More stack frames follow ...\n"
 msgstr ""
 
-#: debug.c:2048
+#: debug.c:2092
 msgid "invalid frame number"
 msgstr ""
 
-#: debug.c:2231
+#: debug.c:2275
 #, c-format
 msgid "Note: breakpoint %d (enabled, ignore next %ld hits), also set at %s:%d"
 msgstr ""
 
-#: debug.c:2238
+#: debug.c:2282
 #, c-format
 msgid "Note: breakpoint %d (enabled), also set at %s:%d"
 msgstr ""
 
-#: debug.c:2245
+#: debug.c:2289
 #, c-format
 msgid "Note: breakpoint %d (disabled, ignore next %ld hits), also set at %s:%d"
 msgstr ""
 
-#: debug.c:2252
+#: debug.c:2296
 #, c-format
 msgid "Note: breakpoint %d (disabled), also set at %s:%d"
 msgstr ""
 
-#: debug.c:2269
+#: debug.c:2313
 #, c-format
 msgid "Breakpoint %d set at file `%s', line %d\n"
 msgstr ""
 
-#: debug.c:2371
+#: debug.c:2415
 #, c-format
 msgid "cannot set breakpoint in file `%s'\n"
 msgstr ""
 
-#: debug.c:2400
+#: debug.c:2444
 #, c-format
 msgid "line number %d in file `%s' is out of range"
 msgstr ""
 
-#: debug.c:2404
+#: debug.c:2448
 #, c-format
 msgid "internal error: cannot find rule\n"
 msgstr ""
 
-#: debug.c:2406
+#: debug.c:2450
 #, c-format
 msgid "cannot set breakpoint at `%s':%d\n"
 msgstr ""
 
-#: debug.c:2418
+#: debug.c:2462
 #, c-format
 msgid "cannot set breakpoint in function `%s'\n"
 msgstr ""
 
-#: debug.c:2436
+#: debug.c:2480
 #, c-format
 msgid "breakpoint %d set at file `%s', line %d is unconditional\n"
 msgstr ""
 
-#: debug.c:2524 debug.c:3381
+#: debug.c:2568 debug.c:3425
 #, c-format
 msgid "line number %d in file `%s' out of range"
 msgstr ""
 
-#: debug.c:2540 debug.c:2562
+#: debug.c:2584 debug.c:2606
 #, c-format
 msgid "Deleted breakpoint %d"
 msgstr ""
 
-#: debug.c:2546
+#: debug.c:2590
 #, c-format
 msgid "No breakpoint(s) at entry to function `%s'\n"
 msgstr ""
 
-#: debug.c:2573
+#: debug.c:2617
 #, c-format
 msgid "No breakpoint at file `%s', line #%d\n"
 msgstr ""
 
-#: debug.c:2628 debug.c:2669 debug.c:2689 debug.c:2732
+#: debug.c:2672 debug.c:2713 debug.c:2733 debug.c:2776
 msgid "invalid breakpoint number"
 msgstr ""
 
-#: debug.c:2644
+#: debug.c:2688
 msgid "Delete all breakpoints? (y or n) "
 msgstr ""
 
-#: debug.c:2645 debug.c:2955 debug.c:3008
+#: debug.c:2689 debug.c:2999 debug.c:3052
 msgid "y"
 msgstr ""
 
-#: debug.c:2694
+#: debug.c:2738
 #, c-format
 msgid "Will ignore next %ld crossing(s) of breakpoint %d.\n"
 msgstr ""
 
-#: debug.c:2698
+#: debug.c:2742
 #, c-format
 msgid "Will stop next time breakpoint %d is reached.\n"
 msgstr ""
 
-#: debug.c:2815
+#: debug.c:2859
 #, c-format
 msgid "Can only debug programs provided with the `-f' option.\n"
 msgstr ""
 
-#: debug.c:2835
+#: debug.c:2879
 #, c-format
 msgid "Restarting ...\n"
 msgstr ""
 
-#: debug.c:2940
+#: debug.c:2984
 #, c-format
 msgid "Failed to restart debugger"
 msgstr ""
 
-#: debug.c:2954
+#: debug.c:2998
 msgid "Program already running. Restart from beginning (y/n)? "
 msgstr ""
 
-#: debug.c:2958
+#: debug.c:3002
 #, c-format
 msgid "Program not restarted\n"
 msgstr ""
 
-#: debug.c:2968
+#: debug.c:3012
 #, c-format
 msgid "error: cannot restart, operation not allowed\n"
 msgstr ""
 
-#: debug.c:2974
+#: debug.c:3018
 #, c-format
 msgid "error (%s): cannot restart, ignoring rest of the commands\n"
 msgstr ""
 
-#: debug.c:2982
+#: debug.c:3026
 #, c-format
 msgid "Starting program:\n"
 msgstr ""
 
-#: debug.c:2992
+#: debug.c:3036
 #, c-format
 msgid "Program exited abnormally with exit value: %d\n"
 msgstr ""
 
-#: debug.c:2993
+#: debug.c:3037
 #, c-format
 msgid "Program exited normally with exit value: %d\n"
 msgstr ""
 
-#: debug.c:3007
+#: debug.c:3051
 msgid "The program is running. Exit anyway (y/n)? "
 msgstr ""
 
-#: debug.c:3042
+#: debug.c:3086
 #, c-format
 msgid "Not stopped at any breakpoint; argument ignored.\n"
 msgstr ""
 
-#: debug.c:3047
+#: debug.c:3091
 #, c-format
 msgid "invalid breakpoint number %d"
 msgstr ""
 
-#: debug.c:3052
+#: debug.c:3096
 #, c-format
 msgid "Will ignore next %ld crossings of breakpoint %d.\n"
 msgstr ""
 
-#: debug.c:3239
+#: debug.c:3283
 #, c-format
 msgid "'finish' not meaningful in the outermost frame main()\n"
 msgstr ""
 
-#: debug.c:3244
+#: debug.c:3288
 #, c-format
 msgid "Run until return from "
 msgstr ""
 
-#: debug.c:3287
+#: debug.c:3331
 #, c-format
 msgid "'return' not meaningful in the outermost frame main()\n"
 msgstr ""
 
-#: debug.c:3400
+#: debug.c:3444
 #, c-format
 msgid "cannot find specified location in function `%s'\n"
 msgstr ""
 
-#: debug.c:3408
+#: debug.c:3452
 #, c-format
 msgid "invalid source line %d in file `%s'"
 msgstr ""
 
-#: debug.c:3423
+#: debug.c:3467
 #, c-format
 msgid "cannot find specified location %d in file `%s'\n"
 msgstr ""
 
-#: debug.c:3455
+#: debug.c:3499
 #, c-format
 msgid "element not in array\n"
 msgstr ""
 
-#: debug.c:3455
+#: debug.c:3499
 #, c-format
 msgid "untyped variable\n"
 msgstr ""
 
-#: debug.c:3497
+#: debug.c:3541
 #, c-format
 msgid "Stopping in %s ...\n"
 msgstr ""
 
-#: debug.c:3574
+#: debug.c:3618
 #, c-format
 msgid "'finish' not meaningful with non-local jump '%s'\n"
 msgstr ""
 
-#: debug.c:3581
+#: debug.c:3625
 #, c-format
 msgid "'until' not meaningful with non-local jump '%s'\n"
 msgstr ""
 
 #. TRANSLATORS: don't translate the 'q' inside the brackets.
-#: debug.c:4342
+#: debug.c:4386
 msgid "\t------[Enter] to continue or [q] + [Enter] to quit------"
 msgstr ""
 
-#: debug.c:5159
+#: debug.c:5203
 #, c-format
 msgid "[\"%.*s\"] not in array `%s'"
 msgstr ""
 
-#: debug.c:5365
+#: debug.c:5409
 #, c-format
 msgid "sending output to stdout\n"
 msgstr ""
 
-#: debug.c:5405
+#: debug.c:5449
 msgid "invalid number"
 msgstr ""
 
-#: debug.c:5539
+#: debug.c:5583
 #, c-format
 msgid "`%s' not allowed in current context; statement ignored"
 msgstr ""
 
-#: debug.c:5547
+#: debug.c:5591
 msgid "`return' not allowed in current context; statement ignored"
 msgstr ""
 
-#: debug.c:5595
+#: debug.c:5639
 #, c-format
 msgid "fatal error during eval, need to restart.\n"
 msgstr ""
 
-#: debug.c:5785
+#: debug.c:5829
 #, c-format
 msgid "no symbol `%s' in current context"
 msgstr ""
@@ -1937,11 +1819,11 @@ msgstr ""
 msgid "unwind_stack: unexpected type `%s'"
 msgstr ""
 
-#: eval.c:1675
+#: eval.c:1681
 msgid "division by zero attempted in `/='"
 msgstr ""
 
-#: eval.c:1682
+#: eval.c:1688
 #, c-format
 msgid "division by zero attempted in `%%='"
 msgstr ""
@@ -2321,32 +2203,32 @@ msgid ""
 "support."
 msgstr ""
 
-#: extension/time.c:142
+#: extension/time.c:149
 msgid "gettimeofday: not supported on this platform"
 msgstr ""
 
-#: extension/time.c:163
+#: extension/time.c:170
 msgid "sleep: missing required numeric argument"
 msgstr ""
 
-#: extension/time.c:169
+#: extension/time.c:176
 msgid "sleep: argument is negative"
 msgstr ""
 
-#: extension/time.c:203
+#: extension/time.c:210
 msgid "sleep: not supported on this platform"
 msgstr ""
 
-#: extension/time.c:225
+#: extension/time.c:232
 msgid "strptime: called with no arguments"
 msgstr ""
 
-#: extension/time.c:233
+#: extension/time.c:240
 #, c-format
 msgid "do_strptime: argument 1 is not a string\n"
 msgstr ""
 
-#: extension/time.c:238
+#: extension/time.c:245
 #, c-format
 msgid "do_strptime: argument 2 is not a string\n"
 msgstr ""
@@ -2453,689 +2335,689 @@ msgstr ""
 msgid "`FPAT' is a gawk extension"
 msgstr ""
 
-#: gawkapi.c:156
+#: gawkapi.c:157
 msgid "awk_value_to_node: received null retval"
 msgstr ""
 
-#: gawkapi.c:176 gawkapi.c:189
+#: gawkapi.c:177 gawkapi.c:190
 msgid "awk_value_to_node: not in MPFR mode"
 msgstr ""
 
-#: gawkapi.c:183 gawkapi.c:195
+#: gawkapi.c:184 gawkapi.c:196
 msgid "awk_value_to_node: MPFR not supported"
 msgstr ""
 
-#: gawkapi.c:199
+#: gawkapi.c:200
 #, c-format
 msgid "awk_value_to_node: invalid number type `%d'"
 msgstr ""
 
-#: gawkapi.c:386
+#: gawkapi.c:387
 msgid "add_ext_func: received NULL name_space parameter"
 msgstr ""
 
-#: gawkapi.c:524
+#: gawkapi.c:525
 #, c-format
 msgid ""
 "node_to_awk_value: detected invalid numeric flags combination `%s'; please "
 "file a bug report"
 msgstr ""
 
-#: gawkapi.c:562
+#: gawkapi.c:563
 msgid "node_to_awk_value: received null node"
 msgstr ""
 
-#: gawkapi.c:565
+#: gawkapi.c:566
 msgid "node_to_awk_value: received null val"
 msgstr ""
 
-#: gawkapi.c:633 gawkapi.c:670 gawkapi.c:700 gawkapi.c:737
+#: gawkapi.c:632 gawkapi.c:667 gawkapi.c:695 gawkapi.c:730
 #, c-format
 msgid ""
 "node_to_awk_value detected invalid flags combination `%s'; please file a bug "
 "report"
 msgstr ""
 
-#: gawkapi.c:1129
+#: gawkapi.c:1122
 msgid "remove_element: received null array"
 msgstr ""
 
-#: gawkapi.c:1132
+#: gawkapi.c:1125
 msgid "remove_element: received null subscript"
 msgstr ""
 
-#: gawkapi.c:1275
+#: gawkapi.c:1268
 #, c-format
 msgid "api_flatten_array_typed: could not convert index %d to %s"
 msgstr ""
 
-#: gawkapi.c:1280
+#: gawkapi.c:1273
 #, c-format
 msgid "api_flatten_array_typed: could not convert value %d to %s"
 msgstr ""
 
-#: gawkapi.c:1376 gawkapi.c:1393
+#: gawkapi.c:1369 gawkapi.c:1386
 msgid "api_get_mpfr: MPFR not supported"
 msgstr ""
 
-#: gawkapi.c:1424
+#: gawkapi.c:1417
 msgid "cannot find end of BEGINFILE rule"
 msgstr ""
 
-#: gawkapi.c:1478
+#: gawkapi.c:1471
 #, c-format
 msgid "cannot open unrecognized file type `%s' for `%s'"
 msgstr ""
 
-#: io.c:417
+#: io.c:415
 #, c-format
 msgid "command line argument `%s' is a directory: skipped"
 msgstr ""
 
-#: io.c:420 io.c:534
+#: io.c:418 io.c:532
 #, c-format
 msgid "cannot open file `%s' for reading: %s"
 msgstr ""
 
-#: io.c:661
+#: io.c:659
 #, c-format
 msgid "close of fd %d (`%s') failed: %s"
 msgstr ""
 
-#: io.c:733
+#: io.c:731
 #, c-format
 msgid "`%.*s' used for input file and for output file"
 msgstr ""
 
-#: io.c:735
+#: io.c:733
 #, c-format
 msgid "`%.*s' used for input file and input pipe"
 msgstr ""
 
-#: io.c:737
+#: io.c:735
 #, c-format
 msgid "`%.*s' used for input file and two-way pipe"
 msgstr ""
 
-#: io.c:739
+#: io.c:737
 #, c-format
 msgid "`%.*s' used for input file and output pipe"
 msgstr ""
 
-#: io.c:741
+#: io.c:739
 #, c-format
 msgid "unnecessary mixing of `>' and `>>' for file `%.*s'"
 msgstr ""
 
-#: io.c:743
+#: io.c:741
 #, c-format
 msgid "`%.*s' used for input pipe and output file"
 msgstr ""
 
-#: io.c:745
+#: io.c:743
 #, c-format
 msgid "`%.*s' used for output file and output pipe"
 msgstr ""
 
-#: io.c:747
+#: io.c:745
 #, c-format
 msgid "`%.*s' used for output file and two-way pipe"
 msgstr ""
 
-#: io.c:749
+#: io.c:747
 #, c-format
 msgid "`%.*s' used for input pipe and output pipe"
 msgstr ""
 
-#: io.c:751
+#: io.c:749
 #, c-format
 msgid "`%.*s' used for input pipe and two-way pipe"
 msgstr ""
 
-#: io.c:753
+#: io.c:751
 #, c-format
 msgid "`%.*s' used for output pipe and two-way pipe"
 msgstr ""
 
-#: io.c:802
+#: io.c:801
 msgid "redirection not allowed in sandbox mode"
 msgstr ""
 
-#: io.c:836
+#: io.c:835
 #, c-format
 msgid "expression in `%s' redirection is a number"
 msgstr ""
 
-#: io.c:840
+#: io.c:839
 #, c-format
 msgid "expression for `%s' redirection has null string value"
 msgstr ""
 
-#: io.c:845
+#: io.c:844
 #, c-format
 msgid ""
 "filename `%.*s' for `%s' redirection may be result of logical expression"
 msgstr ""
 
-#: io.c:942 io.c:971
+#: io.c:941 io.c:968
 #, c-format
 msgid "get_file cannot create pipe `%s' with fd %d"
 msgstr ""
 
-#: io.c:957
+#: io.c:955
 #, c-format
 msgid "cannot open pipe `%s' for output: %s"
 msgstr ""
 
-#: io.c:976
+#: io.c:973
 #, c-format
 msgid "cannot open pipe `%s' for input: %s"
 msgstr ""
 
-#: io.c:1000
+#: io.c:1002
 #, c-format
 msgid ""
 "get_file socket creation not supported on this platform for `%s' with fd %d"
 msgstr ""
 
-#: io.c:1011
+#: io.c:1013
 #, c-format
 msgid "cannot open two way pipe `%s' for input/output: %s"
 msgstr ""
 
-#: io.c:1098
+#: io.c:1100
 #, c-format
 msgid "cannot redirect from `%s': %s"
 msgstr ""
 
-#: io.c:1101
+#: io.c:1103
 #, c-format
 msgid "cannot redirect to `%s': %s"
 msgstr ""
 
-#: io.c:1203
+#: io.c:1205
 msgid ""
 "reached system limit for open files: starting to multiplex file descriptors"
 msgstr ""
 
-#: io.c:1219
+#: io.c:1221
 #, c-format
 msgid "close of `%s' failed: %s"
 msgstr ""
 
-#: io.c:1227
+#: io.c:1229
 msgid "too many pipes or input files open"
 msgstr ""
 
-#: io.c:1253
+#: io.c:1255
 msgid "close: second argument must be `to' or `from'"
 msgstr ""
 
-#: io.c:1271
+#: io.c:1273
 #, c-format
 msgid "close: `%.*s' is not an open file, pipe or co-process"
 msgstr ""
 
-#: io.c:1276
+#: io.c:1278
 msgid "close of redirection that was never opened"
 msgstr ""
 
-#: io.c:1378
+#: io.c:1380
 #, c-format
 msgid "close: redirection `%s' not opened with `|&', second argument ignored"
 msgstr ""
 
-#: io.c:1395
+#: io.c:1397
 #, c-format
 msgid "failure status (%d) on pipe close of `%s': %s"
 msgstr ""
 
-#: io.c:1398
+#: io.c:1400
 #, c-format
 msgid "failure status (%d) on two-way pipe close of `%s': %s"
 msgstr ""
 
-#: io.c:1401
+#: io.c:1403
 #, c-format
 msgid "failure status (%d) on file close of `%s': %s"
 msgstr ""
 
-#: io.c:1421
+#: io.c:1423
 #, c-format
 msgid "no explicit close of socket `%s' provided"
 msgstr ""
 
-#: io.c:1424
+#: io.c:1426
 #, c-format
 msgid "no explicit close of co-process `%s' provided"
 msgstr ""
 
-#: io.c:1427
+#: io.c:1429
 #, c-format
 msgid "no explicit close of pipe `%s' provided"
 msgstr ""
 
-#: io.c:1430
+#: io.c:1432
 #, c-format
 msgid "no explicit close of file `%s' provided"
 msgstr ""
 
-#: io.c:1465
+#: io.c:1467
 #, c-format
 msgid "fflush: cannot flush standard output: %s"
 msgstr ""
 
-#: io.c:1466
+#: io.c:1468
 #, c-format
 msgid "fflush: cannot flush standard error: %s"
 msgstr ""
 
-#: io.c:1471 io.c:1560 main.c:704 main.c:749
+#: io.c:1473 io.c:1562 main.c:695 main.c:740
 #, c-format
 msgid "error writing standard output: %s"
 msgstr ""
 
-#: io.c:1472 io.c:1571 main.c:706
+#: io.c:1474 io.c:1573 main.c:697
 #, c-format
 msgid "error writing standard error: %s"
 msgstr ""
 
-#: io.c:1511
+#: io.c:1513
 #, c-format
 msgid "pipe flush of `%s' failed: %s"
 msgstr ""
 
-#: io.c:1514
+#: io.c:1516
 #, c-format
 msgid "co-process flush of pipe to `%s' failed: %s"
 msgstr ""
 
-#: io.c:1517
+#: io.c:1519
 #, c-format
 msgid "file flush of `%s' failed: %s"
 msgstr ""
 
-#: io.c:1660
+#: io.c:1662
 #, c-format
 msgid "local port %s invalid in `/inet': %s"
 msgstr ""
 
-#: io.c:1663
+#: io.c:1665
 #, c-format
 msgid "local port %s invalid in `/inet'"
 msgstr ""
 
-#: io.c:1686
+#: io.c:1688
 #, c-format
 msgid "remote host and port information (%s, %s) invalid: %s"
 msgstr ""
 
-#: io.c:1689
+#: io.c:1691
 #, c-format
 msgid "remote host and port information (%s, %s) invalid"
 msgstr ""
 
-#: io.c:1931
+#: io.c:1933
 msgid "TCP/IP communications are not supported"
 msgstr ""
 
-#: io.c:2059 io.c:2102
+#: io.c:2061 io.c:2104
 #, c-format
 msgid "could not open `%s', mode `%s'"
 msgstr ""
 
-#: io.c:2067 io.c:2119
+#: io.c:2069 io.c:2121
 #, c-format
 msgid "close of master pty failed: %s"
 msgstr ""
 
-#: io.c:2069 io.c:2121 io.c:2462 io.c:2700
+#: io.c:2071 io.c:2123 io.c:2464 io.c:2702
 #, c-format
 msgid "close of stdout in child failed: %s"
 msgstr ""
 
-#: io.c:2072 io.c:2124
+#: io.c:2074 io.c:2126
 #, c-format
 msgid "moving slave pty to stdout in child failed (dup: %s)"
 msgstr ""
 
-#: io.c:2074 io.c:2126 io.c:2467
+#: io.c:2076 io.c:2128 io.c:2469
 #, c-format
 msgid "close of stdin in child failed: %s"
 msgstr ""
 
-#: io.c:2077 io.c:2129
+#: io.c:2079 io.c:2131
 #, c-format
 msgid "moving slave pty to stdin in child failed (dup: %s)"
 msgstr ""
 
-#: io.c:2079 io.c:2131 io.c:2153
+#: io.c:2081 io.c:2133 io.c:2155
 #, c-format
 msgid "close of slave pty failed: %s"
 msgstr ""
 
-#: io.c:2315
+#: io.c:2317
 msgid "could not create child process or open pty"
 msgstr ""
 
-#: io.c:2401 io.c:2465 io.c:2675 io.c:2703
+#: io.c:2403 io.c:2467 io.c:2677 io.c:2705
 #, c-format
 msgid "moving pipe to stdout in child failed (dup: %s)"
 msgstr ""
 
-#: io.c:2408 io.c:2470
+#: io.c:2410 io.c:2472
 #, c-format
 msgid "moving pipe to stdin in child failed (dup: %s)"
 msgstr ""
 
-#: io.c:2430 io.c:2693
+#: io.c:2432 io.c:2695
 msgid "restoring stdout in parent process failed"
 msgstr ""
 
-#: io.c:2438
+#: io.c:2440
 msgid "restoring stdin in parent process failed"
 msgstr ""
 
-#: io.c:2473 io.c:2705 io.c:2720
+#: io.c:2475 io.c:2707 io.c:2722
 #, c-format
 msgid "close of pipe failed: %s"
 msgstr ""
 
-#: io.c:2532
+#: io.c:2534
 msgid "`|&' not supported"
 msgstr ""
 
-#: io.c:2660
+#: io.c:2662
 #, c-format
 msgid "cannot open pipe `%s': %s"
 msgstr ""
 
-#: io.c:2714
+#: io.c:2716
 #, c-format
 msgid "cannot create child process for `%s' (fork: %s)"
 msgstr ""
 
-#: io.c:2853
+#: io.c:2855
 msgid "getline: attempt to read from closed read end of two-way pipe"
 msgstr ""
 
-#: io.c:3177
+#: io.c:3179
 msgid "register_input_parser: received NULL pointer"
 msgstr ""
 
-#: io.c:3205
+#: io.c:3207
 #, c-format
 msgid "input parser `%s' conflicts with previously installed input parser `%s'"
 msgstr ""
 
-#: io.c:3212
+#: io.c:3214
 #, c-format
 msgid "input parser `%s' failed to open `%s'"
 msgstr ""
 
-#: io.c:3232
+#: io.c:3234
 msgid "register_output_wrapper: received NULL pointer"
 msgstr ""
 
-#: io.c:3260
+#: io.c:3262
 #, c-format
 msgid ""
 "output wrapper `%s' conflicts with previously installed output wrapper `%s'"
 msgstr ""
 
-#: io.c:3267
+#: io.c:3269
 #, c-format
 msgid "output wrapper `%s' failed to open `%s'"
 msgstr ""
 
-#: io.c:3288
+#: io.c:3290
 msgid "register_output_processor: received NULL pointer"
 msgstr ""
 
-#: io.c:3317
+#: io.c:3319
 #, c-format
 msgid ""
 "two-way processor `%s' conflicts with previously installed two-way processor "
 "`%s'"
 msgstr ""
 
-#: io.c:3326
+#: io.c:3328
 #, c-format
 msgid "two way processor `%s' failed to open `%s'"
 msgstr ""
 
-#: io.c:3457
+#: io.c:3459
 #, c-format
 msgid "data file `%s' is empty"
 msgstr ""
 
-#: io.c:3499 io.c:3507
+#: io.c:3501 io.c:3509
 msgid "could not allocate more input memory"
 msgstr ""
 
-#: io.c:4175
+#: io.c:4178
 msgid "assignment to RS has no effect when using --csv"
 msgstr ""
 
-#: io.c:4195
+#: io.c:4198
 msgid "multicharacter value of `RS' is a gawk extension"
 msgstr ""
 
-#: io.c:4354
+#: io.c:4357
 msgid "IPv6 communication is not supported"
 msgstr ""
 
-#: main.c:231
+#: io.c:4636
+msgid "gawk_popen_write: failed to move pipe fd to standard input"
+msgstr ""
+
+#: main.c:228
 #, c-format
 msgid ""
 "%s: fatal: persistent memory allocator failed to initialize: return value "
 "%d, pma.c line: %d.\n"
 msgstr ""
 
-#: main.c:239
+#: main.c:236
 msgid "persistent memory is not supported"
 msgstr ""
 
-#: main.c:347
+#: main.c:341
 msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
 msgstr ""
 
-#: main.c:354
+#: main.c:348
 msgid "`--posix' overrides `--traditional'"
 msgstr ""
 
-#: main.c:365
+#: main.c:359
 msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
 msgstr ""
 
-#: main.c:370
+#: main.c:364
 msgid "`--posix' overrides `--characters-as-bytes'"
 msgstr ""
 
-#: main.c:380
+#: main.c:374
 msgid "`--posix' and `--csv' conflict"
 msgstr ""
 
-#: main.c:384
+#: main.c:378
 #, c-format
 msgid "running %s setuid root may be a security problem"
 msgstr ""
 
-#: main.c:386
+#: main.c:380
 msgid "The -r/--re-interval options no longer have any effect"
 msgstr ""
 
-#: main.c:444
+#: main.c:438
 #, c-format
 msgid "cannot set binary mode on stdin: %s"
 msgstr ""
 
-#: main.c:447
+#: main.c:441
 #, c-format
 msgid "cannot set binary mode on stdout: %s"
 msgstr ""
 
-#: main.c:449
+#: main.c:443
 #, c-format
 msgid "cannot set binary mode on stderr: %s"
 msgstr ""
 
-#: main.c:514
+#: main.c:508
 msgid "no program text at all!"
 msgstr ""
 
-#: main.c:612
+#: main.c:606
 #, c-format
 msgid "Usage: %s [POSIX or GNU style options] -f progfile [--] file ...\n"
 msgstr ""
 
-#: main.c:614
+#: main.c:608
 #, c-format
 msgid "Usage: %s [POSIX or GNU style options] [--] %cprogram%c file ...\n"
 msgstr ""
 
-#: main.c:619
+#: main.c:613
 msgid "POSIX options:\t\tGNU long options: (standard)\n"
 msgstr ""
 
-#: main.c:620
+#: main.c:614
 msgid "\t-f progfile\t\t--file=progfile\n"
 msgstr ""
 
-#: main.c:621
+#: main.c:615
 msgid "\t-F fs\t\t\t--field-separator=fs\n"
 msgstr ""
 
-#: main.c:622
+#: main.c:616
 msgid "\t-v var=val\t\t--assign=var=val\n"
 msgstr ""
 
-#: main.c:623
+#: main.c:617
 msgid "Short options:\t\tGNU long options: (extensions)\n"
 msgstr ""
 
-#: main.c:624
+#: main.c:618
 msgid "\t-b\t\t\t--characters-as-bytes\n"
 msgstr ""
 
-#: main.c:625
+#: main.c:619
 msgid "\t-c\t\t\t--traditional\n"
 msgstr ""
 
-#: main.c:626
+#: main.c:620
 msgid "\t-C\t\t\t--copyright\n"
 msgstr ""
 
-#: main.c:627
+#: main.c:621
 msgid "\t-d[file]\t\t--dump-variables[=file]\n"
 msgstr ""
 
-#: main.c:628
+#: main.c:622
 msgid "\t-D[file]\t\t--debug[=file]\n"
 msgstr ""
 
-#: main.c:629
+#: main.c:623
 msgid "\t-e 'program-text'\t--source='program-text'\n"
 msgstr ""
 
-#: main.c:630
+#: main.c:624
 msgid "\t-E file\t\t\t--exec=file\n"
 msgstr ""
 
-#: main.c:631
+#: main.c:625
 msgid "\t-g\t\t\t--gen-pot\n"
 msgstr ""
 
-#: main.c:632
+#: main.c:626
 msgid "\t-h\t\t\t--help\n"
 msgstr ""
 
-#: main.c:633
+#: main.c:627
 msgid "\t-i includefile\t\t--include=includefile\n"
 msgstr ""
 
-#: main.c:634
+#: main.c:628
 msgid "\t-I\t\t\t--trace\n"
 msgstr ""
 
-#: main.c:635
+#: main.c:629
 msgid "\t-k\t\t\t--csv\n"
 msgstr ""
 
-#: main.c:636
+#: main.c:630
 msgid "\t-l library\t\t--load=library\n"
 msgstr ""
 
 #. TRANSLATORS: the "fatal", "invalid" and "no-ext" here are literal
 #. values, they should not be translated. Thanks.
 #.
-#: main.c:641
+#: main.c:635
 msgid "\t-L[fatal|invalid|no-ext]\t--lint[=fatal|invalid|no-ext]\n"
 msgstr ""
 
-#: main.c:642
+#: main.c:636
 msgid "\t-M\t\t\t--bignum\n"
 msgstr ""
 
-#: main.c:643
+#: main.c:637
 msgid "\t-N\t\t\t--use-lc-numeric\n"
 msgstr ""
 
-#: main.c:644
+#: main.c:638
 msgid "\t-n\t\t\t--non-decimal-data\n"
 msgstr ""
 
-#: main.c:645
+#: main.c:639
 msgid "\t-o[file]\t\t--pretty-print[=file]\n"
 msgstr ""
 
-#: main.c:646
+#: main.c:640
 msgid "\t-O\t\t\t--optimize\n"
 msgstr ""
 
-#: main.c:647
+#: main.c:641
 msgid "\t-p[file]\t\t--profile[=file]\n"
 msgstr ""
 
-#: main.c:648
+#: main.c:642
 msgid "\t-P\t\t\t--posix\n"
 msgstr ""
 
-#: main.c:649
+#: main.c:643
 msgid "\t-r\t\t\t--re-interval\n"
 msgstr ""
 
-#: main.c:650
+#: main.c:644
 msgid "\t-s\t\t\t--no-optimize\n"
 msgstr ""
 
-#: main.c:651
+#: main.c:645
 msgid "\t-S\t\t\t--sandbox\n"
 msgstr ""
 
-#: main.c:652
+#: main.c:646
 msgid "\t-t\t\t\t--lint-old\n"
 msgstr ""
 
-#: main.c:653
+#: main.c:647
 msgid "\t-V\t\t\t--version\n"
 msgstr ""
 
-#: main.c:655
-msgid "\t-W nostalgia\t\t--nostalgia\n"
-msgstr ""
-
-#: main.c:658
+#: main.c:649
 msgid "\t-Y\t\t\t--parsedebug\n"
 msgstr ""
 
-#: main.c:661
+#: main.c:652
 msgid "\t-Z locale-name\t\t--locale=locale-name\n"
 msgstr ""
 
 #. TRANSLATORS: --help output (end)
 #. no-wrap
-#: main.c:667
+#: main.c:658
 msgid ""
 "\n"
 "To report bugs, use the `gawkbug' program.\n"
@@ -3148,7 +3030,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: main.c:683
+#: main.c:674
 #, c-format
 msgid ""
 "Source code for gawk may be obtained from\n"
@@ -3156,14 +3038,14 @@ msgid ""
 "\n"
 msgstr ""
 
-#: main.c:687
+#: main.c:678
 msgid ""
 "gawk is a pattern scanning and processing language.\n"
 "By default it reads standard input and writes standard output.\n"
 "\n"
 msgstr ""
 
-#: main.c:691
+#: main.c:682
 #, c-format
 msgid ""
 "Examples:\n"
@@ -3171,7 +3053,7 @@ msgid ""
 "\t%s -F: '{ print $1 }' /etc/passwd\n"
 msgstr ""
 
-#: main.c:721
+#: main.c:712
 #, c-format
 msgid ""
 "Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
@@ -3183,7 +3065,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: main.c:729
+#: main.c:720
 msgid ""
 "This program is distributed in the hope that it will be useful,\n"
 "but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
@@ -3192,195 +3074,195 @@ msgid ""
 "\n"
 msgstr ""
 
-#: main.c:735
+#: main.c:726
 msgid ""
 "You should have received a copy of the GNU General Public License\n"
 "along with this program. If not, see http://www.gnu.org/licenses/.\n";
 msgstr ""
 
-#: main.c:774
+#: main.c:765
 msgid "-Ft does not set FS to tab in POSIX awk"
 msgstr ""
 
-#: main.c:1202
+#: main.c:1193
 #, c-format
 msgid ""
 "%s: `%s' argument to `-v' not in `var=value' form\n"
 "\n"
 msgstr ""
 
-#: main.c:1228
+#: main.c:1219
 #, c-format
 msgid "`%s' is not a legal variable name"
 msgstr ""
 
-#: main.c:1231
+#: main.c:1222
 #, c-format
 msgid "`%s' is not a variable name, looking for file `%s=%s'"
 msgstr ""
 
-#: main.c:1245
+#: main.c:1236
 #, c-format
 msgid "cannot use gawk builtin `%s' as variable name"
 msgstr ""
 
-#: main.c:1250
+#: main.c:1241
 #, c-format
 msgid "cannot use function `%s' as variable name"
 msgstr ""
 
-#: main.c:1329
+#: main.c:1320
 msgid "floating point exception"
 msgstr ""
 
-#: main.c:1339
+#: main.c:1330
 msgid "fatal error: internal error"
 msgstr ""
 
-#: main.c:1440
+#: main.c:1417
 #, c-format
 msgid "no pre-opened fd %d"
 msgstr ""
 
-#: main.c:1447
+#: main.c:1424
 #, c-format
 msgid "could not pre-open /dev/null for fd %d"
 msgstr ""
 
-#: main.c:1661
+#: main.c:1638
 msgid "empty argument to `-e/--source' ignored"
 msgstr ""
 
-#: main.c:1730 main.c:1735
+#: main.c:1707 main.c:1712
 msgid "`--profile' overrides `--pretty-print'"
 msgstr ""
 
-#: main.c:1747
+#: main.c:1724
 msgid "-M ignored: MPFR/GMP support not compiled in"
 msgstr ""
 
-#: main.c:1773
+#: main.c:1750
 #, c-format
 msgid "Use `GAWK_PERSIST_FILE=%s gawk ...' instead of --persist."
 msgstr ""
 
-#: main.c:1775
+#: main.c:1752
 msgid "Persistent memory is not supported."
 msgstr ""
 
-#: main.c:1784
+#: main.c:1761
 #, c-format
 msgid "%s: option `-W %s' unrecognized, ignored\n"
 msgstr ""
 
-#: main.c:1837
+#: main.c:1814
 #, c-format
 msgid "%s: option requires an argument -- %c\n"
 msgstr ""
 
-#: main.c:1940
+#: main.c:1917
 #, c-format
 msgid "%s: fatal: cannot stat %s: %s\n"
 msgstr ""
 
-#: main.c:1944
+#: main.c:1921
 #, c-format
 msgid ""
 "%s: fatal: using persistent memory is not allowed when running as root.\n"
 msgstr ""
 
-#: main.c:1947
+#: main.c:1924
 #, c-format
 msgid "%s: warning: %s is not owned by euid %d.\n"
 msgstr ""
 
-#: mpfr.c:661
+#: mpfr.c:658
 #, c-format
 msgid "PREC value `%.*s' is invalid"
 msgstr ""
 
-#: mpfr.c:720
+#: mpfr.c:717
 #, c-format
 msgid "ROUNDMODE value `%.*s' is invalid"
 msgstr ""
 
-#: mpfr.c:786
+#: mpfr.c:783
 msgid "atan2: received non-numeric first argument"
 msgstr ""
 
-#: mpfr.c:788
+#: mpfr.c:785
 msgid "atan2: received non-numeric second argument"
 msgstr ""
 
-#: mpfr.c:827
+#: mpfr.c:824
 #, c-format
 msgid "%s: received negative argument %.*s"
 msgstr ""
 
-#: mpfr.c:894
+#: mpfr.c:891
 msgid "int: received non-numeric argument"
 msgstr ""
 
-#: mpfr.c:926
+#: mpfr.c:923
 msgid "compl: received non-numeric argument"
 msgstr ""
 
-#: mpfr.c:938
+#: mpfr.c:935
 msgid "compl(%Rg): negative value is not allowed"
 msgstr ""
 
-#: mpfr.c:943
+#: mpfr.c:940
 msgid "comp(%Rg): fractional value will be truncated"
 msgstr ""
 
-#: mpfr.c:954
+#: mpfr.c:951
 #, c-format
 msgid "compl(%Zd): negative values are not allowed"
 msgstr ""
 
-#: mpfr.c:972
+#: mpfr.c:969
 #, c-format
 msgid "%s: received non-numeric argument #%d"
 msgstr ""
 
-#: mpfr.c:982
+#: mpfr.c:979
 msgid "%s: argument #%d has invalid value %Rg, using 0"
 msgstr ""
 
-#: mpfr.c:993
+#: mpfr.c:990
 msgid "%s: argument #%d negative value %Rg is not allowed"
 msgstr ""
 
-#: mpfr.c:1000
+#: mpfr.c:997
 msgid "%s: argument #%d fractional value %Rg will be truncated"
 msgstr ""
 
-#: mpfr.c:1014
+#: mpfr.c:1011
 #, c-format
 msgid "%s: argument #%d negative value %Zd is not allowed"
 msgstr ""
 
-#: mpfr.c:1108
+#: mpfr.c:1105
 msgid "and: called with less than two arguments"
 msgstr ""
 
-#: mpfr.c:1140
+#: mpfr.c:1137
 msgid "or: called with less than two arguments"
 msgstr ""
 
-#: mpfr.c:1171
+#: mpfr.c:1168
 msgid "xor: called with less than two arguments"
 msgstr ""
 
-#: mpfr.c:1301
+#: mpfr.c:1298
 msgid "srand: received non-numeric argument"
 msgstr ""
 
-#: mpfr.c:1345
+#: mpfr.c:1342
 msgid "intdiv: received non-numeric first argument"
 msgstr ""
 
-#: mpfr.c:1347
+#: mpfr.c:1344
 msgid "intdiv: received non-numeric second argument"
 msgstr ""
 
@@ -3389,52 +3271,52 @@ msgstr ""
 msgid "cmd. line:"
 msgstr ""
 
-#: node.c:478
+#: node.c:475
 msgid "backslash at end of string"
 msgstr ""
 
-#: node.c:512
+#: node.c:509
 msgid "could not make typed regex"
 msgstr ""
 
-#: node.c:586
+#: node.c:583
 #, c-format
 msgid "old awk does not support the `\\%c' escape sequence"
 msgstr ""
 
-#: node.c:647
+#: node.c:644
 msgid "POSIX does not allow `\\x' escapes"
 msgstr ""
 
-#: node.c:655
+#: node.c:652
 msgid "no hex digits in `\\x' escape sequence"
 msgstr ""
 
-#: node.c:677
+#: node.c:674
 #, c-format
 msgid ""
 "hex escape \\x%.*s of %d characters probably not interpreted the way you "
 "expect"
 msgstr ""
 
-#: node.c:692
+#: node.c:689
 msgid "POSIX does not allow `\\u' escapes"
 msgstr ""
 
-#: node.c:700
+#: node.c:697
 msgid "no hex digits in `\\u' escape sequence"
 msgstr ""
 
-#: node.c:731
+#: node.c:728
 msgid "invalid `\\u' escape sequence"
 msgstr ""
 
-#: node.c:753
+#: node.c:750
 #, c-format
 msgid "escape sequence `\\%c' treated as plain `%c'"
 msgstr ""
 
-#: node.c:893
+#: node.c:892
 msgid ""
 "Invalid multibyte data detected. There may be a mismatch between your data "
 "and your locale"
@@ -3533,7 +3415,7 @@ msgstr ""
 msgid "regexp escape sequence `\\%c' is not a known regexp operator"
 msgstr ""
 
-#: re.c:720
+#: re.c:719
 #, c-format
 msgid "regexp component `%.*s' should probably be `[%.*s]'"
 msgstr ""
diff --git a/test/ChangeLog b/test/ChangeLog
index 3ce8559f..622968df 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -1,3 +1,7 @@
+2024-08-29         Arnold D. Robbins     <arnold@skeeve.com>
+
+       * badargs.ok: Updated.
+
 2024-08-12         Arnold D. Robbins     <arnold@skeeve.com>
 
        * Makefile.am (EXTRA_DIST): New test, nsprof3.
diff --git a/test/badargs.ok b/test/badargs.ok
index e9614b3f..e6ae8a93 100644
--- a/test/badargs.ok
+++ b/test/badargs.ok
@@ -42,7 +42,7 @@ PLEASE do NOT try to report bugs by posting in comp.lang.awk,
 or by using a web forum such as Stack Overflow.
 
 Source code for gawk may be obtained from
-https://www.skeeve.com/gawk/gawk-5.3.0b.tar.gz
+https://www.skeeve.com/gawk/gawk-5.3.0c.tar.gz
 
 gawk is a pattern scanning and processing language.
 By default it reads standard input and writes standard output.

http://git.sv.gnu.org/cgit/gawk.git/commit/?id=fc97bd0c740e9b2c5788639675ec7e325acfc0a9

commit fc97bd0c740e9b2c5788639675ec7e325acfc0a9
Author: Arnold D. Robbins <arnold@skeeve.com>
Date:   Thu Aug 29 09:44:36 2024 +0300

    Add po/ka.gmo.

diff --git a/po/ka.gmo b/po/ka.gmo
new file mode 100644
index 00000000..1a101ec1
Binary files /dev/null and b/po/ka.gmo differ

-----------------------------------------------------------------------

Summary of changes:
 configure       |   20 +-
 configure.ac    |    2 +-
 pc/ChangeLog    |    4 +
 pc/config.h     |    6 +-
 po/gawk.pot     | 1064 +++++++++++++++++++++++++------------------------------
 po/ka.gmo       |  Bin 0 -> 8207 bytes
 test/ChangeLog  |    4 +
 test/badargs.ok |    2 +-
 8 files changed, 496 insertions(+), 606 deletions(-)
 create mode 100644 po/ka.gmo


hooks/post-receive
-- 
gawk



reply via email to

[Prev in Thread] Current Thread [Next in Thread]