Bug#1091871: libunistring5 1.3-1 causes msgmerge to rewrap a lot of lines
Package: libunistring5
Version: 1.3-1
Severity: minor
Control: affects -1 gettext src:apt
X-Debbugs-Cc: gettext@packages.debian.org, deity@lists.debian.org
libunistring5 1.3-1 causes msgmerge to significantly rewrap msgid
and msgstr values, causing a lot of churn in po templates and po
files, for example:
msgid ""
-"<!-- TRANSLATOR: used as in -o=config_string e.g. -o=Debug::"
-"pkgProblemResolver=1 --> <!ENTITY synopsis-config-string
\"config_string\">"
+"<!-- TRANSLATOR: used as in -o=config_string e.g. "
+"-o=Debug::pkgProblemResolver=1 --> <!ENTITY synopsis-config-string "
+"\"config_string\">"
Downgrading to 1.2-1 fixes it.
To reproduce, run
$ msgmerge --previous po/de.po po/apt-doc.pot | sponge po/de.po
inside apt's doc directory for a checkout of 2.9.20 and thei
git diff po/de.po
I feel like this must be unintentional given that the string
being rewrapped in the example above does not contain any
unicode in the first place.
--
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer i speak de, en
Reply to: