Serhiy Storchaka <storchaka+cpyt...@gmail.com> added the comment:

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.

----------
versions: +Python 3.8 -Python 3.5

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue12458>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to