ipy_app_completers.py
19 lines
| 583 B
| text/x-python
|
PythonLexer
ville
|
r988 | """ Install various IPython completers | ||
IPython extension that installs the completers related to external apps. | ||||
Brian Granger
|
r2064 | The actual implementations are in extensions/ipy_completers.py | ||
ville
|
r988 | |||
""" | ||||
Brian Granger
|
r2027 | from IPython.core import ipapi | ||
ville
|
r988 | |||
Brian Granger
|
r2027 | ip = ipapi.get() | ||
ville
|
r988 | |||
from ipy_completers import * | ||||
ip.set_hook('complete_command', apt_completer, re_key = '.*apt-get') | ||||
ip.set_hook('complete_command', svn_completer, str_key = 'svn') | ||||
ip.set_hook('complete_command', hg_completer, str_key = 'hg') | ||||
Ville M. Vainio
|
r1081 | |||
# the old bzr completer is deprecated, we recommend ipy_bzr | ||||
#ip.set_hook('complete_command', bzr_completer, str_key = 'bzr') | ||||