[pyrepl-checkins] r7800 - pyrepl/trunk/pyrepl
bob at codespeak.net
bob at codespeak.net
Fri Dec 10 00:00:39 MET 2004
Author: bob
Date: Fri Dec 10 00:00:39 2004
New Revision: 7800
Modified:
pyrepl/trunk/pyrepl/pythoni
Log:
make it work w/o twisted installed
Modified: pyrepl/trunk/pyrepl/pythoni
==============================================================================
--- pyrepl/trunk/pyrepl/pythoni (original)
+++ pyrepl/trunk/pyrepl/pythoni Fri Dec 10 00:00:39 2004
@@ -1,4 +1,4 @@
-#!/usr/local/bin/python
+#!/usr/bin/env python
# Copyright 2000-2002 Michael Hudson mwh at python.net
#
@@ -33,4 +33,12 @@
# whizzy feature: graft pyrepl support onto pdb
#pdb.Pdb = cmdrepl.replize(pdb.Pdb, 1)
-main(use_pygame_console=('pg' in sys.argv))
+try:
+ import imp
+ imp.find_module("twisted")
+except ImportError:
+ interactmethod="interact"
+else:
+ interactmethod="twistedinteract"
+
+main(use_pygame_console=('pg' in sys.argv), interactmethod=interactmethod)
More information about the pyrepl-checkins
mailing list