[Python-checkins] commit of r41349 - peps/trunk
brett.cannon@python.org
brett.cannon at python.org
Sat Oct 29 05:26:52 CEST 2005
Author: brett.cannon
Date: Sat Oct 29 05:26:51 2005
New Revision: 41349
Modified:
peps/trunk/pep-0352.txt
Log:
Fix __init__ for BaseException to be completely backwards-compatible for
'args'.
Modified: peps/trunk/pep-0352.txt
==============================================================================
--- peps/trunk/pep-0352.txt (original)
+++ peps/trunk/pep-0352.txt Sat Oct 29 05:26:51 2005
@@ -63,12 +63,10 @@
"""
- def __init__(self, message='', *args):
+ def __init__(self, *args):
"""Set 'message' and 'args' attribute"""
- self.message = message
- self.args = ((message,) + args
- if message != ''
- else tuple())
+ self.args = args
+ self.message = args[0] if args else ''
def __str__(self):
"""Return the str of 'message'"""
More information about the Python-checkins
mailing list