Move the action of loading the configuration to the IdleConf module

rather than the idle.py script.  This has advantages and
disadvantages; the biggest advantage being that we can more easily
have an alternative main program.
This commit is contained in:
Guido van Rossum 2001-05-12 12:18:10 +00:00
parent 8451ebb435
commit 6cb7a21934
2 changed files with 1 additions and 8 deletions

View File

@ -110,3 +110,4 @@ def load(dir):
os.path.join(homedir, ".idle")))
idleconf = IdleConfParser()
load(os.path.dirname(__file__))

View File

@ -1,12 +1,4 @@
#! /usr/bin/env python
import os
import sys
import IdleConf
idle_dir = os.path.dirname(IdleConf.__file__)
IdleConf.load(idle_dir)
# defer importing Pyshell until IdleConf is loaded
import PyShell
PyShell.main()