From: Bruno Haible Date: Sun, 1 Dec 2024 09:39:52 +0000 (+0100) Subject: Prepare for 0.23 release. X-Git-Tag: v0.23~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=05762df5d721bb47cb919655a52fd48f02b41a2b;p=thirdparty%2Fgettext.git Prepare for 0.23 release. * 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. --- diff --git a/Admin/release-steps b/Admin/release-steps index 7c3194531..6ec8d7f7b 100644 --- a/Admin/release-steps +++ b/Admin/release-steps @@ -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 c72300ceb..9d87d4540 100644 --- 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 '#; '. - - 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 diff --git a/gettext-runtime/NEWS b/gettext-runtime/NEWS index ba4751a98..7457f5d01 100644 --- a/gettext-runtime/NEWS +++ b/gettext-runtime/NEWS @@ -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, diff --git a/gettext-runtime/doc/matrix.texi b/gettext-runtime/doc/matrix.texi index 2a324032b..d803ac21e 100644 --- a/gettext-runtime/doc/matrix.texi +++ b/gettext-runtime/doc/matrix.texi @@ -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 diff --git a/gettext-runtime/doc/nls.texi b/gettext-runtime/doc/nls.texi index b763d64d6..39a4f928c 100644 --- a/gettext-runtime/doc/nls.texi +++ b/gettext-runtime/doc/nls.texi @@ -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 diff --git a/gettext-runtime/intl/Makefile.am b/gettext-runtime/intl/Makefile.am index 3b0deef6d..989565883 100644 --- a/gettext-runtime/intl/Makefile.am +++ b/gettext-runtime/intl/Makefile.am @@ -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. diff --git a/gettext-runtime/intl/libgnuintl.in.h b/gettext-runtime/intl/libgnuintl.in.h index 894002797..08d1e19c5 100644 --- a/gettext-runtime/intl/libgnuintl.in.h +++ b/gettext-runtime/intl/libgnuintl.in.h @@ -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; diff --git a/gettext-runtime/m4/gettext.m4 b/gettext-runtime/m4/gettext.m4 index c8580c95f..d6a98efbf 100644 --- a/gettext-runtime/m4/gettext.m4 +++ b/gettext-runtime/m4/gettext.m4 @@ -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 , 1995-2000. -dnl Bruno Haible , 2000-2006, 2008-2010. +dnl Bruno Haible , 2000-2024. dnl Macro to add for using GNU gettext. diff --git a/gettext-runtime/m4/po.m4 b/gettext-runtime/m4/po.m4 index 56d0f3756..8c0d8602d 100644 --- a/gettext-runtime/m4/po.m4 +++ b/gettext-runtime/m4/po.m4 @@ -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 , 1995-2000. -dnl Bruno Haible , 2000-2003. +dnl Bruno Haible , 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. diff --git a/gettext-runtime/po/Makefile.in.in b/gettext-runtime/po/Makefile.in.in index 6f5b49681..acff1e1be 100644 --- a/gettext-runtime/po/Makefile.in.in +++ b/gettext-runtime/po/Makefile.in.in @@ -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@ diff --git a/gettext-runtime/src/envsubst.c b/gettext-runtime/src/envsubst.c index 2303607c9..303c03c6b 100644 --- a/gettext-runtime/src/envsubst.c +++ b/gettext-runtime/src/envsubst.c @@ -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); } diff --git a/gettext-runtime/src/gettext.c b/gettext-runtime/src/gettext.c index 2cf76116b..cedfc4c8b 100644 --- a/gettext-runtime/src/gettext.c +++ b/gettext-runtime/src/gettext.c @@ -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); } diff --git a/gettext-runtime/src/gettext.sh.in b/gettext-runtime/src/gettext.sh.in index ea8654cbe..c061c7a0f 100644 --- a/gettext-runtime/src/gettext.sh.in +++ b/gettext-runtime/src/gettext.sh.in @@ -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 This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law." diff --git a/gettext-runtime/src/ngettext.c b/gettext-runtime/src/ngettext.c index c6d28c644..432de1ec2 100644 --- a/gettext-runtime/src/ngettext.c +++ b/gettext-runtime/src/ngettext.c @@ -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); } diff --git a/gettext-tools/configure.ac b/gettext-tools/configure.ac index 86432c3fb..034936c84 100644 --- a/gettext-tools/configure.ac +++ b/gettext-tools/configure.ac @@ -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" diff --git a/gettext-tools/libgettextpo/Makefile.am b/gettext-tools/libgettextpo/Makefile.am index a09f89301..b91a46b4d 100644 --- a/gettext-tools/libgettextpo/Makefile.am +++ b/gettext-tools/libgettextpo/Makefile.am @@ -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. diff --git a/gettext-tools/libgettextpo/gettext-po.in.h b/gettext-tools/libgettextpo/gettext-po.in.h index 59982f969..fb47ef63b 100644 --- a/gettext-tools/libgettextpo/gettext-po.in.h +++ b/gettext-tools/libgettextpo/gettext-po.in.h @@ -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 ================================= */ diff --git a/gettext-tools/misc/autopoint.in b/gettext-tools/misc/autopoint.in index f3fff2b16..fdadfa8c0 100644 --- a/gettext-tools/misc/autopoint.in +++ b/gettext-tools/misc/autopoint.in @@ -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 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 diff --git a/gettext-tools/misc/convert-archive.in b/gettext-tools/misc/convert-archive.in index 507f13be0..a350764c5 100644 --- a/gettext-tools/misc/convert-archive.in +++ b/gettext-tools/misc/convert-archive.in @@ -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 ." 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 This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law." diff --git a/gettext-tools/misc/gettextize.in b/gettext-tools/misc/gettextize.in index 0c1d2c5f1..e3e9440a2 100644 --- a/gettext-tools/misc/gettextize.in +++ b/gettext-tools/misc/gettextize.in @@ -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 ." 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 This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law." diff --git a/gettext-tools/src/cldr-plurals.c b/gettext-tools/src/cldr-plurals.c index dccdc358a..13a63b8d8 100644 --- a/gettext-tools/src/cldr-plurals.c +++ b/gettext-tools/src/cldr-plurals.c @@ -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); } diff --git a/gettext-tools/src/hostname.c b/gettext-tools/src/hostname.c index c5622993d..d17a065b6 100644 --- a/gettext-tools/src/hostname.c +++ b/gettext-tools/src/hostname.c @@ -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); } diff --git a/gettext-tools/src/msgattrib.c b/gettext-tools/src/msgattrib.c index 3112622dd..d3e939ac7 100644 --- a/gettext-tools/src/msgattrib.c +++ b/gettext-tools/src/msgattrib.c @@ -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); } diff --git a/gettext-tools/src/msgcat.c b/gettext-tools/src/msgcat.c index eb7c44909..74566ed6b 100644 --- a/gettext-tools/src/msgcat.c +++ b/gettext-tools/src/msgcat.c @@ -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); } diff --git a/gettext-tools/src/msgcmp.c b/gettext-tools/src/msgcmp.c index d0c345a10..536b12986 100644 --- a/gettext-tools/src/msgcmp.c +++ b/gettext-tools/src/msgcmp.c @@ -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); } diff --git a/gettext-tools/src/msgcomm.c b/gettext-tools/src/msgcomm.c index 23f939775..3bca7caae 100644 --- a/gettext-tools/src/msgcomm.c +++ b/gettext-tools/src/msgcomm.c @@ -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); } diff --git a/gettext-tools/src/msgconv.c b/gettext-tools/src/msgconv.c index 5c4f34ae8..cd23e93bd 100644 --- a/gettext-tools/src/msgconv.c +++ b/gettext-tools/src/msgconv.c @@ -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); } diff --git a/gettext-tools/src/msgen.c b/gettext-tools/src/msgen.c index 045b1fbd3..64bc434e3 100644 --- a/gettext-tools/src/msgen.c +++ b/gettext-tools/src/msgen.c @@ -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); } diff --git a/gettext-tools/src/msgexec.c b/gettext-tools/src/msgexec.c index a262a64f6..783daa4b5 100644 --- a/gettext-tools/src/msgexec.c +++ b/gettext-tools/src/msgexec.c @@ -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); } diff --git a/gettext-tools/src/msgfilter.c b/gettext-tools/src/msgfilter.c index 74b1ba3c6..ba0a940f1 100644 --- a/gettext-tools/src/msgfilter.c +++ b/gettext-tools/src/msgfilter.c @@ -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); } diff --git a/gettext-tools/src/msgfmt.c b/gettext-tools/src/msgfmt.c index b26f5c080..108a373d8 100644 --- a/gettext-tools/src/msgfmt.c +++ b/gettext-tools/src/msgfmt.c @@ -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); } diff --git a/gettext-tools/src/msggrep.c b/gettext-tools/src/msggrep.c index 08fa7ca2f..d063542f1 100644 --- a/gettext-tools/src/msggrep.c +++ b/gettext-tools/src/msggrep.c @@ -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); } diff --git a/gettext-tools/src/msginit.c b/gettext-tools/src/msginit.c index f694e04da..e63d9d0a3 100644 --- a/gettext-tools/src/msginit.c +++ b/gettext-tools/src/msginit.c @@ -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); } diff --git a/gettext-tools/src/msgmerge.c b/gettext-tools/src/msgmerge.c index ea03b79ed..c344f05b9 100644 --- a/gettext-tools/src/msgmerge.c +++ b/gettext-tools/src/msgmerge.c @@ -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); } diff --git a/gettext-tools/src/msgunfmt.c b/gettext-tools/src/msgunfmt.c index 4d8a9511d..2666eeffa 100644 --- a/gettext-tools/src/msgunfmt.c +++ b/gettext-tools/src/msgunfmt.c @@ -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); } diff --git a/gettext-tools/src/msguniq.c b/gettext-tools/src/msguniq.c index 457c7d27b..dda868643 100644 --- a/gettext-tools/src/msguniq.c +++ b/gettext-tools/src/msguniq.c @@ -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); } diff --git a/gettext-tools/src/recode-sr-latin.c b/gettext-tools/src/recode-sr-latin.c index 6a9971ffa..348eb8711 100644 --- a/gettext-tools/src/recode-sr-latin.c +++ b/gettext-tools/src/recode-sr-latin.c @@ -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) diff --git a/gettext-tools/src/urlget.c b/gettext-tools/src/urlget.c index 57f799621..bd961295b 100644 --- a/gettext-tools/src/urlget.c +++ b/gettext-tools/src/urlget.c @@ -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); } diff --git a/gettext-tools/src/xgettext.c b/gettext-tools/src/xgettext.c index b372890ee..61ec96bc7 100644 --- a/gettext-tools/src/xgettext.c +++ b/gettext-tools/src/xgettext.c @@ -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); } diff --git a/libtextstyle/lib/Makefile.am b/libtextstyle/lib/Makefile.am index f869f5d72..c4a412794 100644 --- a/libtextstyle/lib/Makefile.am +++ b/libtextstyle/lib/Makefile.am @@ -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. diff --git a/libtextstyle/version.sh b/libtextstyle/version.sh index b1e8c9c77..5f339cbaa 100644 --- a/libtextstyle/version.sh +++ b/libtextstyle/version.sh @@ -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