From: Georg Brandl Date: Fri, 30 Jul 2010 09:59:28 +0000 (+0000) Subject: #5727: Restore the ability to use readline when calling into pdb in doctests. X-Git-Tag: v3.2a1~43 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d72e043bddf965ce1cdc7a85baef1d3e929df070;p=python #5727: Restore the ability to use readline when calling into pdb in doctests. --- diff --git a/Lib/doctest.py b/Lib/doctest.py index 0db75b4343..d1b96d4d08 100644 --- a/Lib/doctest.py +++ b/Lib/doctest.py @@ -318,6 +318,8 @@ class _OutputRedirectingPdb(pdb.Pdb): self.__out = out self.__debugger_used = False pdb.Pdb.__init__(self, stdout=out) + # still use input() to get user input + self.use_rawinput = 1 def set_trace(self, frame=None): self.__debugger_used = True diff --git a/Misc/NEWS b/Misc/NEWS index 901d21f832..50fa0cf0d7 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -475,6 +475,9 @@ C-API Library ------- +- Issue #5727: Restore the ability to use readline when calling into pdb + in doctests. + - Issue #6719: In pdb, do not stop somewhere in the encodings machinery if the source file to be debugged is in a non-builtin encoding.