]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Prepare for 0.23 release.
authorBruno Haible <bruno@clisp.org>
Sun, 1 Dec 2024 09:39:52 +0000 (10:39 +0100)
committerBruno Haible <bruno@clisp.org>
Sun, 1 Dec 2024 09:39:52 +0000 (10:39 +0100)
* gettext-runtime/doc/matrix.texi: Update from TP.
* gettext-runtime/doc/nls.texi (STATUS): Update.
* gettext-runtime/po/Makefile.in.in: Bump Origin version and
GETTEXT_MACRO_VERSION.
* gettext-runtime/m4/po.m4 (AM_PO_SUBDIRS): Bump GETTEXT_MACRO_VERSION
accordingly.
* gettext-runtime/m4/gettext.m4: Update comments.
* gettext-runtime/intl/libgnuintl.in.h (LIBINTL_VERSION): Bump.
* libtextstyle/version.sh: Update VERSION_NUMBER, RELEASE_DATE.
* gettext-tools/libgettextpo/gettext-po.in.h (LIBGETTEXTPO_VERSION): Bump.
* gettext-runtime/intl/Makefile.am (LTV_*): Bump to 12:1:4.
* libtextstyle/lib/Makefile.am (LTV_*): Bump to 2:2:2.
* gettext-tools/libgettextpo/Makefile.am (LTV_*): Bump to 5:11:5.
* gettext-runtime/src/envsubst.c (main): Update copyright year in --version
output.
* gettext-runtime/src/gettext.c (main): Likewise.
* gettext-runtime/src/gettext.sh.in (func_version): Likewise.
* gettext-runtime/src/ngettext.c (main): Likewise.
* gettext-tools/src/cldr-plurals.c (main): Likewise.
* gettext-tools/src/hostname.c (main): Likewise.
* gettext-tools/src/msgattrib.c (main): Likewise.
* gettext-tools/src/msgcat.c (main): Likewise.
* gettext-tools/src/msgcmp.c (main): Likewise.
* gettext-tools/src/msgcomm.c (main): Likewise.
* gettext-tools/src/msgconv.c (main): Likewise.
* gettext-tools/src/msgen.c (main): Likewise.
* gettext-tools/src/msgexec.c (main): Likewise.
* gettext-tools/src/msgfilter.c (main): Likewise.
* gettext-tools/src/msgfmt.c (main): Likewise.
* gettext-tools/src/msggrep.c (main): Likewise.
* gettext-tools/src/msginit.c (main): Likewise.
* gettext-tools/src/msgmerge.c (main): Likewise.
* gettext-tools/src/msgunfmt.c (main): Likewise.
* gettext-tools/src/msguniq.c (main): Likewise.
* gettext-tools/src/recode-sr-latin.c (main): Likewise.
* gettext-tools/src/urlget.c (main): Likewise.
* gettext-tools/src/xgettext.c (main): Likewise.
* gettext-tools/misc/convert-archive.in (func_version): Likewise.
* gettext-tools/misc/gettextize.in (func_version): Likewise.
* gettext-tools/misc/autopoint.in: Likewise. Accept version 0.23.
* gettext-tools/configure.ac (ARCHIVE_VERSION): Bump to 0.23.
* NEWS, gettext-runtime/NEWS: Update.

41 files changed:
Admin/release-steps
NEWS
gettext-runtime/NEWS
gettext-runtime/doc/matrix.texi
gettext-runtime/doc/nls.texi
gettext-runtime/intl/Makefile.am
gettext-runtime/intl/libgnuintl.in.h
gettext-runtime/m4/gettext.m4
gettext-runtime/m4/po.m4
gettext-runtime/po/Makefile.in.in
gettext-runtime/src/envsubst.c
gettext-runtime/src/gettext.c
gettext-runtime/src/gettext.sh.in
gettext-runtime/src/ngettext.c
gettext-tools/configure.ac
gettext-tools/libgettextpo/Makefile.am
gettext-tools/libgettextpo/gettext-po.in.h
gettext-tools/misc/autopoint.in
gettext-tools/misc/convert-archive.in
gettext-tools/misc/gettextize.in
gettext-tools/src/cldr-plurals.c
gettext-tools/src/hostname.c
gettext-tools/src/msgattrib.c
gettext-tools/src/msgcat.c
gettext-tools/src/msgcmp.c
gettext-tools/src/msgcomm.c
gettext-tools/src/msgconv.c
gettext-tools/src/msgen.c
gettext-tools/src/msgexec.c
gettext-tools/src/msgfilter.c
gettext-tools/src/msgfmt.c
gettext-tools/src/msggrep.c
gettext-tools/src/msginit.c
gettext-tools/src/msgmerge.c
gettext-tools/src/msgunfmt.c
gettext-tools/src/msguniq.c
gettext-tools/src/recode-sr-latin.c
gettext-tools/src/urlget.c
gettext-tools/src/xgettext.c
libtextstyle/lib/Makefile.am
libtextstyle/version.sh

index 7c3194531a7fc5e50491a758ef390367040dbe8c..6ec8d7f7b05ff77832107bf6812928bd1acdd82a 100644 (file)
@@ -83,10 +83,6 @@ We assume that the following environment variables are set:
     run.sh in gettext-runtime/doc/Admin/.  Copy resulting matrix.texi
     into gettext-runtime/doc/.  Update the STATUS date in nls.texi.
 
-  - gettext-runtime/intl/locale.alias
-
-    Update with glibc's intl/locale.alias.
-
   - gettext-runtime/po/Makefile.in.in
 
     Update Origin version.
@@ -173,7 +169,7 @@ We assume that the following environment variables are set:
 
   - gettext-tools/misc/autopoint.in
 
-    Update the 'case' statement around line 371 to include the latest release.
+    Update the 'case' statement around line 395 to include the latest release.
 
 ** If you got any translation updates, update translations:
 
diff --git a/NEWS b/NEWS
index c72300ceb83873a5f2668ab7e6fd08194b631a7f..9d87d45408f510d15856a1dda8a9376573f0a9c5 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,7 @@
-Version 0.23 - November 2024
+Version 0.23 - December 2024
 
-* Programming languages support:
-  - XML:
+# Internationalized data formats:
+  * XML:
     o The escaping of characters such as & < > has been changed:
       - No escaping is done any more by xgettext, when creating a POT file.
       - Instead, extra escaping can be requested for the msgfmt pass, when
@@ -16,12 +16,14 @@ Version 0.23 - November 2024
       to W3C standards.
     o 'msgfmt --xml' accept an option --replace-text, that causes the output
       to be a mono-lingual XML file instead of a multi-lingual XML file.
-    o xgettext and 'msgfmt --xml' now supports DocBook XML files.
-  - Python:
+    o xgettext and 'msgfmt --xml' now support DocBook XML files.
+
+# Programming languages support:
+  * Python:
     o xgettext now assumes source code for Python 3 rather than Python 2.
       This affects the interpretation of escape sequences in string literals.
     o xgettext now recognizes the f-string syntax.
-  - Scheme:
+  * Scheme:
     o xgettext now supports the option '-L Guile' as an alternative to
       '-L Scheme'.  They are nearly equivalent.  They differ in the
       interpretation of escape sequences in string literals: While
@@ -30,56 +32,56 @@ Version 0.23 - November 2024
       Guile 2.x and 3.0 (without command-line option '--r6rs' or '--r7rs', and
       before a '#!r6rs' directive is seen).
     o xgettext now recognizes comments of the form '#; <expression>'.
-  - Java: Improved recognition of format strings when the String.formatted
-    method is used.
-  - JavaScript:
+  * Java: xgettext now has an improved recognition of format strings when the
+    String.formatted method is used.
+  * JavaScript:
     o xgettext now parses template literals inside JSX correctly.
     o xgettext has a new option --tag that customizes the behaviour of tagged
       template literals.
-  - C#:
+  * C#:
     o The build system and tools now also support 'dotnet' (.NET) as C#
       implementation.  In order to declare a preference for 'dotnet' over
       'mono', you can use the configure option '--enable-csharp=dotnet'.
-    o Strings with embedded expressions (a.k.a. interpolated strings) are now
-      recognized.
-  - awk: String concatenation by juxtaposition is now recognized.
-  - Smalltalk: The string concatenation operator ',' is now recognized.
-  - Vala: Improved recognition of format strings when the string.printf method
-    is used.
-  - Glade: xgettext has improved support for GtkBuilder 4.
-  - Tcl: With the forthcoming Tcl 9.0, characters outside the Unicode BMP
+    o xgettext now recognizes strings with embedded expressions (a.k.a.
+      interpolated strings).
+  * awk: xgettext now recognizes string concatenation by juxtaposition.
+  * Smalltalk: xgettext now recognizes the string concatenation operator ','.
+  * Vala: xgettext now has an improved recognition of format strings when the
+    string.printf method is used.
+  * Glade: xgettext has improved support for GtkBuilder 4.
+  * Tcl: With the recently released Tcl 9.0, characters outside the Unicode BMP
     in Tcl message catalogs (.msg files) will work regardless of the locale's
     encoding.
-  - Perl:
+  * Perl:
     o xgettext now reports warnings instead of fatal errors.
-    o Strings with embedded expressions (a.k.a. interpolated strings) are now
-      recognized.
-  - PHP:
-    o Strings with embedded expressions are now recognized.
-    o Heredoc and Nowdoc strings are now scanned correctly.
-    o The format string directives %E, %F, %g, %G, %h, %H are now regarded as
-      valid.
-  - Desktop: xgettext now produces POT files with correct line numbers.
-
-* Runtime behaviour:
-  - In the C.UTF-8 locale, like in the C locale, the *gettext() functions
+    o xgettext now recognizes strings with embedded expressions (a.k.a.
+      interpolated strings).
+  * PHP:
+    o xgettext now recognizes strings with embedded expressions.
+    o xgettext now scans Heredoc and Nowdoc strings correctly.
+    o xgettext now regards the format string directives %E, %F, %g, %G, %h, %H
+      as valid.
+  * Desktop: xgettext now produces POT files with correct line numbers.
+
+# Runtime behaviour:
+  * In the C.UTF-8 locale, like in the C locale, the *gettext() functions
     now return the msgid untranslated. This is relevant for GNU systems,
     Linux with musl libc, FreeBSD, NetBSD, OpenBSD, Cygwin, and Android.
 
-* Documentation:
-  - The section "Preparing Strings" now gives more advice how to deal with
+# Documentation:
+  * The section "Preparing Strings" now gives more advice how to deal with
     string concatenation and strings with embedded expressions.
 
-* xgettext:
-  - Most of the diagnostics emitted by xgettext are now labelled as
+# xgettext:
+  * Most of the diagnostics emitted by xgettext are now labelled as
     "warning" or "error".
 
-* msgmerge:
-  - The msgmerge option '--sorted-output' is now deprecated.
+# msgmerge:
+  * The option '--sorted-output' is now deprecated.
 
-* libgettextpo library:
-  - This library is now multithread-safe.
-  - The function 'po_message_set_format' now supports resetting a format string
+# libgettextpo library:
+  * This library is now multithread-safe.
+  * The function 'po_message_set_format' now supports resetting a format string
     mark.
 
 Version 0.22.5 - February 2024
index ba4751a9838f266b41b6cda518a56bc67cf8f29e..7457f5d01584a17222c31547bcd2b7285cc4adc5 100644 (file)
@@ -1,4 +1,4 @@
-Version 0.23 - October 2023
+Version 0.23 - December 2023
 
 * In the C.UTF-8 locale, like in the C locale, the *gettext() functions
   now return the msgid untranslated. This is relevant for GNU systems,
index 2a324032b844a0983e32c9712e6e42ce0ab0d39d..d803ac21e81cb8cfc3eb4d5d61f5d7e6c36b021d 100644 (file)
@@ -4,7 +4,7 @@ Ready PO files       ab af an ar ast be bg bn bn_IN ca ckb crh cs da
                    +--------------------------------------------------+
 a2ps               |                                           []     |
 anubis             |                                              []  |
-aspell             |             []                 []         [] []  |
+aspell             |             []  []             []         [] []  |
 bash               |                    []          []         []     |
 beebase            |                                                  |
 bfd                |                                                  |
@@ -17,7 +17,7 @@ ccide              |                                              []  |
 cflow              |                                                  |
 clisp              |                                              []  |
 coreutils          |                    []          []         [] []  |
-cpio               |                                              []  |
+cpio               |                    []                        []  |
 cppi               |                                              []  |
 cpplib             |                                []            []  |
 cryptsetup         |                                           [] []  |
@@ -44,7 +44,7 @@ gas                |                                                  |
 gawk               |                    []          []                |
 gcal               |                                []            []  |
 gcc                |                                                  |
-gdbm               |                                              []  |
+gdbm               |                                                  |
 gettext-examples   |    []       []     []          []         [] []  |
 gettext-runtime    |             []     []          []         [] []  |
 gettext-tools      |                    []          []            []  |
@@ -108,7 +108,7 @@ pies               |                                                  |
 pnmixer            |                                              []  |
 procps-ng          |                                                  |
 procps-ng-man      |                                                  |
-psmisc             |                                           [] []  |
+psmisc             |                 []                        [] []  |
 psmisc-man         |                                                  |
 pspp               |          []                    []                |
 pyspread           |                                              []  |
@@ -131,7 +131,7 @@ sudoers            |                                []         []     |
 sysstat            |                 []                           []  |
 tar                |                    []          []         [] []  |
 texinfo            |                                []         [] []  |
-texinfo_document   |                                []         []     |
+texinfo_document   |                                           []     |
 tigervnc           |                    []                     []     |
 tin                |                                              []  |
 tin-man            |                                                  |
@@ -145,28 +145,28 @@ wastesedge         |                                              []  |
 wcd                |                                              []  |
 wcd-man            |                                                  |
 wdiff              |                                []         [] []  |
-wget               |                 []                        []     |
+wget               |                 []                        [] []  |
 wget2              |                                                  |
 wyslij-po          |                                              []  |
 xboard             |                                              []  |
 xdg-user-dirs      | [] [] [] [] []  [] []     []   [] []  []  [] []  |
 xkeyboard-config   |          []        []          []         [] []  |
-xz                 |                                []         []     |
+xz                 |                                []                |
 xz-man             |                                                  |
                    +--------------------------------------------------+
                      ab af an ar ast be bg bn bn_IN ca ckb crh cs da 
-                      1  3  2  6 15  11 30  1   1   52  1   1  64 100
+                      1  3  2  6 15  13 31  1   1   51  1   1  63 100
 @end group
 
 @group
                      de  el en en_GB eo es  et eu fa fi fr  fur ga gd
                    +--------------------------------------------------+
-a2ps               | []  []             []                            |
+a2ps               | []  []             []              []            |
 anubis             | []                 []           [] []            |
 aspell             | []         []   [] []           [] []  []  []    |
 bash               | []              [] []              []      []    |
 beebase            | []                 []              []            |
-bfd                |                                    []            |
+bfd                |                    []              []            |
 binutils           |                                    []            |
 bison              | []  []          [] []  []       [] []            |
 bison-runtime      | []  []          [] []  []       [] []      []    |
@@ -194,7 +194,7 @@ dos2unix-man       | []                 []              []            |
 e2fsprogs          | []                 []              []            |
 enscript           | []         []   [] []           [] []      []    |
 exif               | []              [] []           [] []  []        |
-fetchmail          | ()  []     []   [] []              []            |
+fetchmail          | ()         []   [] []              []            |
 findutils          | []  []          [] []  []       [] []            |
 flex               | []              [] []           [] []      []    |
 freedink           | []  []          [] []     []    [] []  []        |
@@ -219,7 +219,7 @@ gphoto2            | ()              []                 []            |
 gprof              | []              [] []           [] []      []    |
 grep               | []              [] []  []       [] []      []    |
 grip               | []                 []           [] []  []        |
-grub               | []                 []           [] []            |
+grub               | []              [] []           [] []            |
 gsasl              | []              [] []           [] []      []    |
 gss                | []              [] []           [] []      []    |
 gst-plugins-bad    | []              [] []              []  []        |
@@ -231,7 +231,7 @@ gtick              | ()              [] []           [] []      []    |
 gtkam              | ()              [] []           [] []            |
 gtkspell           | []  []          [] []     []    [] []  []  []    |
 gutenprint         | []                 []              []            |
-hello              | []                     []    [] []               |
+hello              | []                     []    [] [] []            |
 help2man           | []  []          [] []           [] []            |
 help2man-texi      | []                 []              []            |
 idutils            | []              [] []           [] []      []    |
@@ -259,9 +259,9 @@ meritous           |                 []                               |
 midi-instruments   | []  []          [] []  []    [] [] []            |
 minicom            | []                 []           [] []            |
 mpop               | []              [] []              []            |
-msmtp              | []              []                 []            |
+msmtp              | []              [] []              []            |
 nano               | []              [] []           [] []      []    |
-opcodes            | []                 []              []            |
+opcodes            | []                                 []            |
 parted             | []                 []              []  []        |
 pies               | []                 []              []            |
 pnmixer            | []                                 []            |
@@ -274,7 +274,7 @@ pyspread           | []                                 []            |
 radius             |                    []              []            |
 recode             | []              [] []           [] []      []    |
 recutils           | []                              [] []            |
-rush               | []                              [] []            |
+rush               | []                 []           [] []            |
 sarg               | []                 []              []            |
 savane             |                    []              []            |
 sed                | []  []          [] []  []       [] []      []    |
@@ -290,7 +290,7 @@ sudoers            | []              []              [] []            |
 sysstat            | []              []              [] []  []        |
 tar                | []              [] []  []       [] []      []    |
 texinfo            | []              [] []              []            |
-texinfo_document   | []              [] []           [] []            |
+texinfo_document   |                    []              []            |
 tigervnc           | []                 []           [] []  []        |
 tin                | []                     []          []            |
 tin-man            | []         []                                    |
@@ -314,15 +314,15 @@ xz                 | []              [] []           [] []            |
 xz-man             | []                                 []            |
                    +--------------------------------------------------+
                      de  el en en_GB eo es  et eu fa fi fr  fur ga gd
-                     130 22  1   5   83 119 19  8  5 78 141 26  26  2
+                     129 21  1   5   83 121 19  8  5 77 144 26  26  2
 @end group
 
 @group
                      gl gu he hi hr hu hy id is it ja ka kk kn ko ku
                    +-------------------------------------------------+
-a2ps               |             []                []                |
+a2ps               |             [] []             []          []    |
 anubis             |             [] []    []    []                   |
-aspell             |             []       []    [] []                |
+aspell             |             [] []    []    [] []                |
 bash               |             [] []    []       []          []    |
 beebase            |                            ()                   |
 bfd                |                                                 |
@@ -338,7 +338,7 @@ coreutils          |             [] []             []          []    |
 cpio               |             [] []    []    [] []          []    |
 cppi               | []          [] []          [] [] []             |
 cpplib             |                      []       []                |
-cryptsetup         |                            [] []                |
+cryptsetup         |                               []                |
 datamash           |                                                 |
 denemo             |                                                 |
 dfarc              |             [] []          []                   |
@@ -362,11 +362,11 @@ gas                |                      []                         |
 gawk               |                      []    ()             []    |
 gcal               |                                                 |
 gcc                |                                                 |
-gdbm               |                                                 |
+gdbm               |                                  []             |
 gettext-examples   | []          [] []    []    [] [] []             |
 gettext-runtime    | []          [] []          [] []          []    |
 gettext-tools      |             []       []    [] []          []    |
-gnubik             | []          []             []                   |
+gnubik             | []    []    []             []                   |
 gnuchess           | []                                              |
 gnucobol           |                                                 |
 gnulib             |                []          [] [] []             |
@@ -374,11 +374,11 @@ gnunet             |                                                 |
 gnunet-gtk         |                                                 |
 gnutls             |                            []    []             |
 gold               |                                                 |
-gphoto2            |                []    []    [] []          []    |
+gphoto2            |                []    []    [] [] []       []    |
 gprof              |                []    []    []    []             |
 grep               | []          [] []    []    [] [] []       []    |
 grip               |                []          [] []          []    |
-grub               | []          [] []          []    []       []    |
+grub               | []    []    [] []          []    []       []    |
 gsasl              |                []    []    []    []             |
 gss                |             [] []    []    []    []             |
 gst-plugins-bad    |             [] []    []    []    []             |
@@ -394,7 +394,7 @@ hello              |             []                   []             |
 help2man           |             []             [] []          []    |
 help2man-texi      |                                                 |
 idutils            |                []    []          []             |
-kbd                |                                                 |
+kbd                |                      []                         |
 klavaro            | []          [] []    []    []       []          |
 ld                 |                                                 |
 libc               | []          []       []    [] []          []    |
@@ -419,7 +419,7 @@ midi-instruments   | []    []    [] [] [] [] [] [] [] []       [] [] |
 minicom            |                []    []       [] []       []    |
 mpop               |                                                 |
 msmtp              |                                                 |
-nano               | []          [] []    []    [] []          []    |
+nano               | []          [] []    [] [] [] []          []    |
 opcodes            |                                                 |
 parted             |                []    []    [] [] []       []    |
 pies               |                                                 |
@@ -434,7 +434,7 @@ radius             |                      []                         |
 recode             | []    []    [] []    []    []                   |
 recutils           |                                                 |
 rush               |                                                 |
-sarg               |                                                 |
+sarg               |                                  []             |
 savane             |       []                                        |
 sed                | []          [] []    []    [] [] []       []    |
 sharutils          |                                                 |
@@ -444,12 +444,12 @@ skribilo           |                []                               |
 solfege            | []                         []                   |
 solfege-manual     |                                                 |
 spotmachine        |                                                 |
-sudo               | []          [] []          [] [] []       []    |
-sudoers            |             []             [] []          []    |
+sudo               | []          [] []    []    [] [] []       []    |
+sudoers            |             []       []    [] []          []    |
 sysstat            |             []       []    []    []       []    |
 tar                |             [] []    []    [] []          []    |
-texinfo            |             []       []    []                   |
-texinfo_document   |             [] []          []                   |
+texinfo            |             []             []                   |
+texinfo_document   |             []                   []             |
 tigervnc           |       []             []          []       []    |
 tin                |                                                 |
 tin-man            |                                                 |
@@ -464,16 +464,16 @@ wcd                |                                                 |
 wcd-man            |                                                 |
 wdiff              | []             []          []                   |
 wget               |             [] []    []    [] []          []    |
-wget2              |             []                []                |
+wget2              |             []       []       []          []    |
 wyslij-po          | []          [] []    []                         |
 xboard             |                                                 |
 xdg-user-dirs      | [] [] [] [] [] []    [] [] [] [] [] [] [] [] [] |
 xkeyboard-config   | []    []    [] []    []    []    []       []    |
-xz                 |             [] []          []             []    |
-xz-man             |                                           []    |
+xz                 |             [] []          []    []       []    |
+xz-man             |                            []             []    |
                    +-------------------------------------------------+
                      gl gu he hi hr hu hy id is it ja ka kk kn ko ku
-                     30  1  8  1 59 62  2 57  7 67 48 39  2  1 43  3
+                     30  1 10  1 59 63  2 60  8 66 48 44  2  1 45  3
 @end group
 
 @group
@@ -515,7 +515,7 @@ exif               |          []             []          []          |
 fetchmail          |                                     []          |
 findutils          |                               []    []          |
 flex               |                                     []          |
-freedink           |                               []    []          |
+freedink           |          []                   []    []          |
 fusionforge        |                                                 |
 gas                |                                                 |
 gawk               |                                     []          |
@@ -544,12 +544,12 @@ gst-plugins-bad    |          []                   []    []          |
 gst-plugins-base   |          []                   []    []          |
 gst-plugins-good   |          []                   []    []          |
 gst-plugins-ugly   |          []             [] [] []    []          |
-gstreamer          |       []                      []    []          |
+gstreamer          |       [] []                   []    []          |
 gtick              |                               []    []          |
 gtkam              |                               []    []       [] |
 gtkspell           | []    [] []       []    []    []    []          |
 gutenprint         |                                     []          |
-hello              |                               []    []          |
+hello              |          []                   []    []          |
 help2man           |                               []                |
 help2man-texi      |                                                 |
 idutils            |                               []    []          |
@@ -587,7 +587,7 @@ procps-ng          |                                                 |
 procps-ng-man      |                                                 |
 psmisc             |                                     []          |
 psmisc-man         |                                                 |
-pspp               |                                     []          |
+pspp               |       []                            []          |
 pyspread           |                                        []       |
 radius             |                                     []          |
 recode             |                               []    []          |
@@ -605,10 +605,10 @@ solfege-manual     |                                     []          |
 spotmachine        |                                     []          |
 sudo               |                               []    []          |
 sudoers            |                               []                |
-sysstat            |                               []    []          |
+sysstat            |          []                   []    []          |
 tar                | []                            []    []          |
 texinfo            |                               []    []          |
-texinfo_document   |                                     []          |
+texinfo_document   |                                                 |
 tigervnc           |                                                 |
 tin                |                                                 |
 tin-man            |                                                 |
@@ -632,7 +632,7 @@ xz                 |                                                 |
 xz-man             |                                                 |
                    +-------------------------------------------------+
                      ky lg lt lv mk ml mn mr ms mt nb ne nl nn or pa
-                      5  1  9 12  2  1  3  1 15  2 44  1 98  5  1  3
+                      5  1 10 16  2  1  3  1 15  2 44  1 97  5  1  3
 @end group
 
 @group
@@ -642,12 +642,12 @@ a2ps               | []          []  []             []  []           |
 anubis             | [] []       []  []             []  []           |
 aspell             | [] []  []   []  []    [] [] [] []  []           |
 bash               | [] []  []   []                 []  []           |
-beebase            |                                []               |
+beebase            |             []                 []               |
 bfd                |    []       []  []             []               |
 binutils           |    []       []  []             []  []           |
 bison              | [] []  []                      []  []           |
 bison-runtime      | [] []  []   []  []       [] [] []  []     []    |
-buzztrax           |        []                      []  []           |
+buzztrax           |        []   []                 []  []           |
 ccd2cue            |        []   []                 []  []           |
 ccide              | []          []  []             []  []           |
 cflow              | []     []   []                 []  []           |
@@ -656,19 +656,19 @@ coreutils          | [] []  []   []  []       []    []  []           |
 cpio               | [] []  []   []  []             []  []           |
 cppi               | []     []   []                 []  []           |
 cpplib             |        []   []  []             []  []           |
-cryptsetup         | []     []   []  []             []  []           |
+cryptsetup         | []          []  []             []  []           |
 datamash           |        []   []                 []  []           |
 denemo             |                                                 |
 dfarc              | []     []   []                 []  []           |
 dialog             | [] []  []   []  []    [] [] [] []  []  []       |
-dico               | []     []                      []  []           |
+dico               | []     []   []                 []  []           |
 diffutils          | [] []  []   []  []             []  []           |
 dink               |                                    []           |
 direvent           | []     []   []                 []  []           |
 doodle             |        []   []              [] []  []           |
 dos2unix           | []     []   []  []             []  []           |
 dos2unix-man       | []     []   []                 []  []           |
-e2fsprogs          | [] []                          []  []           |
+e2fsprogs          | [] []       []                 []  []           |
 enscript           | []     []   []  []       []    []  []           |
 exif               | [] []  []   []  []    []       []  []           |
 fetchmail          | []          []  []          [] []  []           |
@@ -676,9 +676,9 @@ findutils          | [] []  []   []  []       []    []  []           |
 flex               | [] []  []   []  []             []  []           |
 freedink           | []     []   []  []       []    []  []           |
 fusionforge        |                                                 |
-gas                |                 []                 []           |
+gas                |             []  []                 []           |
 gawk               | [] []  []   []                 []  []           |
-gcal               |                                []  []           |
+gcal               |             []                 []  []           |
 gcc                |                 []                 []           |
 gdbm               | []     []   []  []             []  []           |
 gettext-examples   | [] []  []   []  []    [] [] [] []  []     []    |
@@ -699,7 +699,7 @@ grip               | []     []   []  []             []               |
 grub               | [] []  []   []  []       []    []  []           |
 gsasl              | []     []   []        []       []  []           |
 gss                | []     []   []        []       []  []           |
-gst-plugins-bad    | []     []   []  []    []       []  []           |
+gst-plugins-bad    | []     []   []  []    [] []    []  []           |
 gst-plugins-base   | []     []   []  []    [] []    []  []           |
 gst-plugins-good   | []     []   []  []    [] []    []  []           |
 gst-plugins-ugly   | []     []   []  []    [] [] [] []  []     []    |
@@ -707,75 +707,75 @@ gstreamer          | []     []   []  []    [] []    []  []           |
 gtick              | []     []   []  []    []       []  []           |
 gtkam              | []     []   []  []    []       []  []           |
 gtkspell           | [] []  []   []  []    [] [] [] []  []     []    |
-gutenprint         |                 []    [] []        []           |
-hello              | []          []  []    []       []  []     []    |
+gutenprint         |             []  []    [] []        []           |
+hello              | []     []   []  []    []       []  []     []    |
 help2man           | []     []   []  []             []  []           |
 help2man-texi      | []     []   []                 []  []           |
 idutils            | []     []   []  []             []  []           |
 kbd                | [] []  []   []  []             []  []           |
-klavaro            | [] []  []   []  []       []    []  []           |
-ld                 |        []       []             []               |
+klavaro            | [] []  []   []  []    [] []    []  []           |
+ld                 |        []   []  []             []               |
 libc               | [] []  []   []  []    []       []  []           |
-libexif            | []                    []       []  []           |
+libexif            | []          []        []       []  []           |
 libextractor       | []     []   []                 []               |
-libgphoto2         | []                                 []           |
+libgphoto2         | []          []                     []           |
 libgphoto2_port    | []     []   []  []    []       []  []           |
 libiconv           | []     []   []  []    [] []    []  []           |
 libidn             | []     []   []                 []  []           |
 libidn2            | []     []   []  []             []  []           |
-lilypond           |                                    []           |
+lilypond           |             []                     []           |
 lordsawar          |                 []                 []           |
-lynx               |        []       []                 []           |
+lynx               |        []   []  []                 []           |
 m4                 |        []   []                 []  []           |
-mailfromd          | []     []                      []               |
+mailfromd          | []     []   []                 []               |
 mailutils          | []     []   []                 []               |
 make               | [] []  []   []  []             []  []           |
 man-db             | [] []  []   []  []             []  []           |
 man-db-manpages    | [] []  []   []  []             []  []           |
-meritous           |        []                      []  []           |
+meritous           |        []   []                 []  []           |
 midi-instruments   | [] []  []   []  []    [] []    []  []           |
 minicom            | []     []   []  []             []  []           |
-mpop               |        []       []             []  []           |
-msmtp              |        []       []             []  []           |
+mpop               |        []   []  []             []  []           |
+msmtp              |        []   []  []             []  []           |
 nano               | [] []  []   []  []    []    [] []  []           |
 opcodes            |        []   []                 []  []           |
 parted             | []     []   []  []    [] []    []  []           |
-pies               | []     []                      []               |
+pies               | []     []   []                 []               |
 pnmixer            |        []   []  ()             []  []           |
 procps-ng          | []     []   []                     []           |
 procps-ng-man      |             []                     []           |
 psmisc             | [] []  []   []  []             []  []           |
 psmisc-man         |        []   []  []             []  []           |
-pspp               |                 []                              |
-pyspread           |        []                      []               |
+pspp               |                 []                        []    |
+pyspread           |        []                      []  []           |
 radius             | []              []             []               |
 recode             | [] []  []   []  []    [] []    []  []           |
-recutils           |        []                      []  []           |
-rush               | []     []                      []  []           |
-sarg               |        []       []             []               |
+recutils           |        []   []                 []  []           |
+rush               | []     []   []                 []  []           |
+sarg               |        []   []  []             []               |
 savane             |        []       ()                              |
 sed                | [] []  []   []  []    [] []    []  []           |
 sharutils          | []     []   []                 []  []           |
 shepherd           |             []                 []  []           |
-shishi             | []                             []  []           |
-skribilo           |        []                      []  []           |
+shishi             | []          []                 []  []           |
+skribilo           |        []   []                 []  []           |
 solfege            | []     []       []    []           []           |
-solfege-manual     | []     []                                       |
+solfege-manual     | []     []   []                                  |
 spotmachine        |        []   []                 []  []           |
 sudo               | [] []  []   []  []             []  []           |
 sudoers            | [] []  []   []  []             []  []           |
 sysstat            | [] []  []   []  []    []       []  []           |
 tar                | [] []  []   []  []       []    []  []           |
 texinfo            | [] []  []   []  []    []       []  []           |
-texinfo_document   | [] []  []   []        []       []  []           |
-tigervnc           |             []  []             []  []           |
+texinfo_document   | []     []   []        []           []           |
+tigervnc           |             []  []    []       []  []           |
 tin                |                 []                              |
 tin-man            |                                                 |
-trader             |        []       []             []  []           |
-util-linux         | [] []  []                      []  []           |
-util-linux-man     |                                []               |
+trader             |        []   []  []             []  []           |
+util-linux         | [] []  []   []                 []  []           |
+util-linux-man     |             []                 []               |
 ve                 | []     []   []                 []  []           |
-vmm                |                                []               |
+vmm                |             []                 []               |
 vorbis-tools       | []          []           []    []  []           |
 wastesedge         |        []                          []           |
 wcd                |        []   []                 []  []           |
@@ -784,66 +784,66 @@ wdiff              | []     []   []  []       []    []  []           |
 wget               | [] []  []   []  []    []       []  []           |
 wget2              | []          []  []             []  []           |
 wyslij-po          | []     []   []                 []  []           |
-xboard             | []              []             []  []           |
+xboard             | []          []  []             []  []           |
 xdg-user-dirs      | [] []  []   []  []    [] [] [] []  []     [] [] |
-xkeyboard-config   | [] []  []   []  []          [] []  []           |
+xkeyboard-config   | [] []  []   []  []       [] [] []  []           |
 xz                 | [] []  []   []                 []  []           |
 xz-man             |        []   []                                  |
                    +-------------------------------------------------+
                      pl pt pt_BR ro  ru rw sk sl sq sr  sv  sw ta te
-                     99 45  113  105 87  0 34 30 11 131 126  1  7  1
+                     99 44  113  133 87  0 36 32 11 130 127  1  8  1
 @end group
 
 @group
                      tg th tr uk  ur vi wa wo zh_CN zh_HK zh_TW
                    +--------------------------------------------+
-a2ps               |          []                                | 15
+a2ps               |    []    []                                | 19
 anubis             |       [] []     []                         | 21
-aspell             |          []     [] []     []               | 32
+aspell             |          []     [] []     []               | 34
 bash               |       [] []     []        []          []   | 26
-beebase            |          []                                |  6
-bfd                |          []                                |  6
+beebase            |          []                                |  7
+bfd                |          []                                |  7
 binutils           |          []                                |  7
 bison              |          []                           []   | 17
 bison-runtime      |    [] [] []     []        []          []   | 41
-buzztrax           |                 []        []               | 11
+buzztrax           |                 []        []               | 12
 ccd2cue            |    []    []     []        []               | 14
 ccide              |          []     []        []               | 20
-cflow              |          []                                |  9
-clisp              |                                            | 12
+cflow              |          []               []               | 10
+clisp              |                                            | 13
 coreutils          |       [] []     []        []          []   | 27
-cpio               |       [] []     []        []               | 24
+cpio               |       [] []     []        []               | 25
 cppi               |          []     []        []               | 20
 cpplib             |       [] []     []        []          []   | 20
-cryptsetup         |          []                                | 14
+cryptsetup         |          []               []               | 13
 datamash           |          []                                | 12
 denemo             |                           []    []    []   |  7
 dfarc              |                 []                         | 19
 dialog             |    [] [] []     [] []     []          []   | 48
-dico               |          []                                | 10
+dico               |          []                                | 11
 diffutils          |       [] []     []        []          []   | 32
 dink               |       []                                   | 11
 direvent           |          []     []                         | 14
 doodle             |          []     []        []               | 18
 dos2unix           |          []     []        []          []   | 23
 dos2unix-man       |          []               []               | 12
-e2fsprogs          |          []     []        []               | 15
+e2fsprogs          |          []     []        []               | 16
 enscript           |       [] []     []                         | 22
 exif               |       [] []     []        []               | 33
-fetchmail          |       []        []        []               | 21
-findutils          |       [] []     []        []               | 31
+fetchmail          |                 []        []               | 19
+findutils          |       [] []     []        []          []   | 32
 flex               |       [] []     []        []          []   | 22
-freedink           |    []           []                         | 26
+freedink           |    []           []                         | 27
 fusionforge        |                                            |  3
-gas                |          []                                |  7
-gawk               |       []        []        []               | 18
-gcal               |       []                  []               |  9
-gcc                |                                            |  4
+gas                |          []                                |  8
+gawk               |       [] []     []        []               | 19
+gcal               |       []                  []               | 10
+gcc                |          []                                |  5
 gdbm               |          []     []                         | 13
 gettext-examples   |       [] []     []        []    []    []   | 44
 gettext-runtime    |       [] []     []        []          []   | 34
 gettext-tools      |       [] []     []        []          []   | 26
-gnubik             |          []     []        []               | 22
+gnubik             |          []     []        []               | 23
 gnuchess           |          []     []        []               | 15
 gnucobol           |                                            |  2
 gnulib             |          []     []        []          []   | 26
@@ -851,105 +851,105 @@ gnunet             |                                            |  2
 gnunet-gtk         |                                            |  3
 gnutls             |          []     []        []               | 18
 gold               |          []                                |  6
-gphoto2            |          []     []        []          []   | 20
+gphoto2            |          []     []        []          []   | 21
 gprof              |       [] []     []                         | 22
 grep               |    [] [] []     []        []          []   | 38
 grip               |          []     []        []    []    []   | 25
-grub               |       [] []     []        []               | 28
+grub               |       [] []     []        []               | 30
 gsasl              |          []     []        []               | 21
 gss                |                 []        []               | 20
-gst-plugins-bad    |       [] []     []        []          []   | 29
+gst-plugins-bad    |       [] []     []        []          []   | 30
 gst-plugins-base   |       [] []     []        []               | 32
 gst-plugins-good   |       [] []     []        []          []   | 34
 gst-plugins-ugly   |       [] []     []        []          []   | 40
-gstreamer          |       [] []     []        []          []   | 34
+gstreamer          |       [] []     []        []          []   | 35
 gtick              |          []     []        []               | 23
 gtkam              |          []     []        []               | 26
 gtkspell           |    [] [] []     [] []     []    []    []   | 51
-gutenprint         |       [] []               []               | 18
-hello              |          []               []               | 18
+gutenprint         |       [] []               []               | 19
+hello              |    []    []               []               | 22
 help2man           |          []     []        []               | 21
 help2man-texi      |          []                                |  9
 idutils            |          []     []        []               | 21
-kbd                |          []               []               | 15
-klavaro            |       [] []  [] []    []  []               | 35
-ld                 |          []                                |  6
+kbd                |          []                                | 15
+klavaro            |       [] []  [] []    []  []               | 36
+ld                 |          []                                |  7
 libc               |       [] []     []        []          []   | 28
-libexif            |          []     []                         | 12
+libexif            |          []     []                         | 13
 libextractor       |          []     []                         | 11
-libgphoto2         |          []     []                         |  9
+libgphoto2         |          []     []                         | 10
 libgphoto2_port    |          []     []        []          []   | 22
 libiconv           |          []     [] []     []          []   | 34
 libidn             |          []     []        []               | 21
 libidn2            |          []               []               | 20
-lilypond           |                           []               | 12
+lilypond           |                           []               | 13
 lordsawar          |       []                                   |  8
-lynx               |       [] []     []                         | 19
+lynx               |       [] []     []                         | 20
 m4                 |          []               []               | 13
-mailfromd          |          []     []                         |  7
+mailfromd          |          []     []                         |  8
 mailutils          |          []     []                         | 10
 make               |          []     []        []          []   | 25
-man-db             |       []        []        []          []   | 23
+man-db             |       [] []     []        []          []   | 24
 man-db-manpages    |       []                  []               | 14
-meritous           |                                            |  5
+meritous           |                                            |  6
 midi-instruments   |    [] [] []     []        []          []   | 44
 minicom            |                 []                    []   | 20
-mpop               |          []                                |  9
-msmtp              |          []                                |  8
-nano               |       [] []     []        []          []   | 33
-opcodes            |          []                                |  8
+mpop               |          []                                | 10
+msmtp              |          []                                | 10
+nano               |       [] []     []        []          []   | 34
+opcodes            |          []                                |  7
 parted             |       [] []     []        []          []   | 26
-pies               |          []     []                         |  8
+pies               |          []     []                         |  9
 pnmixer            |          []     []        ()               | 14
-procps-ng          |          []     []                         | 10
-procps-ng-man      |          []                                |  4
-psmisc             |          []     []        []          []   | 26
+procps-ng          |          []     []        []               | 11
+procps-ng-man      |          []               []               |  5
+psmisc             |          []     []        []          []   | 27
 psmisc-man         |          []                                | 10
-pspp               |          []               []               | 12
-pyspread           |          []                                |  7
+pspp               |    []    []               []               | 15
+pyspread           |          []                                |  8
 radius             |          []     []                         | 10
 recode             |       [] []     []        []               | 31
-recutils           |          []     []                         |  9
-rush               |          []     []        []               | 12
-sarg               |                                            |  7
+recutils           |          []     []                         | 10
+rush               |          []     []        []               | 14
+sarg               |                                            |  9
 savane             |                                            |  4
 sed                |       [] []     []        []          []   | 38
 sharutils          |          []     []        []               | 14
 shepherd           |          []                                |  5
-shishi             |                 []        []               |  8
-skribilo           |          []                                | 10
+shishi             |                 []        []               |  9
+skribilo           |          []                                | 11
 solfege            |       []        []        []               | 22
-solfege-manual     |       []                                   | 10
+solfege-manual     |       []                                   | 11
 spotmachine        |          []     []                         | 12
-sudo               |       [] []     []        []          []   | 31
-sudoers            |          []               []          []   | 21
-sysstat            |       [] []     []        []               | 26
+sudo               |       [] []     []        []          []   | 32
+sudoers            |          []               []          []   | 22
+sysstat            |       [] []     []        []               | 27
 tar                |       [] []     []        []          []   | 33
-texinfo            |       [] []     []                         | 23
-texinfo_document   |          []                                | 19
-tigervnc           |          []                           []   | 17
+texinfo            |       [] []     []                         | 22
+texinfo_document   |          []                                | 11
+tigervnc           |       [] []               []          []   | 20
 tin                |       []                  []          []   |  8
 tin-man            |                                            |  2
-trader             |                                            | 13
-util-linux         |       [] []     []        []               | 18
-util-linux-man     |          []                                |  4
+trader             |                                            | 14
+util-linux         |       [] []     []        []               | 19
+util-linux-man     |          []                                |  5
 ve                 |          []     []        []               | 17
-vmm                |          []                                |  2
+vmm                |          []                                |  3
 vorbis-tools       |                 []                         | 16
 wastesedge         |       []                                   |  7
 wcd                |          []     []        []               | 15
 wcd-man            |          []                                |  8
 wdiff              |          []     []        []          []   | 27
-wget               |       [] []     []        []          []   | 30
-wget2              |          []                                | 11
+wget               |       [] []     []        []          []   | 31
+wget2              |          []               []               | 14
 wyslij-po          |          []     []        []               | 20
-xboard             |       [] []               []               | 12
+xboard             |       [] []               []               | 13
 xdg-user-dirs      |    [] [] []     [] []     []    []    []   | 72
-xkeyboard-config   |       [] []               []               | 32
+xkeyboard-config   |       [] []               []               | 33
 xz                 |       [] []     []        []          []   | 22
-xz-man             |          []                                |  6
+xz-man             |          []                                |  7
                    +--------------------------------------------+
   85 teams           tg th tr uk  ur vi wa wo zh_CN zh_HK zh_TW
- 151 domains          0  8 54 120  1 93  5  1  87     5    42    2792
+ 151 domains          0 11 54 123  1 93  5  1  92     5    43    2856
 @end group
 @end example
index b763d64d63d7ef970a51f051928ea87daec38f0e..39a4f928c49ebb7014e68bf587e4ca1cdf834619 100644 (file)
@@ -12,7 +12,7 @@ as a file named @code{ABOUT-NLS}.
 @strong{ NOTE: } This documentation section is outdated.  It it included
 here for historical purposes only.
 
-@set STATUS June 2023
+@set STATUS December 2024
 
 Free software is going international!  The Free Translation Project is
 a way to get maintainers of free software, translators, and users all
index 3b0deef6dce2bf9f4ddde13e779dd109a37c5679..989565883e7aac2a978137ab535041a4f064ad6e 100644 (file)
@@ -440,7 +440,7 @@ endif
 # Before making a gettext release, you must change this according to the
 # libtool documentation, section "Library interface versions".
 LTV_CURRENT=12
-LTV_REVISION=0
+LTV_REVISION=1
 LTV_AGE=4
 
 # How to build libintl.la and libgnuintl.la.
index 89400279719fa192f655fbe65bccde6f31604511..08d1e19c52fddbdcc74207313123eb93609005af 100644 (file)
@@ -54,7 +54,7 @@ extern "C" {
 
 
 /* Version number: (major<<16) + (minor<<8) + subminor */
-#define LIBINTL_VERSION 0x001605
+#define LIBINTL_VERSION 0x001700
 extern int libintl_version;
 
 
index c8580c95fa7c5b81a5cb4bd8929eac0cebb7b3c7..d6a98efbf915413605bdd3cae8bdc8f207a50407 100644 (file)
@@ -1,5 +1,5 @@
 # gettext.m4
-# serial 80 (gettext-0.23)
+# serial 81 (gettext-0.23)
 dnl Copyright (C) 1995-2014, 2016, 2018-2024 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -16,7 +16,7 @@ dnl They are *not* in the public domain.
 
 dnl Authors:
 dnl   Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
-dnl   Bruno Haible <haible@clisp.cons.org>, 2000-2006, 2008-2010.
+dnl   Bruno Haible <bruno@clisp.org>, 2000-2024.
 
 dnl Macro to add for using GNU gettext.
 
index 56d0f3756897fba85700daa4cd68cac2851c9a2d..8c0d8602dff2c157dd4a5b67ce874cea2554c207 100644 (file)
@@ -1,5 +1,5 @@
 # po.m4
-# serial 32 (gettext-0.21.1)
+# serial 33 (gettext-0.23)
 dnl Copyright (C) 1995-2014, 2016, 2018-2022, 2024 Free Software Foundation,
 dnl Inc.
 dnl This file is free software; the Free Software Foundation
@@ -17,7 +17,7 @@ dnl They are *not* in the public domain.
 
 dnl Authors:
 dnl   Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
-dnl   Bruno Haible <haible@clisp.cons.org>, 2000-2003.
+dnl   Bruno Haible <bruno@clisp.org>, 2000-2024.
 
 AC_PREREQ([2.60])
 
@@ -32,7 +32,7 @@ AC_DEFUN([AM_PO_SUBDIRS],
 
   dnl Release version of the gettext macros. This is used to ensure that
   dnl the gettext macros and po/Makefile.in.in are in sync.
-  AC_SUBST([GETTEXT_MACRO_VERSION], [0.20])
+  AC_SUBST([GETTEXT_MACRO_VERSION], [0.22])
 
   dnl Perform the following tests also if --disable-nls has been given,
   dnl because they are needed for "make dist" to work.
index 6f5b49681404d81c9b5519173e421f268fd36a59..acff1e1beebf1c263987dd0c41ffd52e73525e6f 100644 (file)
@@ -7,8 +7,8 @@
 # notice and this notice are preserved.  This file is offered as-is,
 # without any warranty.
 #
-# Origin: gettext-0.22
-GETTEXT_MACRO_VERSION = 0.20
+# Origin: gettext-0.23
+GETTEXT_MACRO_VERSION = 0.22
 
 PACKAGE = @PACKAGE@
 VERSION = @VERSION@
index 2303607c9cffeab8dfa8f8dc6ffbd0218bad8f6a..303c03c6b82630a68732d5d26871aa31eab06b3b 100644 (file)
@@ -114,7 +114,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "2003-2023", "https://gnu.org/licenses/gpl.html");
+              "2003-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Bruno Haible"));
       exit (EXIT_SUCCESS);
     }
index 2cf76116be92d7b14eb589852a13b7269895b2e3..cedfc4c8bf15a92c3ae65be993f0dea2ebc7008a 100644 (file)
@@ -137,7 +137,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "1995-2023", "https://gnu.org/licenses/gpl.html");
+              "1995-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Ulrich Drepper"));
       exit (EXIT_SUCCESS);
     }
index ea8654cbe8c346891f6b6e6205832fdc0302c929..c061c7a0fbf914ac5f0d89ff587e3d0b8e3de266 100644 (file)
@@ -1,6 +1,6 @@
 #! /bin/sh
 #
-# Copyright (C) 2003, 2005-2007, 2011, 2018-2023 Free Software Foundation, Inc.
+# Copyright (C) 2003-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU Lesser General Public License as published by
@@ -61,7 +61,7 @@ if test -z "${ZSH_VERSION+set}"; then
       func_version ()
       {
         echo "$progname (GNU $package) $version"
-        echo "Copyright (C) 2003-2023 Free Software Foundation, Inc.
+        echo "Copyright (C) 2003-2024 Free Software Foundation, Inc.
 License GPLv2+: GNU GPL version 2 or later <https://gnu.org/licenses/gpl.html>
 This is free software: you are free to change and redistribute it.
 There is NO WARRANTY, to the extent permitted by law."
index c6d28c6442eaad03a5b546c8b7915c01883c1ba8..432de1ec23d0a16c897efad170bdc0955ca6409b 100644 (file)
@@ -127,7 +127,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "1995-1997, 2000-2023", "https://gnu.org/licenses/gpl.html");
+              "1995-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Ulrich Drepper"));
       exit (EXIT_SUCCESS);
     }
index 86432c3fb7327d99c76d8c6dae3dc3e1f7ec8d17..034936c841581f42210da1a8ca6e546d86925ac1 100644 (file)
@@ -559,7 +559,7 @@ changequote([,])dnl
 fi
 AC_SUBST([ARCHIVE_FORMAT])
 
-ARCHIVE_VERSION=0.22.5
+ARCHIVE_VERSION=0.23
 AC_SUBST([ARCHIVE_VERSION])
 
 PACKAGE_SUFFIX="-$ARCHIVE_VERSION"
index a09f89301ceeaa3df5ff42e60f28cb22ce534bde..b91a46b4d0d86c9b44d9fe212bd4ed8a54235530 100644 (file)
@@ -105,7 +105,7 @@ libgettextpo_la_AUXSOURCES = \
 # Libtool's library version information for libgettextpo.
 # See the libtool documentation, section "Library interface versions".
 LTV_CURRENT=5
-LTV_REVISION=10
+LTV_REVISION=11
 LTV_AGE=5
 
 # How to build libgettextpo.la.
index 59982f9690d01394138cdd593898b5a4e2575bb0..fb47ef63bd762ce6b502f994db841bf8918a4114 100644 (file)
@@ -28,7 +28,7 @@ extern "C" {
 /* =========================== Meta Information ============================ */
 
 /* Version number: (major<<16) + (minor<<8) + subminor */
-#define LIBGETTEXTPO_VERSION 0x001605
+#define LIBGETTEXTPO_VERSION 0x001700
 extern int libgettextpo_version;
 
 /* ================================= Types ================================= */
index f3fff2b16f4e4ff2ec7091e36a85510464d91380..fdadfa8c0afec4ea5d66a0836c87b7dfb3cbcad3 100644 (file)
@@ -212,7 +212,7 @@ func_version ()
     echo "This binary is configured to use a versions archive in @ARCHIVE_FORMAT@ format."
     echo
   fi
-  echo "Copyright (C) 2002-2023 Free Software Foundation, Inc.
+  echo "Copyright (C) 2002-2024 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
 This is free software: you are free to change and redistribute it.
 There is NO WARRANTY, to the extent permitted by law."
@@ -391,7 +391,8 @@ case "$ver" in
   0.19 | 0.19.1 | 0.19.2 | 0.19.3 | 0.19.4 | 0.19.5 | 0.19.6 | 0.19.7 | 0.19.8 | \
   0.20 | 0.20.2 | \
   0.21 | 0.21.1 | \
-  0.22 | 0.22.1 | 0.22.2 | 0.22.3 | 0.22.4 | 0.22.5 )
+  0.22 | 0.22.1 | 0.22.2 | 0.22.3 | 0.22.4 | 0.22.5 | \
+  0.23 )
     ;;
   *)
     func_fatal_error "The AM_GNU_GETTEXT_VERSION declaration in your $configure_in
index 507f13be01451289d8d6552b0f0a2dfa56bfbe52..a350764c5398a932c7757bf6d533066c77213218 100644 (file)
@@ -1,6 +1,6 @@
 #! /bin/sh
 #
-# Copyright (C) 2009-2010, 2014, 2018-2023 Free Software Foundation, Inc.
+# Copyright (C) 2009-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -47,7 +47,7 @@ or by email to <bug-gettext@gnu.org>."
 func_version ()
 {
   echo "$progname (GNU $package) $version"
-  echo "Copyright (C) 2009-2023 Free Software Foundation, Inc.
+  echo "Copyright (C) 2009-2024 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
 This is free software: you are free to change and redistribute it.
 There is NO WARRANTY, to the extent permitted by law."
index 0c1d2c5f1c3ad242dffc52c8331afabaaa870c0b..e3e9440a2f93eb6d294abdf1a112e8c561b0ecb0 100644 (file)
@@ -1,6 +1,6 @@
 #! /bin/sh
 #
-# Copyright (C) 1995-1998, 2000-2023 Free Software Foundation, Inc.
+# Copyright (C) 1995-2024 Free Software Foundation, Inc.
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -206,7 +206,7 @@ or by email to <bug-gettext@gnu.org>."
 func_version ()
 {
   echo "$progname (GNU $package) $version"
-  echo "Copyright (C) 1995-2023 Free Software Foundation, Inc.
+  echo "Copyright (C) 1995-2024 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
 This is free software: you are free to change and redistribute it.
 There is NO WARRANTY, to the extent permitted by law."
index dccdc358a25a395e7005c2db9987b08ba92c0797..13a63b8d8131022b12d1772d31da62823cfe0e70 100644 (file)
@@ -276,7 +276,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "2015-2023", "https://gnu.org/licenses/gpl.html");
+              "2015-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Daiki Ueno"));
       exit (EXIT_SUCCESS);
     }
index c5622993dc5fba428c88213b86afc6c855185bf5..d17a065b66453598d481af27078fb25741ebdb80 100644 (file)
@@ -193,7 +193,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "2001-2023", "https://gnu.org/licenses/gpl.html");
+              "2001-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Bruno Haible"));
       exit (EXIT_SUCCESS);
     }
index 3112622ddfade2637b0f3dabce046c64cad823a0..d3e939ac7963902fd0e31a98748ab753bf6ce59d 100644 (file)
@@ -356,7 +356,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "2001-2023", "https://gnu.org/licenses/gpl.html");
+              "2001-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Bruno Haible"));
       exit (EXIT_SUCCESS);
     }
index eb7c44909584e31845e61a7c3df051e7256b79bc..74566ed6bf5db6468c296341e728c05b3494a917 100644 (file)
@@ -295,7 +295,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "2001-2023", "https://gnu.org/licenses/gpl.html");
+              "2001-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Bruno Haible"));
       exit (EXIT_SUCCESS);
     }
index d0c345a1033aaba71cd1615a795a882cec8b8117..536b12986e0824b56f9efff82305fd2096405e60 100644 (file)
@@ -173,7 +173,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "1995-2023", "https://gnu.org/licenses/gpl.html");
+              "1995-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Peter Miller"));
       exit (EXIT_SUCCESS);
     }
index 23f939775fb3e4f23259f8553462bf00348e0d16..3bca7caae41b0aaf660284cd9364f420c613127f 100644 (file)
@@ -286,7 +286,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "1995-2023", "https://gnu.org/licenses/gpl.html");
+              "1995-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Peter Miller"));
       exit (EXIT_SUCCESS);
     }
index 5c4f34ae8fde84d6f89a158c29e26decf76949d0..cd23e93bd3c0a55cd3c1118ecc8fcf80b2a912dd 100644 (file)
@@ -245,7 +245,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "2001-2023", "https://gnu.org/licenses/gpl.html");
+              "2001-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Bruno Haible"));
       exit (EXIT_SUCCESS);
     }
index 045b1fbd33f8728b4206ffea3b8ad91a29da3f62..64bc434e37c665138306e29823547d2236e75d43 100644 (file)
@@ -246,7 +246,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "2001-2023", "https://gnu.org/licenses/gpl.html");
+              "2001-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Bruno Haible"));
       exit (EXIT_SUCCESS);
     }
index a262a64f601e8dec70c866406414b7b7959e361f..783daa4b5f09efd9e5ee8aeabc1029d84c76b6c9 100644 (file)
@@ -186,7 +186,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "2001-2023", "https://gnu.org/licenses/gpl.html");
+              "2001-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Bruno Haible"));
       exit (EXIT_SUCCESS);
     }
index 74b1ba3c6ad6e109ec5ad790575b9731cf38512a..ba0a940f182c4493ba374748e8b1ee37278c8dc2 100644 (file)
@@ -290,7 +290,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "2001-2023", "https://gnu.org/licenses/gpl.html");
+              "2001-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Bruno Haible"));
       exit (EXIT_SUCCESS);
     }
index b26f5c0800c52cd06d6e1e93a39abffe93133855..108a373d84dc588367a9ffe18de4103740e3042f 100644 (file)
@@ -455,7 +455,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "1995-2023", "https://gnu.org/licenses/gpl.html");
+              "1995-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Ulrich Drepper"));
       exit (EXIT_SUCCESS);
     }
index 08fa7ca2f73e1b89d97a1fa9a2d03261337929d8..d063542f193675909c3287827495e41ad3503907 100644 (file)
@@ -416,7 +416,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "2001-2023", "https://gnu.org/licenses/gpl.html");
+              "2001-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Bruno Haible"));
       exit (EXIT_SUCCESS);
     }
index f694e04dab3882a591ba02e3f584265c57787060..e63d9d0a3ce3ef97ef2ef9f9c3bfed1045dc67a0 100644 (file)
@@ -262,7 +262,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "2001-2023", "https://gnu.org/licenses/gpl.html");
+              "2001-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Bruno Haible"));
       exit (EXIT_SUCCESS);
     }
index ea03b79ed34f947d37731664f13b526c79326cd3..c344f05b9ed1f919a3e60a89599c952aa52a08ff 100644 (file)
@@ -374,7 +374,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "1995-2023", "https://gnu.org/licenses/gpl.html");
+              "1995-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Peter Miller"));
       exit (EXIT_SUCCESS);
     }
index 4d8a9511d04385eb29734cf8145baee9dffc8ab4..2666eeffa333312518f095364a429027fdf830c6 100644 (file)
@@ -262,7 +262,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "1995-2023", "https://gnu.org/licenses/gpl.html");
+              "1995-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Ulrich Drepper"));
       exit (EXIT_SUCCESS);
     }
index 457c7d27bdddafa520be365c469c6ac6c3e8d6f2..dda868643e7cebbc009c288c788fa9350ab38a0f 100644 (file)
@@ -265,7 +265,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "2001-2023", "https://gnu.org/licenses/gpl.html");
+              "2001-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Bruno Haible"));
       exit (EXIT_SUCCESS);
     }
index 6a9971ffafa62c08ffba68bf88fde5d89c77dd14..348eb8711204cc1d79458cbf6449edbfbebcf73d 100644 (file)
@@ -108,7 +108,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "2006-2023", "https://gnu.org/licenses/gpl.html");
+              "2006-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s and %s.\n"),
               /* TRANSLATORS: This is a proper name. The last name is
                  (with Unicode escapes) "\u0160egan" or (with HTML entities)
index 57f79962153367b6b2e684db692520d661b2ef99..bd961295ba7c2baba4a97b00be58b617ce5fe1cc 100644 (file)
@@ -141,7 +141,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "2001-2023", "https://gnu.org/licenses/gpl.html");
+              "2001-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Bruno Haible"));
       exit (EXIT_SUCCESS);
     }
index b372890ee5021481354ba8f09471fa4db5edf24d..61ec96bc72e5bc8b5409a14849b82cf62e2daf8b 100644 (file)
@@ -701,7 +701,7 @@ License GPLv3+: GNU GPL version 3 or later <%s>\n\
 This is free software: you are free to change and redistribute it.\n\
 There is NO WARRANTY, to the extent permitted by law.\n\
 "),
-              "1995-2023", "https://gnu.org/licenses/gpl.html");
+              "1995-2024", "https://gnu.org/licenses/gpl.html");
       printf (_("Written by %s.\n"), proper_name ("Ulrich Drepper"));
       exit (EXIT_SUCCESS);
     }
index f869f5d729b4c1d27ca1c1568fd7270ba4cd68f5..c4a412794f9e1e10253fd287ec3bf99e0fa8dd68 100644 (file)
@@ -283,7 +283,7 @@ AM_CPPFLAGS += -DDEPENDS_ON_LIBICONV=1
 # Libtool's library version information for libtextstyle.
 # See the libtool documentation, section "Library interface versions".
 LTV_CURRENT=2
-LTV_REVISION=1
+LTV_REVISION=2
 LTV_AGE=2
 
 # How to build libtextstyle.la.
index b1e8c9c7754e1591c15652d8734217ec9128bd35..5f339cbaa20cdf6c730354fa33cdea429a0b68ab 100644 (file)
@@ -1,3 +1,3 @@
 # Version number and release date.
-VERSION_NUMBER=0.22.5
-RELEASE_DATE=2024-02-21      # in "date +%Y-%m-%d" format
+VERSION_NUMBER=0.23
+RELEASE_DATE=2024-12-01      # in "date +%Y-%m-%d" format