Message208014
I tried pydoc_2.7.patch with the following test file and
found source_synopsis returns \x escaped string instead of \u escaped one.
# -*- coding: utf-8 -*-
u"""ツ"""
class Spam(object):
u"""ツ"""
>>> import utf8
>>> utf8.__doc__
u'\u30c4'
>>> print(utf8.__doc__)
ツ
>>> import pydoc
>>> pydoc.source_synopsis(file('utf8.py'))
u'\xe3\x83\x84'
>>> print pydoc.source_synopsis(file('utf8.py'))
ã
>>> print pydoc.source_synopsis(file('utf8.py')).encode('latin-1')
ツ |
|
Date |
User |
Action |
Args |
2014-01-13 09:20:09 | akitada | set | recipients:
+ akitada, ping, ncoghlan, kjohnson, brianvanden, vstinner, ajaksu2, eric.araujo, sunfinite |
2014-01-13 09:20:09 | akitada | set | messageid: <1389604809.4.0.992052938851.issue1185124@psf.upfronthosting.co.za> |
2014-01-13 09:20:09 | akitada | link | issue1185124 messages |
2014-01-13 09:20:09 | akitada | create | |
|