summaryrefslogtreecommitdiff
path: root/contrib/bitkeeper
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/bitkeeper')
-rw-r--r--contrib/bitkeeper17
1 files changed, 11 insertions, 6 deletions
diff --git a/contrib/bitkeeper b/contrib/bitkeeper
index 8e1cc3cd..737837e1 100644
--- a/contrib/bitkeeper
+++ b/contrib/bitkeeper
@@ -1,20 +1,25 @@
-# -*- mode: shell-script; sh-basic-offset: 8; indent-tabs-mode: t -*-
-# ex: ts=8 sw=8 noet filetype=sh
-#
# BitKeeper completion adapted from code by Bart Trojanowski <bart@jukie.net>
+have bk &&
_bk() {
local BKCMDS
COMPREPLY=()
cur=`_get_cword`
- BKCMDS="$( bk help topics | grep '^ bk' | cut -d ' ' -f 4 | \
- xargs echo )"
+ BKCMDS="$( bk help topics | grep '^ bk' | cut -d ' ' -f 4 | xargs echo )"
COMPREPLY=( $( compgen -W "$BKCMDS" -- "$cur" ) )
_filedir
return 0
-}
+} &&
complete -F _bk bk
+
+# Local variables:
+# mode: shell-script
+# sh-basic-offset: 4
+# sh-indent-comment: t
+# indent-tabs-mode: nil
+# End:
+# ex: ts=4 sw=4 et filetype=sh