summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2023-09-19 20:45:37 -0700
committerArnold D. Robbins <arnold@skeeve.com>2023-09-19 20:45:37 -0700
commit8147d0e564cc6d007cb682d823cf589e165ff063 (patch)
treecdc3a80844645c2a26765bfe56fd4517d867142d
parent2843d54709eae5877a87055f00657c64a554f1ae (diff)
parent18b9d0418b5545df015efbbe6bce699d37523ef5 (diff)
downloadgawk-8147d0e564cc6d007cb682d823cf589e165ff063.tar.gz
Merge branch 'master' into feature/improve-inet
-rw-r--r--ChangeLog4
-rw-r--r--NEWS3
-rw-r--r--po/xhe.po53
3 files changed, 22 insertions, 38 deletions
diff --git a/ChangeLog b/ChangeLog
index f7c83e0..356f895 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2023-09-19 Arnold D. Robbins <arnold@skeeve.com>
+
+ * NEWS: Updated.
+
2023-09-13 Arnold D. Robbins <arnold@skeeve.com>
Fix handling of zero length matching in multibyte locales
diff --git a/NEWS b/NEWS
index 0cf9243..9613499 100644
--- a/NEWS
+++ b/NEWS
@@ -39,6 +39,9 @@ Changes from 5.2.2 to 5.2.x
2. We have a new translation: Ukranian.
+3. Several subtle issues related to null regexp matches around
+ multibyte characters have been fixed.
+
Changes from 5.2.1 to 5.2.2
---------------------------
diff --git a/po/xhe.po b/po/xhe.po
index 784c28f..3c0f7ca 100644
--- a/po/xhe.po
+++ b/po/xhe.po
@@ -1423,11 +1423,10 @@ msgstr "תקלה (fork: %2$s) ביצירת תהליך לתכנית-בת `%1$s'"
msgid "data file `%s' is empty"
msgstr "קובץ נתונים `%s' הינו ריק"
-# ------------------------------------------------
#: io.c:2610 io.c:2618
msgid "could not allocate more input memory"
-msgstr ""
+msgstr "לא יכל להקצות יותר זכרון לקלט"
#: io.c:3171
msgid "multicharacter value of `RS' is a gawk extension"
@@ -1436,91 +1435,69 @@ msgstr "תמיכה במספר תוים בערך של `RS' הינה הרחבה ס
#: io.c:3276
#, fuzzy
msgid "IPv6 communication is not supported"
-msgstr "אין תמיכה בתקשורת PI/PCT"
-# msgstr "TCP/IP תרושקתב הכימת ןיא"
+msgstr "אין תמיכה בתקשורת IPv6"
#: main.c:307
msgid "out of memory"
msgstr "נגמר הזכרון"
-# msgstr "ןורכזה רמגנ"
-
-#: main.c:384
-msgid "`-m[fr]' option irrelevant in gawk"
-msgstr "מאפיין ']rf[m-` אינו רלוונטי עבור gawk"
-# msgstr "gawk רובע יטנוולר וניא `-m[fr]' ןייפאמ"
-
-#: main.c:386
-msgid "-m option usage: `-m[fr] nnn'"
-msgstr "אופן שימוש במאפיין m-: 'nnn ]rf[m-`"
-# msgstr "`-m[fr] nnn' :-m ןייפאמב שומיש ןפוא"
#: main.c:409
#, fuzzy
msgid "empty argument to `-e/--source' ignored"
-msgstr "ארגומנט ריק ל-'ecruos--` הוזנח"
-# msgstr "חנזוה `--source'-ל קיר טנמוגרא"
+msgstr "ארגומנט ריק ל-`-e/--source' הוזנח"
#: main.c:475
#, c-format
msgid "%s: option `-W %s' unrecognized, ignored\n"
-msgstr "n\מאפיין %s'W-` אינו מוכר עבור תכנית,%s הוזנח"
-# msgstr "חנזוה ,%s תינכת רובע רכומ וניא `-W %s' ןייפאמ\n"
+msgstr "מאפיין `-W %s' אינו מוכר עבור תכנית,%s הוזנח\n"
#: main.c:528
#, c-format
msgid "%s: option requires an argument -- %c\n"
-msgstr "n\c% -- מאפיין מחייב ארגומנט "%s:
-# msgstr "%s: טנמוגרא בייחמ ןייפאמ -- %c\n"
+msgstr "%s מאפיין מחייב ארגומנט -- %c\n"
#: main.c:549
msgid "environment variable `POSIXLY_CORRECT' set: turning on `--posix'"
-msgstr "משתנה סביבה 'TCERROC_YLXISOP` מוגדר: מפעיל 'xisop--`"
-# msgstr "`--posix' ליעפמ :רדגומ `POSIXLY_CORRECT' הביבס הנתשמ"
+msgstr "משתנה סביבה `POSIXLY_CORRECT' מוגדר: מפעיל `--posix'"
#: main.c:555
msgid "`--posix' overrides `--traditional'"
-msgstr "'xisop--` גובר על 'lanoitidart--`"
-# msgstr "`--traditional' לע רבוג `--posix'"
+msgstr "`--posix' גובר על `--traditional'"
#: main.c:566
msgid "`--posix'/`--traditional' overrides `--non-decimal-data'"
-msgstr "'lanoitidart--`/'xisop--` גובר על 'atad-lamiced-non--`"
-# msgstr "`--non-decimal-data' לע רבוג `--posix'/`--traditional'"
+msgstr "--posix/--traditional' גובר על `--non-decimal-data'"
#: main.c:570
#, c-format
msgid "running %s setuid root may be a security problem"
-msgstr "הרצת %s כ-toor diutes עלולה לפגוע באבטחת מידע"
-# msgstr "עדימ תחטבאב עוגפל הלולע setuid root-כ %s תצרה"
+msgstr "הרצת %s כ-setuid root עלולה לפגוע באבטחת מידע"
#: main.c:575
#, fuzzy
msgid "`--posix' overrides `--binary'"
-msgstr "'xisop--` גובר על 'lanoitidart--`"
-# msgstr "`--traditional' לע רבוג `--posix'"
+msgstr "`--posix' גובר על `--binary'"
#: main.c:626
#, fuzzy, c-format
msgid "can't set binary mode on stdin (%s)"
-msgstr "תקלה (%s) בקביעת אופן פעולת nidts"
-# msgstr "stdin תלועפ ןפוא תעיבקב (%s) הלקת"
+msgstr "תקלה (%s) בקביעת אופן פעולת stdin"
#: main.c:629
#, fuzzy, c-format
msgid "can't set binary mode on stdout (%s)"
-msgstr "תקלה (%s) בקביעת אופן פעולת tuodts"
-# msgstr "stdout תלועפ ןפוא תעיבקב (%s) הלקת"
+msgstr "תקלה (%s) בקביעת אופן פעולת stdout"
#: main.c:631
#, fuzzy, c-format
msgid "can't set binary mode on stderr (%s)"
-msgstr "תקלה (%s) בקביעת אופן פעולת rredts"
-# msgstr "stderr תלועפ ןפוא תעיבקב (%s) הלקת"
+msgstr "תקלה (%s) בקביעת אופן פעולת stderr"
#: main.c:670
msgid "no program text at all!"
msgstr "טקסט של תכנית לא היה בנמצא כלל!"
-# msgstr "!ללכ אצמנב היה אל תינכת לש טסקט"
+
+# ------------------------------------------------
#: main.c:749
#, c-format