[Python-3000-checkins] r56487 - python/branches/p3yk/Lib/idlelib/ScriptBinding.py
kurt.kaiser
python-3000-checkins at python.org
Sun Jul 22 07:48:46 CEST 2007
Author: kurt.kaiser
Date: Sun Jul 22 07:48:45 2007
New Revision: 56487
Modified:
python/branches/p3yk/Lib/idlelib/ScriptBinding.py
Log:
Exception attr accessed via args in py3k.
Modified: python/branches/p3yk/Lib/idlelib/ScriptBinding.py
==============================================================================
--- python/branches/p3yk/Lib/idlelib/ScriptBinding.py (original)
+++ python/branches/p3yk/Lib/idlelib/ScriptBinding.py Sun Jul 22 07:48:45 2007
@@ -99,13 +99,13 @@
return compile(source, filename, "exec")
except (SyntaxError, OverflowError) as err:
try:
- msg, (errorfilename, lineno, offset, line) = err
+ msg, (errorfilename, lineno, offset, line) = err.args
if not errorfilename:
err.args = msg, (filename, lineno, offset, line)
err.filename = filename
self.colorize_syntax_error(msg, lineno, offset)
except:
- msg = "*** " + str(err)
+ msg = str(err)
self.errorbox("Syntax error",
"There's an error in your program:\n" + msg)
return False
More information about the Python-3000-checkins
mailing list