Project/CreateDialogCodeDialog.py

changeset 1844
0388a36b5fcf
parent 1819
cfcfd617216a
child 1862
b1498278335f
equal deleted inserted replaced
1843:0c00516e0403 1844:0388a36b5fcf
76 if ed and not vm.checkDirty(ed): 76 if ed and not vm.checkDirty(ed):
77 self.__initError = True 77 self.__initError = True
78 return 78 return
79 79
80 try: 80 try:
81 self.__module = ModuleParser.readModule(self.srcFile, caching=False) 81 splitExt = os.path.splitext(self.srcFile)
82 if len(splitExt) == 2:
83 exts = [splitExt[1]]
84 else:
85 exts = None
86 self.__module = ModuleParser.readModule(self.srcFile, extensions=exts,
87 caching=False)
82 except ImportError: 88 except ImportError:
83 pass 89 pass
84 90
85 # NOTE: improve parsing by recording unrecognized classes and allowing the 91 # NOTE: improve parsing by recording unrecognized classes and allowing the
86 # user to select one 92 # user to select one

eric ide

mercurial