Hi, This is the announcement of a new bug-fix release of GNU gettext.
GNU gettext allows programs to produce messages in the user's native language. It consists of - runtime libraries for C, C++, Java, C#, Shell programs. - tools for programmers and translators. The 0.19.1 release fixes some serious bugs including a regression involving non-fatal errors for msgfmt -c to abort (Thanks to Richard Hughes), an erroneous handling of character literals in C/Vala (Thanks to Paul Eggert), and unwanted side-effect of the LINGUAS environment variable to msgfmt --desktop (Thanks to Lars Wendler). Here are the compressed sources: http://ftp.gnu.org/gnu/gettext/gettext-0.19.1.tar.gz (17MB) http://ftp.gnu.org/gnu/gettext/gettext-0.19.1.tar.xz (6.4MB) Here are the GPG detached signatures[*]: http://ftp.gnu.org/gnu/gettext/gettext-0.19.1.tar.gz.sig http://ftp.gnu.org/gnu/gettext/gettext-0.19.1.tar.xz.sig Use a mirror for higher download bandwidth: http://www.gnu.org/order/ftp.html [*] Use a .sig file to verify that the corresponding file (without the .sig suffix) is intact. First, be sure to download both the .sig file and the corresponding tarball. Then, run a command like this: gpg --verify gettext-0.19.1.tar.gz.sig If that command fails because you don't have the required public key, then run this command to import it: gpg --keyserver keys.gnupg.net --recv-keys D7E69871 and rerun the 'gpg --verify' command. This release was bootstrapped with the following tools: Autoconf 2.69 Automake 1.13.4 Bison 2.7 Noteworthy changes in 0.19.1: * Programming languages support: - Desktop Entry: msgfmt now always reads the po/LINGUAS file, regardless of whether the LINGUAS environment variable is set. The variable can now be used to restrict the languages list read from the po/LINGUAS file. - Vala: Bug fix in xgettext handling of "//" in string literals. This was a regression after the C-99 Unicode escape support. * The po/Makevars.template file now contains the newly added variables. * msgfmt now treats errors in the PO file header as non-fatal. Since 0.19 msgfmt started to abort on the fatal errors, but some translation systems are still not ready to supply valid headers. * Future backward-incompatibilities: - In future Gettext versions, msgfmt will treat header errors as fatal and terminate the command execution. Thanks to everyone who has contributed! The following people contributed changes to this release: Daiki Ueno (24) Jim Meyering (1) Regards, -- Daiki Ueno
signature.asc
Description: PGP signature
_______________________________________________ GNU Announcement mailing list <info-gnu@gnu.org> https://lists.gnu.org/mailman/listinfo/info-gnu