[Debian-l10n-commits] r1795 - in /dl10n/trunk: Changelog lib/Debian/L10n/Utils.pm

nekral-guest at users.alioth.debian.org nekral-guest at users.alioth.debian.org
Wed Jul 22 08:31:42 UTC 2009


Author: nekral-guest
Date: Wed Jul 22 08:31:41 2009
New Revision: 1795

URL: http://svn.debian.org/wsvn/?sc=1&rev=1795
Log:
	* lib/Debian/L10n/Utils.pm: Do not recode with a broken encoding.

Modified:
    dl10n/trunk/Changelog
    dl10n/trunk/lib/Debian/L10n/Utils.pm

Modified: dl10n/trunk/Changelog
URL: http://svn.debian.org/wsvn/dl10n/trunk/Changelog?rev=1795&op=diff
==============================================================================
--- dl10n/trunk/Changelog (original)
+++ dl10n/trunk/Changelog Wed Jul 22 08:31:41 2009
@@ -1,3 +1,7 @@
+2009-07-22  Nicolas François  <nicolas.francois at centraliens.net>
+
+	* lib/Debian/L10n/Utils.pm: Do not recode with a broken encoding.
+
 2009-07-22  Nicolas François  <nicolas.francois at centraliens.net>
 
 	* lib/Debian/Pkg/Diff.pm: Fix support for files with a spece in

Modified: dl10n/trunk/lib/Debian/L10n/Utils.pm
URL: http://svn.debian.org/wsvn/dl10n/trunk/lib/Debian/L10n/Utils.pm?rev=1795&op=diff
==============================================================================
--- dl10n/trunk/lib/Debian/L10n/Utils.pm (original)
+++ dl10n/trunk/lib/Debian/L10n/Utils.pm Wed Jul 22 08:31:41 2009
@@ -158,7 +158,11 @@
 
 	return "UNDEF" if not defined $_;
 
-	Encode::from_to($_, 'MIME-Header', 'utf8');
+	# http://lists.debian.org/debian-l10n-english/2009/07/msg00039.html
+	# Do not recode with a broken encoding
+	unless ($_ =~ m/=?unknown-8bit?b?/) {
+		Encode::from_to($_, 'MIME-Header', 'utf8');
+	}
 
 	s/^From: //;
 	s/&quot;//g;




More information about the Debian-l10n-commits mailing list