153 |
153 |
154 if isinstance(fn, list): |
154 if isinstance(fn, list): |
155 self.files = fn |
155 self.files = fn |
156 elif os.path.isdir(fn): |
156 elif os.path.isdir(fn): |
157 self.files = [] |
157 self.files = [] |
158 extensions = set(Preferences.getPython("PythonExtensions") + |
158 extensions = set(Preferences.getPython("Python3Extensions")) |
159 Preferences.getPython("Python3Extensions")) |
|
160 for ext in extensions: |
159 for ext in extensions: |
161 self.files.extend( |
160 self.files.extend( |
162 Utilities.direntries(fn, True, '*{0}'.format(ext), 0)) |
161 Utilities.direntries(fn, True, '*{0}'.format(ext), 0)) |
163 else: |
162 else: |
164 self.files = [fn] |
163 self.files = [fn] |