]> git.ozlabs.org Git - patchwork/commit
pwclient fix for handling messages with UTF-8
authorMauro Carvalho Chehab <mchehab@infradead.org>
Tue, 17 Feb 2009 10:34:51 +0000 (07:34 -0300)
committerJeremy Kerr <jk@ozlabs.org>
Fri, 18 Sep 2009 02:00:32 +0000 (10:00 +0800)
commit4fc6a16910e595401e919abde28cca436193e0dd
treee530d4f18ee03323fed56773865989bcd8011ab7
parent330fc4acbf3f135a84090d0f305bb1df0993ac07
pwclient fix for handling messages with UTF-8

pwclient works fine viewing utf-8 messages, if you don't try to redirect stdout.

However, if you do things like pwclient view 5063 >/tmp/patch, it fails
due to the weird character handling logic in python:

Traceback (most recent call last):
  File "/usr/local/bin/pwclient", line 446, in ?
    main()
  File "/usr/local/bin/pwclient", line 411, in main
    print s
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe1' in position 249: ordinal not in range(128)

Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
apps/patchwork/bin/pwclient