Fred Drake fixed this problem in the IDLE sources last week. He uses
a slightly different mechanism -- the __file__ attribute of a module
loaded from the IDLE source directory.
idle_dir = os.path.dirname(IdleConf.__file__)
IdleConf.load(idle_dir)
Jeremy