Staging
v0.8.1
https://github.com/python/cpython
Revision 4327705cfab3eb09073ec828570bbd8f789e1611 authored by Daniel Hahler on 15 February 2019, 20:52:53 UTC, committed by Miss Islington (bot) on 15 February 2019, 20:52:53 UTC


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
1 parent 9abb725
History
Tip revision: 4327705cfab3eb09073ec828570bbd8f789e1611 authored by Daniel Hahler on 15 February 2019, 20:52:53 UTC
bpo-35931: Gracefully handle SyntaxError in pdb debug command (GH-11782)
Tip revision: 4327705
File Mode Size
NEWS.d
ACKS -rw-r--r-- 26.5 KB
HISTORY -rw-r--r-- 1.3 MB
Porting -rw-r--r-- 63 bytes
README -rw-r--r-- 1.4 KB
README.AIX -rw-r--r-- 4.7 KB
README.coverity -rw-r--r-- 845 bytes
README.valgrind -rw-r--r-- 4.8 KB
SpecialBuilds.txt -rw-r--r-- 9.7 KB
coverity_model.c -rw-r--r-- 4.1 KB
gdbinit -rw-r--r-- 4.8 KB
indent.pro -rw-r--r-- 557 bytes
python-config.in -rw-r--r-- 2.0 KB
python-config.sh.in -rw-r--r-- 2.9 KB
python-wing3.wpr -rw-r--r-- 555 bytes
python-wing4.wpr -rw-r--r-- 835 bytes
python-wing5.wpr -rw-r--r-- 835 bytes
python.man -rw-r--r-- 15.8 KB
python.pc.in -rw-r--r-- 293 bytes
svnmap.txt -rw-r--r-- 4.1 MB
valgrind-python.supp -rw-r--r-- 8.2 KB
vgrindefs -rw-r--r-- 500 bytes

README

back to top