Message323576
Seems PR 8774 fixes all mentioned examples (as well as examples in issue34372), except that tracebacks show the single line number of the first line of the multiline expression instead of the range of lines as was suggested. Showing the range of lines requires much more significant changes and changing the marshal format.
The drawback is minor increasing the size of code objects in memory (due to saving additional line numbers in lnotab), pyc files, and disassembly output for multiline expressions. |
|
Date |
User |
Action |
Args |
2018-08-15 17:58:19 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka, georg.brandl, terry.reedy, ncoghlan, giampaolo.rodola, ezio.melotti, psss, r.david.murray, flox, lesmana, petri.lehtinen, kushal.das, icordasc, dmi.baranov, dingo_dasher, ers81239, Jim Fasarakis-Hilliard, beck |
2018-08-15 17:58:19 | serhiy.storchaka | set | messageid: <1534355899.25.0.56676864532.issue12458@psf.upfronthosting.co.za> |
2018-08-15 17:58:19 | serhiy.storchaka | link | issue12458 messages |
2018-08-15 17:58:19 | serhiy.storchaka | create | |
|