From 684683b23c5784c7d9a25bcaf05590eef95951f6 2006-10-31 18:59:36 From: vivainio Date: 2006-10-31 18:59:36 Subject: [PATCH] SVN completer --- diff --git a/IPython/Extensions/ipy_stock_completers.py b/IPython/Extensions/ipy_stock_completers.py index a0cb86a..9e78d2c 100755 --- a/IPython/Extensions/ipy_stock_completers.py +++ b/IPython/Extensions/ipy_stock_completers.py @@ -74,4 +74,17 @@ def module_completer(self,event): """ Give completions after user has typed 'import' """ return py_std_modules.split() -ip.set_hook('complete_command', module_completer, str_key = 'import') \ No newline at end of file +ip.set_hook('complete_command', module_completer, str_key = 'import') + +svn_commands = """\ +add blame praise annotate ann cat checkout co cleanup commit ci copy +cp delete del remove rm diff di export help ? h import info list ls +lock log merge mkdir move mv rename ren propdel pdel pd propedit pedit +pe propget pget pg proplist plist pl propset pset ps resolved revert +status stat st switch sw unlock +""" + +def svn_completer(self,even): + return svn_commands.split() + +ip.set_hook('complete_command', svn_completer, str_key = 'svn') \ No newline at end of file diff --git a/doc/ChangeLog b/doc/ChangeLog index 5cac046..9e66a1f 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -4,6 +4,7 @@ Allow str_key ("command") in completer hooks. Implement trivial completer for 'import' (stdlib modules only). Rename ipy_linux_package_managers.py to ipy_stock_completers.py. + SVN completer. 2006-10-30 Ville Vainio