commit | 48450cf0a94765c010eddfbbfc5c85380e6a9a15 | [log] [tgz] |
---|---|---|
author | Guido van Rossum <guido@python.org> | Mon Jan 15 18:13:35 2001 +0000 |
committer | Guido van Rossum <guido@python.org> | Mon Jan 15 18:13:35 2001 +0000 |
tree | 56db51c06c0e64fdffcebc2206f5b282911674a9 | |
parent | a770e866d6fa985cd056c9d955ef05307acf105c [diff] |
mwh@sourceforge found that UnicodeError can be raised by compiling. Its base class ValueError can be raised too, so catch that.
diff --git a/Lib/code.py b/Lib/code.py index 3cd33de..846cd04 100644 --- a/Lib/code.py +++ b/Lib/code.py
@@ -70,7 +70,7 @@ """ try: code = compile_command(source, filename, symbol) - except (OverflowError, SyntaxError): + except (OverflowError, SyntaxError, ValueError): # Case 1 self.showsyntaxerror(filename) return 0