--- a/Project/CreateDialogCodeDialog.py Sat May 05 15:47:22 2012 +0200 +++ b/Project/CreateDialogCodeDialog.py Sat May 05 18:55:21 2012 +0200 @@ -78,7 +78,13 @@ return try: - self.__module = ModuleParser.readModule(self.srcFile, caching=False) + splitExt = os.path.splitext(self.srcFile) + if len(splitExt) == 2: + exts = [splitExt[1]] + else: + exts = None + self.__module = ModuleParser.readModule(self.srcFile, extensions=exts, + caching=False) except ImportError: pass