On Thu, 19 May 2005, Nick Coghlan wrote:
> With PEP 344, this could simply be:
>
> try:
> parser.parseFile(file)
> exeption Exception, exception:
> raise type(exception)("Error at line %s in file %s" % (x,y))
Only if we also made all exceptions new-style classes.
That's just a minor nit, though. The more important question to me is:
Do you care about the difference between a secondary exception that was
raised intentionally (as in your example) and a secondary exception due
to a problem in exception handling?
(For me, the answer is yes.)
-- ?!ng
_______________________________________________
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com