[pypy-svn] r59150 - pypy/branch/cbuild-refactor/pypy/lib

fijal at codespeak.net fijal at codespeak.net
Thu Oct 16 18:10:45 CEST 2008


Author: fijal
Date: Thu Oct 16 18:10:45 2008
New Revision: 59150

Modified:
   pypy/branch/cbuild-refactor/pypy/lib/_pypy_interact.py
Log:
fix when setupterm fails


Modified: pypy/branch/cbuild-refactor/pypy/lib/_pypy_interact.py
==============================================================================
--- pypy/branch/cbuild-refactor/pypy/lib/_pypy_interact.py	(original)
+++ pypy/branch/cbuild-refactor/pypy/lib/_pypy_interact.py	Thu Oct 16 18:10:45 2008
@@ -17,10 +17,14 @@
         pass
     try:
         from pyrepl.simple_interact import run_multiline_interactive_console
+        from pyrepl.curses._curses import error
     except ImportError:
         run_simple_interactive_console(mainmodule)
     else:
-        run_multiline_interactive_console(mainmodule)
+        try:
+            run_multiline_interactive_console(mainmodule)
+        except error:
+            run_simple_interactive_console(mainmodule)            
 
 def run_simple_interactive_console(mainmodule):
     import code



More information about the Pypy-commit mailing list