SIGN IN SIGN UP

bpo-35931: Gracefully handle SyntaxError in pdb debug command (GH-11782)

Previously, `debug print(` would cause the interpreter to exit on a SyntaxError whereas `print(` would properly display the error and return to the pdb prompt.

This patch fixes this by pre-compiling the code before passing it to `Pdb.run`.


https://bugs.python.org/issue35931
D
Daniel Hahler committed
4327705cfab3eb09073ec828570bbd8f789e1611
Parent: 9abb725
Committed by Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> on 2/15/2019, 8:52:53 PM