bug 1291275, sys.stdout is utf-8 in mach, don't double-encode, r?glandium draft
authorAxel Hecht <axel@pike.org>
Mon, 29 Aug 2016 15:07:19 +0200
changeset 406763 16969ebd1f29627fdd16f599f51659aa520d5db1
parent 397658 d42aacfe34af25e2f5110e2ca3d24a210eabeb33
child 529737 e611e5f1b605ae8eca88d66125f51f82ee83ad4d
push id27817
push useraxel@mozilla.com
push dateMon, 29 Aug 2016 13:08:17 +0000
reviewersglandium
bugs1291275
milestone51.0a1
bug 1291275, sys.stdout is utf-8 in mach, don't double-encode, r?glandium MozReview-Commit-ID: ISozaWZZB1h
python/compare-locales/mach_commands.py
--- a/python/compare-locales/mach_commands.py
+++ b/python/compare-locales/mach_commands.py
@@ -73,9 +73,9 @@ class CompareLocales(MachCommandBase):
                     'locales', 'merge-dir-{ab_CD}'
                 )
             except Exception:
                 pass
 
         app = EnumerateApp(l10n_ini, l10n_base, locales)
         observer = compareApp(app, merge_stage=merge_dir,
                               clobber=True)
-        print(observer.serialize().encode('utf-8', 'replace'))
+        print(observer.serialize())