# HG changeset patch # User Guillaume Brunerie # Date 1284848593 0 # Node ID 062f03792a5947e58ba7ade49428f210a2b6647c # Parent 66f289238084e3cdc42f25acfa81f7f0878ec41b Make purple-remote expect and produce UTF-8 instead of ASCII. Fixes #12049. committer: John Bailey diff -r 66f289238084 -r 062f03792a59 libpurple/purple-remote --- a/libpurple/purple-remote Sat Sep 18 17:52:07 2010 +0000 +++ b/libpurple/purple-remote Sat Sep 18 22:23:13 2010 +0000 @@ -1,5 +1,6 @@ #!/usr/bin/env python +import codecs import dbus import re import urllib @@ -7,6 +8,9 @@ import xml.dom.minidom +sys.stdin = codecs.getwriter('utf-8')(sys.stdin); +sys.stdout = codecs.getwriter('utf-8')(sys.stdout); + xml.dom.minidom.Element.all = xml.dom.minidom.Element.getElementsByTagName obj = None