/bash_completion_lib/complete/bk

http://github.com/brinkman83/bashrc · #! · 23 lines · 16 code · 7 blank · 0 comment · 0 complexity · 35f9a650e442b5f90ebbf12171ad2d3a MD5 · raw file

  1. # BitKeeper completion adapted from code by Bart Trojanowski <bart@jukie.net>
  2. #
  3. # $Id: bitkeeper,v 1.2 2002/06/12 22:03:23 ianmacd Exp $
  4. #
  5. comp_include _get_cword _filedir
  6. _bk()
  7. {
  8. local BKCMDS
  9. COMPREPLY=()
  10. cur=`_get_cword`
  11. BKCMDS="$( bk help topics | grep '^ bk' | cut -d ' ' -f 4 | \
  12. xargs echo )"
  13. COMPREPLY=( $( compgen -W "$BKCMDS" -- "$cur" ) )
  14. _filedir
  15. return 0
  16. } # _bk()