Mercurial > cpython-lru_cache-weakref
diff Lib/code.py @ 15887:f83115edf16a legacy-trunk
mwh@sourceforge found that UnicodeError can be raised by compiling.
Its base class ValueError can be raised too, so catch that.
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Mon, 15 Jan 2001 18:13:35 +0000 |
| parents | 71b19d36aafa |
| children | b5345e99596b |
line wrap: on
line diff
--- a/Lib/code.py Mon Jan 15 17:08:45 2001 +0000 +++ b/Lib/code.py Mon Jan 15 18:13:35 2001 +0000 @@ -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
