Commit 583abb80 authored by Jeremy Hylton's avatar Jeremy Hylton

default to cwd if os.environ['HOME'] does not exist

parent daca630e
......@@ -100,12 +100,16 @@ def load(dir):
genplatfile = os.path.join(dir, "config-unix.txt")
platfile = os.path.join(dir, "config-%s.txt" % sys.platform)
try:
homedir = os.environ['HOME']
except KeyError:
homedir = os.getcwd()
for file in (os.path.join(dir, "config.txt"),
genplatfile,
platfile,
# XXX watch out for KeyError
os.path.join(os.environ['HOME'], ".idle"),
os.path.join(homedir, ".idle"),
):
try:
f = open(file)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment