##// END OF EJS Templates
merge
Ville M. Vainio -
r1085:5e58c777 merge
parent child Browse files
Show More
@@ -1,3 +1,14 b''
1 """ Extension for bzr command tab completer. Supports comlpeting commands and options
2
3 Unlike the core IPython, you should note that this extension is under GPL, not BSD.
4
5 Based on "shell" bzr plugin by Aaron Bentley, license is below. The IPython additions
6 are at the bottom of the file, the rest is left untouched.
7
8 Must be loaded with ip.load('ipy_bzr')
9
10 """
11 a
1 12 # Copyright (C) 2004, 2005 Aaron Bentley
2 13 # <aaron@aaronbentley.com>
3 14 #
@@ -29,7 +40,7 b' from bzrlib.config import config_dir, ensure_config_dir_exists'
29 40 from bzrlib.commands import get_cmd_object, get_all_cmds, get_alias
30 41 from bzrlib.errors import BzrError
31 42 from bzrlib.workingtree import WorkingTree
32
43 import bzrlib.plugin
33 44
34 45
35 46 SHELL_BLACKLIST = set(['rm', 'ls'])
@@ -328,7 +339,5 b' def init_ipython(ip):'
328 339 cmd = None
329 340
330 341 return CompletionContext(ev.symbol, command = cmd).get_completions()
342 bzrlib.plugin.load_plugins()
331 343 ip.set_hook('complete_command', bzr_completer, str_key = 'bzr')
332
333
334
General Comments 0
You need to be logged in to leave comments. Login now