Mercurial > cpython-lru_cache-weakref
diff Mac/Tools/IDE/PythonIDEMain.py @ 15284:b940a0fc29e3 legacy-trunk
Cleaned uthread dependencies (jvr)
| author | Just van Rossum <just@lettererror.com> |
|---|---|
| date | Fri, 20 Oct 2000 06:37:11 +0000 |
| parents | ddc4e62b216b |
| children | 3c650d9c38e7 |
line wrap: on
line diff
--- a/Mac/Tools/IDE/PythonIDEMain.py Fri Oct 20 06:36:30 2000 +0000 +++ b/Mac/Tools/IDE/PythonIDEMain.py Fri Oct 20 06:37:11 2000 +0000 @@ -33,13 +33,17 @@ for path in sys.argv[1:]: self.opendoc(path) try: - import uthread2 + import Wthreading except ImportError: self.mainloop() else: - main = uthread2.Thread("mainloop", self.mainloop) - main.start() - uthread2.run() + if Wthreading.haveThreading: + self.mainthread = Wthreading.Thread("IDE event loop", self.mainloop) + self.mainthread.start() + #self.mainthread.setResistant(1) + Wthreading.run() + else: + self.mainloop() def makeusermenus(self): m = Wapplication.Menu(self.menubar, "File")
