# HG changeset patch # User Paul Boddie # Date 1203876188 -3600 # Node ID 189b5913ac62377aec39357f65956fb0e8fd9f77 # Parent e1b70bf99b49b0256307d00215f7141286d5827a Avoid importing non-module files such as temporary editor files. diff -r e1b70bf99b49 -r 189b5913ac62 micropython/__init__.py --- a/micropython/__init__.py Sun Feb 24 01:27:16 2008 +0100 +++ b/micropython/__init__.py Sun Feb 24 19:03:08 2008 +0100 @@ -391,7 +391,9 @@ """ for filename in os.listdir(pathname): - submodule = os.path.splitext(filename)[0] + submodule, ext = os.path.splitext(filename) + if ext not in ("", ".py"): + continue module.set_module(submodule, self.add_module(module.name + "." + submodule)) # vim: tabstop=4 expandtab shiftwidth=4