from __future__ import absolute_import
import sys, traceback

# To enable "hot" reloading in the IDLE shell.
for name in 'core main display viewer text_viewer stack_viewer persist_task'.split():
	try:
		del sys.modules[name]
	except KeyError:
		pass

from . import main

try:
	A = A # (screen, clock, pt), three things that we DON'T want to recreate
		  # each time we restart main().
except NameError:
	A = main.init()

d = main.main(*A)
