##// END OF EJS Templates
remove mglob external which is only used in quarantine code...
Julian Taylor -
Show More
@@ -115,9 +115,6 b' def main():'
115 115
116 116 ip.define_alias(key.replace('.',''), cmd)
117 117
118 # mglob combines 'find', recursion, exclusion... '%mglob?' to learn more
119 ip.load("IPython.external.mglob")
120
121 118 # win32 is crippled w/o cygwin, try to help it a little bit
122 119 if sys.platform == 'win32':
123 120 if 'cygwin' in os.environ['PATH'].lower():
@@ -13,6 +13,14 b" commands (that e.g. don't understand / as path separator). These can"
13 13 do some useful tricks on their own, though (like use 'mglob' patterns).
14 14
15 15 Not to be confused with ipipe commands (ils etc.) that also start with i.
16
17 QUARANTINE, NEEDS UPDATING TO THE NEW IPYTHON API TO WORK
18
19 this depends on mglob that used to be in externals,
20 if this code is updated to run again with current IPython, you may need to
21 reintroduce that file back. In doing so, look for the possibility of achieving
22 the same effect only with the standard library (which may have improved by now,
23 since we currently depend on Python 2.6).
16 24 """
17 25
18 26 from IPython.core import ipapi
@@ -243,4 +251,4 b' def test_pathobj():'
243 251 cwd = PathObj('.')
244 252 ip.push("rootdir startmenu cwd")
245 253
246 #test_pathobj() No newline at end of file
254 #test_pathobj()
@@ -138,17 +138,6 b" If you want to store the alias so that it will always be available, do '%store p"
138 138 Alias stored: psftp (0, 'c:\\opt\\PuTTY\\psftp.exe')
139 139 ...
140 140
141 mglob
142 -----
143
144 Provide the magic function %mglob, which makes it easier (than the 'find' command) to collect (possibly recursive) file lists. Examples::
145
146 [c:/ipython]|9> mglob *.py
147 [c:/ipython]|10> mglob *.py rec:*.txt
148 [c:/ipython]|19> workfiles = %mglob !.svn/ !.hg/ !*_Data/ !*.bak rec:.
149
150 Note that the first 2 calls will put the file list in result history (_, _9, _10), and the last one will assign it to 'workfiles'.
151
152 141
153 142 Prompt customization
154 143 ====================
1 NO CONTENT: file was removed
1 NO CONTENT: file was removed
General Comments 0
You need to be logged in to leave comments. Login now