[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gawk-diffs] [SCM] gawk branch, porting, updated. gawk-4.1.0-3692-g62cfd
From: |
Arnold Robbins |
Subject: |
[gawk-diffs] [SCM] gawk branch, porting, updated. gawk-4.1.0-3692-g62cfd95 |
Date: |
Fri, 22 Mar 2019 05:58:19 -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, porting has been updated
via 62cfd95df87f1fc65181dd276a5677caa5315954 (commit)
via 09ce389a9866c74873fbddd1e873bb2e9e0fd1d2 (commit)
from 0e65b67b0dc50b9f33b3d685fc82d06114d1540b (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=62cfd95df87f1fc65181dd276a5677caa5315954
commit 62cfd95df87f1fc65181dd276a5677caa5315954
Author: Arnold D. Robbins <address@hidden>
Date: Fri Mar 22 11:58:05 2019 +0200
Update config.guess files.
diff --git a/ChangeLog b/ChangeLog
index c56b479..37de791 100755
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2019-03-22 Arnold D. Robbins <address@hidden>
+
+ * config.guess: Updated from GNULIB.
+
2019-03-17 Arnold D. Robbins <address@hidden>
* configure.ac: Fix test for ZOS_FAIL.
diff --git a/config.guess b/config.guess
index 8ef92de..79d1317 100755
--- a/config.guess
+++ b/config.guess
@@ -2,7 +2,7 @@
# Attempt to guess a canonical system name.
# Copyright 1992-2019 Free Software Foundation, Inc.
-timestamp='2019-02-19'
+timestamp='2019-03-04'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -985,22 +985,50 @@ EOF
exit ;;
mips:Linux:*:* | mips64:Linux:*:*)
set_cc_for_build
+ IS_GLIBC=0
+ test x"${LIBC}" = xgnu && IS_GLIBC=1
sed 's/^ //' << EOF > "$dummy.c"
#undef CPU
- #undef ${UNAME_MACHINE}
- #undef ${UNAME_MACHINE}el
+ #undef mips
+ #undef mipsel
+ #undef mips64
+ #undef mips64el
+ #if ${IS_GLIBC} && defined(_ABI64)
+ LIBCABI=gnuabi64
+ #else
+ #if ${IS_GLIBC} && defined(_ABIN32)
+ LIBCABI=gnuabin32
+ #else
+ LIBCABI=${LIBC}
+ #endif
+ #endif
+
+ #if ${IS_GLIBC} && defined(__mips64) && defined(__mips_isa_rev) &&
__mips_isa_rev>=6
+ CPU=mipsisa64r6
+ #else
+ #if ${IS_GLIBC} && !defined(__mips64) && defined(__mips_isa_rev) &&
__mips_isa_rev>=6
+ CPU=mipsisa32r6
+ #else
+ #if defined(__mips64)
+ CPU=mips64
+ #else
+ CPU=mips
+ #endif
+ #endif
+ #endif
+
#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) ||
defined(MIPSEL)
- CPU=${UNAME_MACHINE}el
+ MIPS_ENDIAN=el
#else
#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) ||
defined(MIPSEB)
- CPU=${UNAME_MACHINE}
+ MIPS_ENDIAN=
#else
- CPU=
+ MIPS_ENDIAN=
#endif
#endif
EOF
- eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU'`"
- test "x$CPU" != x && { echo "$CPU-unknown-linux-$LIBC"; exit; }
+ eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep
'^CPU\|^MIPS_ENDIAN\|^LIBCABI'`"
+ test "x$CPU" != x && { echo
"$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; }
;;
mips64el:Linux:*:*)
echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
@@ -1433,6 +1461,130 @@ EOF
exit ;;
esac
+# No uname command or uname output not recognized.
+set_cc_for_build
+cat > "$dummy.c" <<EOF
+#ifdef _SEQUENT_
+#include <sys/types.h>
+#include <sys/utsname.h>
+#endif
+main ()
+{
+#if defined (sony)
+#if defined (MIPSEB)
+ /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed,
+ I don't know.... */
+ printf ("mips-sony-bsd\n"); exit (0);
+#else
+#include <sys/param.h>
+ printf ("m68k-sony-newsos%s\n",
+#ifdef NEWSOS4
+ "4"
+#else
+ ""
+#endif
+ ); exit (0);
+#endif
+#endif
+
+#if defined (NeXT)
+#if !defined (__ARCHITECTURE__)
+#define __ARCHITECTURE__ "m68k"
+#endif
+ int version;
+ version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
+ if (version < 4)
+ printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
+ else
+ printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
+ exit (0);
+#endif
+
+#if defined (MULTIMAX) || defined (n16)
+#if defined (UMAXV)
+ printf ("ns32k-encore-sysv\n"); exit (0);
+#else
+#if defined (CMU)
+ printf ("ns32k-encore-mach\n"); exit (0);
+#else
+ printf ("ns32k-encore-bsd\n"); exit (0);
+#endif
+#endif
+#endif
+
+#if defined (__386BSD__)
+ printf ("i386-pc-bsd\n"); exit (0);
+#endif
+
+#if defined (sequent)
+#if defined (i386)
+ printf ("i386-sequent-dynix\n"); exit (0);
+#endif
+#if defined (ns32000)
+ printf ("ns32k-sequent-dynix\n"); exit (0);
+#endif
+#endif
+
+#if defined (_SEQUENT_)
+ struct utsname un;
+
+ uname(&un);
+ if (strncmp(un.version, "V2", 2) == 0) {
+ printf ("i386-sequent-ptx2\n"); exit (0);
+ }
+ if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
+ printf ("i386-sequent-ptx1\n"); exit (0);
+ }
+ printf ("i386-sequent-ptx\n"); exit (0);
+#endif
+
+#if defined (vax)
+#if !defined (ultrix)
+#include <sys/param.h>
+#if defined (BSD)
+#if BSD == 43
+ printf ("vax-dec-bsd4.3\n"); exit (0);
+#else
+#if BSD == 199006
+ printf ("vax-dec-bsd4.3reno\n"); exit (0);
+#else
+ printf ("vax-dec-bsd\n"); exit (0);
+#endif
+#endif
+#else
+ printf ("vax-dec-bsd\n"); exit (0);
+#endif
+#else
+ printf ("vax-dec-ultrix\n"); exit (0);
+#endif
+#endif
+#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) ||
defined(__ultrix__)
+#if defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) ||
defined(__MIPS__)
+#include <signal.h>
+#if defined(_SIZE_T_) /* >= ULTRIX4 */
+ printf ("mips-dec-ultrix4\n"); exit (0);
+#else
+#if defined(ULTRIX3) || defined(ultrix3) || defined(SIGLOST)
+ printf ("mips-dec-ultrix3\n"); exit (0);
+#endif
+#endif
+#endif
+#endif
+
+#if defined (alliant) && defined (i860)
+ printf ("i860-alliant-bsd\n"); exit (0);
+#endif
+
+ exit (1);
+}
+EOF
+
+$CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null && SYSTEM_NAME=`$dummy` &&
+ { echo "$SYSTEM_NAME"; exit; }
+
+# Apollos put the system type in the environment.
+test -d /usr/apollo && { echo "$ISP-apollo-$SYSTYPE"; exit; }
+
echo "$0: unable to guess system type" >&2
case "$UNAME_MACHINE:$UNAME_SYSTEM" in
diff --git a/extension/build-aux/ChangeLog b/extension/build-aux/ChangeLog
index 9353536..2b4f26a 100644
--- a/extension/build-aux/ChangeLog
+++ b/extension/build-aux/ChangeLog
@@ -1,3 +1,7 @@
+2019-03-22 Arnold D. Robbins <address@hidden>
+
+ * config.guess: Updated from GNULIB.
+
2019-02-25 Arnold D. Robbins <address@hidden>
* config.guess: Updated from GNULIB.
diff --git a/extension/build-aux/config.guess b/extension/build-aux/config.guess
index 8ef92de..79d1317 100755
--- a/extension/build-aux/config.guess
+++ b/extension/build-aux/config.guess
@@ -2,7 +2,7 @@
# Attempt to guess a canonical system name.
# Copyright 1992-2019 Free Software Foundation, Inc.
-timestamp='2019-02-19'
+timestamp='2019-03-04'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -985,22 +985,50 @@ EOF
exit ;;
mips:Linux:*:* | mips64:Linux:*:*)
set_cc_for_build
+ IS_GLIBC=0
+ test x"${LIBC}" = xgnu && IS_GLIBC=1
sed 's/^ //' << EOF > "$dummy.c"
#undef CPU
- #undef ${UNAME_MACHINE}
- #undef ${UNAME_MACHINE}el
+ #undef mips
+ #undef mipsel
+ #undef mips64
+ #undef mips64el
+ #if ${IS_GLIBC} && defined(_ABI64)
+ LIBCABI=gnuabi64
+ #else
+ #if ${IS_GLIBC} && defined(_ABIN32)
+ LIBCABI=gnuabin32
+ #else
+ LIBCABI=${LIBC}
+ #endif
+ #endif
+
+ #if ${IS_GLIBC} && defined(__mips64) && defined(__mips_isa_rev) &&
__mips_isa_rev>=6
+ CPU=mipsisa64r6
+ #else
+ #if ${IS_GLIBC} && !defined(__mips64) && defined(__mips_isa_rev) &&
__mips_isa_rev>=6
+ CPU=mipsisa32r6
+ #else
+ #if defined(__mips64)
+ CPU=mips64
+ #else
+ CPU=mips
+ #endif
+ #endif
+ #endif
+
#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) ||
defined(MIPSEL)
- CPU=${UNAME_MACHINE}el
+ MIPS_ENDIAN=el
#else
#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) ||
defined(MIPSEB)
- CPU=${UNAME_MACHINE}
+ MIPS_ENDIAN=
#else
- CPU=
+ MIPS_ENDIAN=
#endif
#endif
EOF
- eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU'`"
- test "x$CPU" != x && { echo "$CPU-unknown-linux-$LIBC"; exit; }
+ eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep
'^CPU\|^MIPS_ENDIAN\|^LIBCABI'`"
+ test "x$CPU" != x && { echo
"$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; }
;;
mips64el:Linux:*:*)
echo "$UNAME_MACHINE"-unknown-linux-"$LIBC"
@@ -1433,6 +1461,130 @@ EOF
exit ;;
esac
+# No uname command or uname output not recognized.
+set_cc_for_build
+cat > "$dummy.c" <<EOF
+#ifdef _SEQUENT_
+#include <sys/types.h>
+#include <sys/utsname.h>
+#endif
+main ()
+{
+#if defined (sony)
+#if defined (MIPSEB)
+ /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed,
+ I don't know.... */
+ printf ("mips-sony-bsd\n"); exit (0);
+#else
+#include <sys/param.h>
+ printf ("m68k-sony-newsos%s\n",
+#ifdef NEWSOS4
+ "4"
+#else
+ ""
+#endif
+ ); exit (0);
+#endif
+#endif
+
+#if defined (NeXT)
+#if !defined (__ARCHITECTURE__)
+#define __ARCHITECTURE__ "m68k"
+#endif
+ int version;
+ version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
+ if (version < 4)
+ printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
+ else
+ printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
+ exit (0);
+#endif
+
+#if defined (MULTIMAX) || defined (n16)
+#if defined (UMAXV)
+ printf ("ns32k-encore-sysv\n"); exit (0);
+#else
+#if defined (CMU)
+ printf ("ns32k-encore-mach\n"); exit (0);
+#else
+ printf ("ns32k-encore-bsd\n"); exit (0);
+#endif
+#endif
+#endif
+
+#if defined (__386BSD__)
+ printf ("i386-pc-bsd\n"); exit (0);
+#endif
+
+#if defined (sequent)
+#if defined (i386)
+ printf ("i386-sequent-dynix\n"); exit (0);
+#endif
+#if defined (ns32000)
+ printf ("ns32k-sequent-dynix\n"); exit (0);
+#endif
+#endif
+
+#if defined (_SEQUENT_)
+ struct utsname un;
+
+ uname(&un);
+ if (strncmp(un.version, "V2", 2) == 0) {
+ printf ("i386-sequent-ptx2\n"); exit (0);
+ }
+ if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
+ printf ("i386-sequent-ptx1\n"); exit (0);
+ }
+ printf ("i386-sequent-ptx\n"); exit (0);
+#endif
+
+#if defined (vax)
+#if !defined (ultrix)
+#include <sys/param.h>
+#if defined (BSD)
+#if BSD == 43
+ printf ("vax-dec-bsd4.3\n"); exit (0);
+#else
+#if BSD == 199006
+ printf ("vax-dec-bsd4.3reno\n"); exit (0);
+#else
+ printf ("vax-dec-bsd\n"); exit (0);
+#endif
+#endif
+#else
+ printf ("vax-dec-bsd\n"); exit (0);
+#endif
+#else
+ printf ("vax-dec-ultrix\n"); exit (0);
+#endif
+#endif
+#if defined(ultrix) || defined(_ultrix) || defined(__ultrix) ||
defined(__ultrix__)
+#if defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) ||
defined(__MIPS__)
+#include <signal.h>
+#if defined(_SIZE_T_) /* >= ULTRIX4 */
+ printf ("mips-dec-ultrix4\n"); exit (0);
+#else
+#if defined(ULTRIX3) || defined(ultrix3) || defined(SIGLOST)
+ printf ("mips-dec-ultrix3\n"); exit (0);
+#endif
+#endif
+#endif
+#endif
+
+#if defined (alliant) && defined (i860)
+ printf ("i860-alliant-bsd\n"); exit (0);
+#endif
+
+ exit (1);
+}
+EOF
+
+$CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null && SYSTEM_NAME=`$dummy` &&
+ { echo "$SYSTEM_NAME"; exit; }
+
+# Apollos put the system type in the environment.
+test -d /usr/apollo && { echo "$ISP-apollo-$SYSTYPE"; exit; }
+
echo "$0: unable to guess system type" >&2
case "$UNAME_MACHINE:$UNAME_SYSTEM" in
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=09ce389a9866c74873fbddd1e873bb2e9e0fd1d2
commit 09ce389a9866c74873fbddd1e873bb2e9e0fd1d2
Author: Arnold D. Robbins <address@hidden>
Date: Fri Mar 22 11:56:55 2019 +0200
Update zh_CN.po.
diff --git a/po/ChangeLog b/po/ChangeLog
index a43c781..da08114 100644
--- a/po/ChangeLog
+++ b/po/ChangeLog
@@ -1,3 +1,7 @@
+2019-03-22 Arnold D. Robbins <address@hidden>
+
+ * zh_CN.po: Updated.
+
2019-03-10 Arnold D. Robbins <address@hidden>
* sv.po: Updated.
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 8021538..a87e8a4 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -5,15 +5,14 @@
# LI Daobing <address@hidden>, 2007, 2009.
# Aron Xu <address@hidden>, 2010.
# Tianze Wang <address@hidden>, 2016.
-# Boyuan Yang <address@hidden>, 2019.
#
msgid ""
msgstr ""
"Project-Id-Version: gawk 4.2.63\n"
"Report-Msgid-Bugs-To: address@hidden"
-"POT-Creation-Date: 2019-03-15 10:13+0200\n"
-"PO-Revision-Date: 2019-03-01 14:19-0500\n"
-"Last-Translator: Boyuan Yang <address@hidden>\n"
+"POT-Creation-Date: 2019-03-01 11:47+0200\n"
+"PO-Revision-Date: 2019-03-19 17:46+0100\n"
+"Last-Translator: Tianze Wang <address@hidden>\n"
"Language-Team: Chinese (simplified) <address@hidden>\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
@@ -21,7 +20,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Poedit 2.2.1\n"
+"X-Generator: Poedit 2.0.7\n"
#: array.c:247
#, c-format
@@ -185,7 +184,7 @@ msgstr "å¤é¶åå管éæ æ³å·¥ä½"
#: awkgram.y:1416
msgid "concatenation as I/O `>' redirection target is ambiguous"
-msgstr ""
+msgstr "è¾å
¥è¾åºéå®å符â>âï¼å并å
容ï¼çç®æ ææ§ä¹"
#: awkgram.y:1620
msgid "regular expression on right of assignment"
@@ -240,7 +239,7 @@ msgstr "æ æçä¸æ 表达å¼"
#: awkgram.y:2477 awkgram.y:2497 gawkapi.c:273 gawkapi.c:290 msg.c:130
msgid "warning: "
-msgstr "è¦å:"
+msgstr "è¦åï¼"
#: awkgram.y:2495 gawkapi.c:245 gawkapi.c:288 msg.c:162
msgid "fatal: "
@@ -251,10 +250,8 @@ msgid "unexpected newline or end of string"
msgstr "æªé¢æçæ°è¡æå符串ç»æ"
#: awkgram.y:2569
-msgid ""
-"source files / command-line arguments must contain complete functions or "
-"rules"
-msgstr "æºä»£ç æ件/å½ä»¤è¡åæ°å¿
é¡»å
å«å®æ´çå½æ°æè§å"
+msgid "source files / command-line arguments must contain complete functions
or rules"
+msgstr "æºæ件 / å½ä»¤è¡ä¸çåæ°å¿
é¡»å
å«å®æ´çå½æ°æè§å"
#: awkgram.y:2851 awkgram.y:2929 awkgram.y:3167 debug.c:536 debug.c:552
#: debug.c:2829 debug.c:5194
@@ -389,11 +386,11 @@ msgstr "æªç»æçå符串"
#: awkgram.y:4048 main.c:1198
msgid "POSIX does not allow physical newlines in string values"
-msgstr "POSIX ä¸å
许åºç°å¨å符串å¼ä¸çç©çæ¢è¡ç¬¦"
+msgstr "POSIX ä¸å
许å符串çå¼ä¸å
å«æ¢è¡ç¬¦"
#: awkgram.y:4050 node.c:453
msgid "backslash string continuation is not portable"
-msgstr "使ç¨åææ æ¥ç»è¡çå¯ç§»æ¤æ§ä¸ä½³"
+msgstr "使ç¨â\\ #...âæ¥ç»è¡ä¼å¯¼è´ä»£ç 缺ä¹å
¼å®¹æ§ï¼å¯ç§»æ¤æ§ï¼"
#: awkgram.y:4288
#, c-format
@@ -417,7 +414,7 @@ msgstr "è awk ä¸æ¯æâ%sâ"
#: awkgram.y:4494
msgid "`goto' considered harmful!"
-msgstr "âgotoâæ害ï¼"
+msgstr "âgotoâæ害ï¼è¯·æ
ç¨ï¼"
#: awkgram.y:4563
#, c-format
@@ -499,7 +496,7 @@ msgstr "å½æ°â%sâï¼æ
æ³ä½¿ç¨ç¹æ®åéâ%sâä½ä¸ºå½æ°åæ°"
#: awkgram.y:5092
#, c-format
msgid "function `%s': parameter `%s' cannot contain a namespace"
-msgstr "å½æ°â%sâï¼åæ°â%sâä¸è½å
å«å½å空é´"
+msgstr "å½æ°â%sâï¼åæ°â%sâä¸ä¸å
许å
å«å½å空é´ï¼namespaceï¼"
#: awkgram.y:5099
#, c-format
@@ -540,8 +537,7 @@ msgid "division by zero attempted in `%%'"
msgstr "å¨â%%âä¸è¯å¾é¤ 0"
#: awkgram.y:5802
-msgid ""
-"cannot assign a value to the result of a field post-increment expression"
+msgid "cannot assign a value to the result of a field post-increment
expression"
msgstr "æ æ³å°å¼èµç»å段åå¢è¡¨è¾¾å¼"
#: awkgram.y:5805
@@ -552,44 +548,41 @@ msgstr "èµå¼çç®æ æ æï¼æä½ç %sï¼"
#: awkgram.y:6697
#, c-format
msgid "identifier %s: qualified names not allowed in traditional / POSIX mode"
-msgstr "æ è¯ç¬¦ %sï¼åæ ¼å称ä¸å
许å¨ä¼ ç» / POSIX 模å¼ä¸ä½¿ç¨"
+msgstr "æ è¯ç¬¦ %sï¼ä¼ ç» / POSIX 模å¼ä¸ä¸å
许使ç¨åè§å称ï¼qualified nameï¼"
#: awkgram.y:6702
#, c-format
msgid "identifier %s: namespace separator is two colons, not one"
-msgstr "æ è¯ç¬¦ %sï¼å½å空é´åé符æ¯ä¸¤ä¸ªåå·èéä¸ä¸ª"
+msgstr "æ è¯ç¬¦ %sï¼å½å空é´çåé符åºä¸ºååå·ï¼::ï¼"
#: awkgram.y:6708
#, c-format
msgid "qualified identifier `%s' is badly formed"
-msgstr "åæ ¼æ è¯ç¬¦â%sâæ ¼å¼åºé"
+msgstr "åè§æ è¯ç¬¦â%sâæ ¼å¼é误"
#: awkgram.y:6715
#, c-format
-msgid ""
-"identifier `%s': namespace separator can only appear once in a qualified name"
-msgstr "æ è¯ç¬¦â%sâï¼å½å空é´åé符ä»
å¯å¨åæ
¼å称ä¸åºç°ä¸æ¬¡"
+msgid "identifier `%s': namespace separator can only appear once in a
qualified name"
+msgstr "æ
è¯ç¬¦â%sâï¼åè§å称ä¸çå½å空é´åé符æå¤åªè½åºç°ä¸æ¬¡"
#: awkgram.y:6764 awkgram.y:6815
#, c-format
msgid "using reserved identifier `%s' as a namespace is not allowed"
-msgstr "ä¸å
许使ç¨ä¿çæ è¯ç¬¦â%sâä½ä¸ºå½å空é´"
+msgstr "ä¸å
许å°ååæ è¯ç¬¦â%sâä½ä¸ºå½å空é´"
#: awkgram.y:6771 awkgram.y:6781
#, c-format
-msgid ""
-"using reserved identifier `%s' as second component of a qualified name is "
-"not allowed"
-msgstr "ä¸å
许使ç¨ä¿çæ è¯ç¬¦â%sâä½ä¸ºåæ
¼å称ç第äºé¨å"
+msgid "using reserved identifier `%s' as second component of a qualified name
is not allowed"
+msgstr "ä¸å
许å°ååæ
è¯ç¬¦â%sâä½ä¸ºåè§å称ç第äºä¸ªç»æé¨å"
#: awkgram.y:6799
msgid "@namespace is a gawk extension"
-msgstr "@namespace æ¯ gawk æ©å±"
+msgstr "@namespace æ¯ gawk ä¿çå"
#: awkgram.y:6806
#, c-format
msgid "namespace name `%s' must meet identifier naming rules"
-msgstr "å½å空é´å称â%sâå¿
须符åæ è¯ç¬¦å½åè§å"
+msgstr "å½å空é´â%sâå¿
须符åæ è¯ç¬¦çå½åè§å"
#: builtin.c:143
#, c-format
@@ -758,7 +751,7 @@ msgstr "[s]printfï¼å¼ %s 对â%%%câæ ¼å¼æ¥è¯´è¶
åºèå´"
#: builtin.c:1529
#, c-format
msgid "%%%c format is POSIX standard but not portable to other awks"
-msgstr "%%%c æ ¼å¼ç¬¦å POSIX æ åä½å¨å
¶å® awk å®ç°ä¸å
¼å®¹æ§ä¸ä½³"
+msgstr "%%%c æ ¼å¼ç¬¦å POSIX è§èï¼ä½å¯è½æ æ³ä¸å
¶ä»ç awk å
¼å®¹"
#: builtin.c:1629
#, c-format
@@ -843,8 +836,7 @@ msgstr "substrï¼å¼å§åæ %g è¶
åºå符串尾é¨"
#: builtin.c:1913
#, c-format
-msgid ""
-"substr: length %g at start index %g exceeds length of first argument (%lu)"
+msgid "substr: length %g at start index %g exceeds length of first argument
(%lu)"
msgstr "substrï¼å¨å¼å§åæ %2$g ä¸é¿åº¦ %1$g è¶
åºç¬¬ä¸ä¸ªåæ°çé¿åº¦ (%3$lu)"
#: builtin.c:1986
@@ -1072,8 +1064,7 @@ msgstr "typeofï¼ç¬¬äºä¸ªåæ°ä¸æ¯æ°ç»"
#: builtin.c:4082
#, c-format
-msgid ""
-"typeof detected invalid flags combination `%s'; please file a bug report."
+msgid "typeof detected invalid flags combination `%s'; please file a bug
report."
msgstr "typeof å½æ°åç°ä¸ä¸ªæ
æçé项ç»åâ%sâï¼è¯·åå¼åè
æ±æ¥æ¤é误ã"
#: builtin.c:4101
@@ -1187,14 +1178,11 @@ msgid "non-zero integer value"
msgstr "éé¶æ´æ°å¼"
#: command.y:819
-msgid ""
-"backtrace [N] - print trace of all or N innermost (outermost if N < 0) "
-"frames."
+msgid "backtrace [N] - print trace of all or N innermost (outermost if N < 0)
frames."
msgstr "backtrace [N] - æ¾ç¤ºææææè¿ N å± (è¥ N <
0ï¼åæ¾ç¤ºæè¿ N å±) è°ç¨ã"
#: command.y:821
-msgid ""
-"break [[filename:]N|function] - set breakpoint at the specified location."
+msgid "break [[filename:]N|function] - set breakpoint at the specified
location."
msgstr "break [[æ件å:]N|å½æ°] - å¨æå®å¤è®¾ç½®æç¹ã"
#: command.y:823
@@ -1202,9 +1190,7 @@ msgid "clear [[filename:]N|function] - delete breakpoints
previously set."
msgstr "clear [[æ件å:]N|å½æ°] - å é¤ä¹å设置çæç¹ã"
#: command.y:825
-msgid ""
-"commands [num] - starts a list of commands to be executed at a "
-"breakpoint(watchpoint) hit."
+msgid "commands [num] - starts a list of commands to be executed at a
breakpoint(watchpoint) hit."
msgstr "commands [ç¼å·] - å¨æç¹ (çè§ç¹) å¤æ§è¡ä¸ç³»åå½ä»¤ã"
#: command.y:827
@@ -1268,12 +1254,8 @@ msgid "ignore N COUNT - set ignore-count of breakpoint
number N to COUNT."
msgstr "ignore N æ¬¡æ° - 设置忽ç¥æç¹ N ç次æ°ã"
#: command.y:857
-msgid ""
-"info topic - source|sources|variables|functions|break|frame|args|locals|"
-"display|watch."
-msgstr ""
-"info ä¸»é¢ - æ¥ç info ä¿¡æ¯ï¼ä¸»é¢å¯ä»¥ä¸º
source|sources|variables|functions|"
-"break|frame|args|locals|display|watchã"
+msgid "info topic -
source|sources|variables|functions|break|frame|args|locals|display|watch."
+msgstr "info ä¸»é¢ - æ¥ç info ä¿¡æ¯ï¼ä¸»é¢å¯ä»¥ä¸º
source|sources|variables|functions|break|frame|args|locals|display|watchã"
#: command.y:859
msgid "list [-|+|[filename:]lineno|function|range] - list specified line(s)."
@@ -1284,8 +1266,7 @@ msgid "next [COUNT] - step program, proceeding through
subroutine calls."
msgstr "next [次æ°] - åæ¥è¿è¡ç¨åºï¼å¹¶ä¸æ¥è¿åè°ç¨ã"
#: command.y:863
-msgid ""
-"nexti [COUNT] - step one instruction, but proceed through subroutine calls."
+msgid "nexti [COUNT] - step one instruction, but proceed through subroutine
calls."
msgstr "nexti [次æ°] - åè¿è¡ä¸æ¥æ令ï¼ä½æ¥è¿å
¶åè°ç¨ã"
#: command.y:865
@@ -1321,8 +1302,7 @@ msgid "set var = value - assign value to a scalar
variable."
msgstr "set åé = å¼ - ç»æ éåéèµå¼ã"
#: command.y:883
-msgid ""
-"silent - suspends usual message when stopped at a breakpoint/watchpoint."
+msgid "silent - suspends usual message when stopped at a
breakpoint/watchpoint."
msgstr "silent - å¨æç¹/çè§ç¹å¤ä¸ææ¶ï¼éè常è§æ¶æ¯ã"
#: command.y:885
@@ -1350,9 +1330,7 @@ msgid "undisplay [N] - remove variable(s) from automatic
display list."
msgstr "undisplay [N] - ä»èªå¨æ¾ç¤ºå表ä¸ç§»é¤æå®åéã"
#: command.y:897
-msgid ""
-"until [[filename:]N|function] - execute until program reaches a different "
-"line or line N within current frame."
+msgid "until [[filename:]N|function] - execute until program reaches a
different line or line N within current frame."
msgstr "until [[æ件å:]N|å½æ°] -
å¨å½åå±ä¸æ§è¡ï¼å¨ä¸ä¸è¡æ第 N è¡å¤æåã"
#: command.y:899
@@ -1368,12 +1346,8 @@ msgid "watch var - set a watchpoint for a variable."
msgstr "watch åé - 为åé设置çè§ç¹ã"
#: command.y:905
-msgid ""
-"where [N] - (same as backtrace) print trace of all or N innermost (outermost "
-"if N < 0) frames."
-msgstr ""
-"where [N] - (ä¸backtraceç¸å) æ¾ç¤ºææææè¿ N å± (è¥ N <
0ï¼åæ¾ç¤ºæè¿ N "
-"å±) è°ç¨ã"
+msgid "where [N] - (same as backtrace) print trace of all or N innermost
(outermost if N < 0) frames."
+msgstr "where [N] - (ä¸backtraceç¸å) æ¾ç¤ºææææè¿ N å± (è¥ N <
0ï¼åæ¾ç¤ºæè¿ N å±) è°ç¨ã"
#: command.y:1016 debug.c:414 gawkapi.c:259 msg.c:139
#, c-format
@@ -2083,7 +2057,7 @@ msgstr "make_builtinï¼æ æ³ä½¿ç¨ gawk å
ç½®ç
â%sâ ä½ä¸ºå½æ°å"
#: ext.c:109
#, c-format
msgid "make_builtin: can't use gawk built-in `%s' as namespace name"
-msgstr "make_builtinï¼æ æ³ä½¿ç¨ gawk å
ç½®ç â%sâ
ä½ä¸ºå½å空é´å称"
+msgstr "make_builtinï¼æ æ³ä½¿ç¨ gawk å
ç½®ç â%sâ ä½ä¸ºå½å空é´"
#: ext.c:126
#, c-format
@@ -2249,7 +2223,7 @@ msgstr "inplace::beginï¼æ æ³å¯¹â%sâæ§è¡ stat
(%s)"
#: extension/inplace.c:159
#, c-format
msgid "inplace::begin: `%s' is not a regular file"
-msgstr "inplace::beginï¼â%sâä¸æ¯æ®éæ件"
+msgstr "ininplace::beginï¼â%sâä¸æ¯æ®éæ件"
#: extension/inplace.c:170
#, c-format
@@ -2312,7 +2286,7 @@ msgstr "inplace::endï¼link(â%sâ, â%sâ) 失败
(%s)"
#: extension/inplace.c:257
#, c-format
msgid "inplace::end: rename(`%s', `%s') failed (%s)"
-msgstr "inplace::endï¼rename(â%sâ, â%sâ) failed (%s)"
+msgstr "inplace::endï¼rename(â%sâ, â%sâ) 失败 (%s)"
#: extension/ordchr.c:72
msgid "ord: called with inappropriate argument(s)"
@@ -2411,11 +2385,11 @@ msgstr "NF 被设置为è´å¼"
#: field.c:403
msgid "decrementing NF is not portable to many awk versions"
-msgstr "åå° NF çå¼å¨è®¸å¤å
¶ä» awk çæ¬ä¸ä¸åæ¯æ"
+msgstr "éåº NF æ æ³è¢«å¤§å¤æ° awk æå
¼å®¹"
#: field.c:847
msgid "accessing fields from an END rule may not be portable"
-msgstr "ä» END è§åä¸è®¿é®å段çå¯ç§»æ¤æ§ä¸ä½³"
+msgstr "å
¶ä» awk å¯è½ä¸æ¯æä½¿ç¨ END "
#: field.c:975 field.c:982
msgid "split: fourth argument is a gawk extension"
@@ -2443,7 +2417,7 @@ msgstr "splitï¼æ
æ³å°ç¬¬å个åæ°çåæ°ç»ç¨äºç¬¬äºä¸ªåæ°"
#: field.c:1035
msgid "split: null string for third arg is a non-standard extension"
-msgstr "splitï¼ç¬¬ä¸ä¸ªåæ°ä¸ºç©ºå符串æ¯éæ åæ©å±"
+msgstr "splitï¼ç¬¬ä¸ä¸ªåæ°ä¸ºç©ºå符串ï¼å
¶ä» awk
å¯è½ä¸æ¯æè¿ä¸ç¹æ§"
#: field.c:1072
msgid "patsplit: fourth argument is not an array"
@@ -2513,13 +2487,11 @@ msgstr "awk_value_to_nodeï¼æ°å¼ç±»åâ%dâæ æ"
#: gawkapi.c:385
msgid "add_ext_func: received NULL name_space parameter"
-msgstr "add_ext_funcï¼æ¶å°ç©º name_space åæ°"
+msgstr "add_ext_funcï¼name_space åæ°ä¸ºç©º"
#: gawkapi.c:523
#, c-format
-msgid ""
-"node_to_awk_value: detected invalid numeric flags combination `%s'; please "
-"file a bug report."
+msgid "node_to_awk_value: detected invalid numeric flags combination `%s';
please file a bug report."
msgstr "node_to_awk_valueï¼åç°ä¸ä¸ªæ
æçé项ç»åâ%sâï¼è¯·åå¼åè
æ±æ¥æ¤é误ã"
#: gawkapi.c:551
@@ -2532,9 +2504,7 @@ msgstr "node_to_awk_valueï¼å¼ä¸ºç©º"
#: gawkapi.c:610 gawkapi.c:644 gawkapi.c:671 gawkapi.c:704
#, c-format
-msgid ""
-"node_to_awk_value detected invalid flags combination `%s'; please file a bug "
-"report."
+msgid "node_to_awk_value detected invalid flags combination `%s'; please file
a bug report."
msgstr "node_to_awk_value åç°äºä¸ä¸ªæ
æçé项ç»åâ%sâï¼è¯·åå¼åè
æ±æ¥æ¤é误ã"
#: gawkapi.c:1082
@@ -2599,8 +2569,7 @@ msgstr "â%sâéå®åä¸ç表达å¼æ¯ç©ºå符串"
#: io.c:796
#, c-format
-msgid ""
-"filename `%.*s' for `%s' redirection may be result of logical expression"
+msgid "filename `%.*s' for `%s' redirection may be result of logical
expression"
msgstr
"â%3$sâéå®åä¸çæ件åâ%2$.*1$sâå¯è½æ¯é»è¾è¡¨è¾¾å¼çç»æ"
#: io.c:844
@@ -2625,8 +2594,7 @@ msgstr "æ æ³ä¸ºè¾å
¥æå¼ç®¡éâ%sâ(%s)"
#: io.c:950
#, c-format
-msgid ""
-"get_file socket creation not supported on this platform for `%s' with fd %d"
+msgid "get_file socket creation not supported on this platform for `%s' with
fd %d"
msgstr "æ¤å¹³å°ä¸æ¯æä½¿ç¨ get_file å建æ件æ述符为 %2$d
çå¥æ¥åâ%1$sâ"
#: io.c:961
@@ -2645,8 +2613,7 @@ msgid "can't redirect to `%s' (%s)"
msgstr "æ æ³éå®åå°â%sâ(%s)"
#: io.c:1153
-msgid ""
-"reached system limit for open files: starting to multiplex file descriptors"
+msgid "reached system limit for open files: starting to multiplex file
descriptors"
msgstr "æå¼çæ件æ°è¾¾å°ç³»ç»éå¶ï¼å¼å§å¤ç¨æ件æ述符"
#: io.c:1169
@@ -2865,8 +2832,7 @@ msgstr "register_output_parserï¼æé为空"
#: io.c:3221
#, c-format
-msgid ""
-"output wrapper `%s' conflicts with previously installed output wrapper `%s'"
+msgid "output wrapper `%s' conflicts with previously installed output wrapper
`%s'"
msgstr "è¾åºè§£æå¨â%sâä¸ä¹å设置çâ%sâç¸å²çª"
#: io.c:3228
@@ -2880,9 +2846,7 @@ msgstr "register_output_processorï¼æé为空"
#: io.c:3278
#, c-format
-msgid ""
-"two-way processor `%s' conflicts with previously installed two-way processor "
-"`%s'"
+msgid "two-way processor `%s' conflicts with previously installed two-way
processor `%s'"
msgstr "ååå¤çå¨â%sâä¸ä¹å设置çâ%sâç¸å²çª"
#: io.c:3287
@@ -3094,7 +3058,6 @@ msgstr "\t-Z locale-name\t\t--locale=locale-name\n"
#. address for translation bugs.
#. no-wrap
#: main.c:633
-#, fuzzy
msgid ""
"\n"
"To report bugs, see node `Bugs' in `gawk.info'\n"
@@ -3102,17 +3065,17 @@ msgid ""
"printed version. This same information may be found at\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html.\n"
"PLEASE do NOT try to report bugs by posting in comp.lang.awk,\n"
+"\n"
"or by using a web forum such as Stack Overflow.\n"
"\n"
msgstr ""
"\n"
-"æ交é误æ¥å请åèâgawk.infoâä¸çâBugsâ页ï¼å®ä½äº\n"
-"âReporting Problems and Bugsâä¸èã æ¨ä¹å¯ä»¥å¨\n"
+"å¦éæ交é误æ¥åï¼è¯·åèâgawk.infoâä¸çâBugsâ页ï¼\n"
+"å®ä½äºâReporting Problems and Bugsâä¸èãæ¨ä¹å¯ä»¥å¨\n"
"https://www.gnu.org/software/gawk/manual/html_node/Bugs.html\n"
"ä¸æ¾å°ç¸åçä¿¡æ¯ã\n"
"请å¿å¨ç¾¤ç» comp.lang.awk ä¸æ交é误æ¥åï¼\n"
-"\n"
-"ä¹è¯·ä¸è¦ä½¿ç¨ç½ç»è®ºåï¼å¦ Stack Overflowï¼æ交é误æ¥åã\n"
+"æè
ä½¿ç¨ Stack Overflow ç论åæ¥åé误ã\n"
"\n"
#: main.c:641
@@ -3168,9 +3131,7 @@ msgstr ""
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 ""
-"ä½ åºè¯¥æ¶å°ç¨åºé带çä¸ä»½ GNU éç¨å
Œ
±è®¸å¯è¯(GPL)ãå¦æ没ææ¶å°ï¼è¯·åç "
-"http://www.gnu.org/licenses/ ã\n"
+msgstr "ä½ åºè¯¥æ¶å°ç¨åºé带çä¸ä»½ GNU éç¨å
Œ
±è®¸å¯è¯(GPL)ãå¦æ没ææ¶å°ï¼è¯·åç http://www.gnu.org/licenses/
ã\n"
#: main.c:732
msgid "-Ft does not set FS to tab in POSIX awk"
@@ -3237,7 +3198,7 @@ msgstr "â-e/--sourceâç空åæ°è¢«å¿½ç¥"
#: main.c:1631 main.c:1636
msgid "`--profile' overrides `--pretty-print'"
-msgstr "â--posixâè¦çâ--pretty-printâ"
+msgstr "â--profileâè¦çâ--pretty-printâ"
#: main.c:1648
msgid "-M ignored: MPFR/GMP support not compiled in"
@@ -3327,9 +3288,7 @@ msgstr "â\\xâ转ä¹åºåä¸æ²¡æåå
è¿å¶æ°"
#: node.c:633
#, c-format
-msgid ""
-"hex escape \\x%.*s of %d characters probably not interpreted the way you "
-"expect"
+msgid "hex escape \\x%.*s of %d characters probably not interpreted the way
you expect"
msgstr "åå
è¿å¶è½¬ä¹ç¬¦ \\x%.*s 表示ç %d
个å符å¯è½ä¸ä¼è¢«å¦æææ
åµè§£é"
#: node.c:648
@@ -3338,9 +3297,7 @@ msgid "escape sequence `\\%c' treated as plain `%c'"
msgstr "转ä¹åºåâ\\%câ被å½ä½å纯çâ%câ"
#: node.c:784
-msgid ""
-"Invalid multibyte data detected. There may be a mismatch between your data "
-"and your locale."
+msgid "Invalid multibyte data detected. There may be a mismatch between your
data and your locale."
msgstr "æ£æµå°äºæ æçå¤åèæ°æ®ãå¯è½ä½
çæ°æ®ååºå设置ä¸å¹é
ã"
#: posix/gawkmisc.c:177
@@ -3355,7 +3312,7 @@ msgstr "%s %s â%sâï¼æ æ³è®¾ç½®
close-on-execï¼(fcntl F_SETFDï¼%s)"
#: profile.c:73
msgid "Program indentation level too deep. Consider refactoring your code"
-msgstr "ç¨åºç¼©è¿ç级è¿æ·±ã请èèéææ¨ç代ç "
+msgstr "代ç 缩è¿çå±æ¬¡å¤ªæ·±ã请èèéææ¨ç代ç "
#: profile.c:110
#, c-format
@@ -3410,7 +3367,7 @@ msgid ""
"\n"
msgstr ""
"\n"
-"# å
å«çæ件ï¼-i å/æ @includeï¼\n"
+"# å·²å è½½æ©å± (-l å/æ @load)\n"
"\n"
#: profile.c:1397
@@ -3433,24 +3390,22 @@ msgid "redir2str: unknown redirection type %d"
msgstr "redir2strï¼æªç¥éå®åç±»å %d"
#: re.c:58 re.c:161
-msgid ""
-"behavior of matching a regexp containing NUL characters is not defined by "
-"POSIX"
-msgstr "POSIX æªå®ä¹å¹é
å
å« NUL 空å符çæ£å表达å¼çè¡ä¸º"
+msgid "behavior of matching a regexp containing NUL characters is not defined
by POSIX"
+msgstr "POSIX è§èä¸ä¸æ¯æå¹é
å
å« NUL å符çæ£å表达å¼"
#: re.c:125
msgid "invalid NUL byte in dynamic regexp"
-msgstr "å¨ææ£å表达å¼ä¸çæ æ NUL 空åè"
+msgstr "å¨ææ£å表达å¼ä¸å«ææ æç NUL åè"
#: re.c:172
#, c-format
msgid "regexp escape sequence `\\%c' treated as plain `%c'"
-msgstr "æ£å表达å¼è½¬ä¹åºåâ\\%câ被å½ä½å纯çâ%câ"
+msgstr
"æ£å表达å¼ä¸ç转ä¹åºåâ\\%câå°è¢«å½ä½çº¯ææ¬â%câ"
#: re.c:191
#, c-format
msgid "regexp escape sequence `\\%c' is not a known regexp operator"
-msgstr
"æ£å表达å¼è½¬ä¹åºåâ\\%câä¸æ¯å·²ç¥çæ£å表达å¼æä½ç¬¦"
+msgstr "æ£å表达å¼ä¸ç转ä¹åºåâ\\%câä¸æ¯ææçæä½ç¬¦"
#: re.c:650
#, c-format
@@ -3663,8 +3618,7 @@ msgstr "æ æ³å¼¹åº main çä¸ä¸æ"
#~ msgid "extension: cannot open library `%s' (%s)"
#~ msgstr "extensionï¼æ æ³æå¼åºâ%sâ(%s)"
-#~ msgid ""
-#~ "extension: library `%s': does not define `plugin_is_GPL_compatible' (%s)"
+#~ msgid "extension: library `%s': does not define `plugin_is_GPL_compatible'
(%s)"
#~ msgstr
"extensionï¼åºâ%sâï¼æªå®ä¹âplugin_is_GPL_compatibleâ(%s)"
#~ msgid "extension: library `%s': cannot call function `%s' (%s)"
@@ -3814,8 +3768,7 @@ msgstr "æ æ³å¼¹åº main çä¸ä¸æ"
#~ msgid "xor(%lf, %lf): fractional values will be truncated"
#~ msgstr "xor(%lf, %lf): å°æ°é¨åä¼è¢«æªæ"
-#~ msgid ""
-#~ "for loop: array `%s' changed size from %ld to %ld during loop execution"
+#~ msgid "for loop: array `%s' changed size from %ld to %ld during loop
execution"
#~ msgstr "for loop: æ°ç»â%sâå¨å¾ªç¯æ§è¡æ¶å¤§å°ä» %ld æ¹å为
%ld"
#~ msgid "`break' outside a loop is not portable"
@@ -3836,9 +3789,7 @@ msgstr "æ æ³å¼¹åº main çä¸ä¸æ"
#~ msgid "statement has no effect"
#~ msgstr "表达å¼æ ä»»ä½ä½ç¨"
-#~ msgid ""
-#~ "concatenation: side effects in one expression have changed the length of "
-#~ "another!"
+#~ msgid "concatenation: side effects in one expression have changed the
length of another!"
#~ msgstr "concatenation:
ä¸ä¸ªè¡¨è¾¾å¼çé¢å¤æåºå·²æ¹åå¦ä¸ä¸ªçé¿åº¦ï¼"
#~ msgid "assignment used in conditional context"
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 4 +
config.guess | 168 +++++++++++++++++++++++++++++++++--
extension/build-aux/ChangeLog | 4 +
extension/build-aux/config.guess | 168 +++++++++++++++++++++++++++++++++--
po/ChangeLog | 4 +
po/zh_CN.po | 185 ++++++++++++++-------------------------
6 files changed, 400 insertions(+), 133 deletions(-)
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gawk-diffs] [SCM] gawk branch, porting, updated. gawk-4.1.0-3692-g62cfd95,
Arnold Robbins <=