]> git.ipfire.org Git - thirdparty/gettext.git/commit
msgmerge must produce output that is stable under msgcat.
authorBruno Haible <bruno@clisp.org>
Sun, 18 Nov 2018 10:41:40 +0000 (11:41 +0100)
committerBruno Haible <bruno@clisp.org>
Sun, 18 Nov 2018 14:23:28 +0000 (15:23 +0100)
commit5ed70829a2a78b38f8fddf3543a34f9f22ea110e
tree12da24585286edf005ab5cbef72dd50bf10a824f
parent38145937ecb31a291020fd45a68f5c38538ed890
msgmerge must produce output that is stable under msgcat.

Reported by Ludovic Courtès <ludo@gnu.org>
in <https://savannah.gnu.org/bugs/?51027>.

* gettext-tools/src/write-po.c (message_print_obsolete): Preserve the 'no-wrap'
and '*-format' flags.
* gettext-tools/tests/msgmerge-27: New file.
* gettext-tools/tests/msgmerge-28: New file.
* gettext-tools/tests/Makefile.am (TESTS): Add them.
* gettext-tools/tests/msgmerge-19: Update expected result.
gettext-tools/src/write-po.c
gettext-tools/tests/Makefile.am
gettext-tools/tests/msgmerge-19
gettext-tools/tests/msgmerge-27 [new file with mode: 0755]
gettext-tools/tests/msgmerge-28 [new file with mode: 0755]