Stéphane Wirtel added the comment:
In python 2.7, If I use my working locales (utf-8) and I use CTRL-C, pydoc does
not quit but leave a message when the screen is cleaned.
same result with LC_CTYPE=C
bash-4.3$ python -m pydoc heapq
Traceback (most recent call last):
File
"/usr/local/Cellar/python/2.7.6_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py",
line 162, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File
"/usr/local/Cellar/python/2.7.6_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py",
line 72, in _run_code
exec code in run_globals
File
"/usr/local/Cellar/python/2.7.6_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/pydoc.py",
line 2359, in <module>
if __name__ == '__main__': cli()
File
"/usr/local/Cellar/python/2.7.6_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/pydoc.py",
line 2328, in cli
help.help(arg)
File
"/usr/local/Cellar/python/2.7.6_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/pydoc.py",
line 1793, in help
elif request: doc(request, 'Help on %s:')
File
"/usr/local/Cellar/python/2.7.6_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/pydoc.py",
line 1532, in doc
pager(render_doc(thing, title, forceload))
File
"/usr/local/Cellar/python/2.7.6_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/pydoc.py",
line 1337, in pager
pager(text)
File
"/usr/local/Cellar/python/2.7.6_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/pydoc.py",
line 1357, in <lambda>
return lambda text: pipepager(text, 'less')
File
"/usr/local/Cellar/python/2.7.6_1/Frameworks/Python.framework/Versions/2.7/lib/python2.7/pydoc.py",
line 1379, in pipepager
pipe.close()
KeyboardInterrupt
bash-4.3$
----------
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue21398>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com