##// END OF EJS Templates
completers for %clear magic, add shadow history deletion
vivainio -
Show More
@@ -37,10 +37,19 b' def clear_f(self,arg):'
37 except AttributeError:
37 except AttributeError:
38 print "Clear array only available in -pylab mode"
38 print "Clear array only available in -pylab mode"
39 gc.collect()
39 gc.collect()
40 elif target == 'shadow':
40
41 elif target == 'shadow_compress':
42 print "Compressing shadow history"
41 api.db.hcompress('shadowhist')
43 api.db.hcompress('shadowhist')
42
44
45 elif target == 'shadow_nuke':
46 print "Erased all keys from shadow history "
47 for k in ip.db.keys('shadowhist/*'):
48 del ip.db[k]
49
43 ip.expose_magic("clear",clear_f)
50 ip.expose_magic("clear",clear_f)
51 import ipy_completers
52 ipy_completers.quick_completer('clear','in out shadow_nuke shadow_compress')
44
53
45
54
46
55
General Comments 0
You need to be logged in to leave comments. Login now