Show More
@@ -212,25 +212,27 b' class OSMagics(Magics):' | |||
|
212 | 212 | # write the whole loop for posix/Windows so we don't have an if in |
|
213 | 213 | # the innermost part |
|
214 | 214 | if self.is_posix: |
|
215 | print(path) | |
|
215 | 216 | for pdir in path: |
|
216 | 217 | try: |
|
217 | 218 | os.chdir(pdir) |
|
218 | 219 | except OSError: |
|
219 | 220 | continue |
|
220 |
|
|
|
221 |
|
|
|
222 |
|
|
|
223 |
|
|
|
224 |
|
|
|
225 | # Removes dots from the name since ipython | |
|
226 |
|
|
|
227 | if not self.shell.alias_manager.is_alias(fname): | |
|
228 |
|
|
|
229 |
|
|
|
230 |
|
|
|
231 |
|
|
|
232 |
|
|
|
233 |
|
|
|
221 | dirlist = os.scandir(path=pdir) | |
|
222 | #with os.scandir(pdir) as dirlist: | |
|
223 | for ff in dirlist: | |
|
224 | if self.isexec(ff): | |
|
225 | fname = ff.name | |
|
226 | try: | |
|
227 | # Removes dots from the name since ipython | |
|
228 | # will assume names with dots to be python. | |
|
229 | if not self.shell.alias_manager.is_alias(fname): | |
|
230 | self.shell.alias_manager.define_alias( | |
|
231 | fname.replace('.',''), fname) | |
|
232 | except InvalidAliasError: | |
|
233 | pass | |
|
234 | else: | |
|
235 | syscmdlist.append(fname) | |
|
234 | 236 | else: |
|
235 | 237 | no_alias = Alias.blacklist |
|
236 | 238 | for pdir in path: |
General Comments 0
You need to be logged in to leave comments.
Login now