diff options
author | Daniel Hahler <github@thequod.de> | 2019-02-15 20:52:53 (GMT) |
---|---|---|
committer | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2019-02-15 20:52:53 (GMT) |
commit | 4327705cfab3eb09073ec828570bbd8f789e1611 (patch) | |
tree | a32e039b8fbfc0536c6ecd6d5fc305957dd81449 /Modules/_contextvarsmodule.c | |
parent | 9abb725cea7a1687b4d85ab9766ae6256a76a1ef (diff) | |
download | cpython-4327705cfab3eb09073ec828570bbd8f789e1611.zip cpython-4327705cfab3eb09073ec828570bbd8f789e1611.tar.gz cpython-4327705cfab3eb09073ec828570bbd8f789e1611.tar.bz2 |
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
Diffstat (limited to 'Modules/_contextvarsmodule.c')
0 files changed, 0 insertions, 0 deletions