thewtex <m...@mmmccormick.com> added the comment: Sorry about the lack of the attached file. I will try again and include it inline.
That other patch does not fix the bug I am seeing, which is experienced while using traceback.format_exception_only directly. Thanks. --- /usr/lib/python2.6/traceback.py 2009-09-23 19:49:17.000000000 -0500 +++ /home/matt/tmp/traceback.py 2009-09-21 17:09:49.590440613 -0500 @@ -190,11 +190,10 @@ if badline is not None: lines.append(' %s\n' % badline.strip()) if offset is not None: - caretspace = badline[:offset].lstrip() + caretspace = badline[:offset-1].lstrip() # non-space whitespace (likes tabs) must be kept for alignment caretspace = ((c.isspace() and c or ' ') for c in caretspace) - # only three spaces to account for offset1 == pos 0 - lines.append(' %s^\n' % ''.join(caretspace)) + lines.append(' %s^\n' % ''.join(caretspace)) value = msg lines.append(_format_final_exc_line(stype, value)) ---------- keywords: +patch status: closed -> open Added file: http://bugs.python.org/file15074/traceback.patch _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue6962> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com