Author sonderblade
Recipients
Date 2007-03-12.23:33:41
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
Works nicely:

>>> (3,
... 8,
... 4 +,
  File "<stdin>", line 3 (continuing line 1)
    4 +,
       ^
SyntaxError: invalid syntax

The patch does not apply cleanly because of changes in traceback.py, but it is easy to fix. But IMHO, the special casing that checks for the presence of the extra stmt_lineno attribute is not nice at all. I think it would be better if stmt_lineno always was included and equal to lineno in the normal case. Then traceback.py would just check if stmt_lineno differs from lineno, and if so, append the extra '(continuing line %d)' information.
History
Date User Action Args
2007-08-23 15:52:42adminlinkissue1501979 messages
2007-08-23 15:52:42admincreate