# Gentoo Linux Bash Shell Command Completion # # Copyright 1999-2013 Gentoo Authors # Distributed under the terms of the GNU General Public License, v2 or later source "@helpersdir@/gentoo-common.sh" _splat() { local cur prev opts COMPREPLY=() cur="${COMP_WORDS[COMP_CWORD]}" prev="${COMP_WORDS[COMP_CWORD-1]}" opts="-h --help -v --verbose -s --summary -f --logfile -c --colored -l --list -u --count -p --package -t --sort -r --reverse" if [[ ${cur} == -* ]] ; then COMPREPLY=($(compgen -W "${opts}" -- ${cur})) return 0 fi case "${prev}" in -f|--logfile) COMPREPLY=($(compgen -f -- ${cur})) ;; *) _pkgname -A ${cur} COMPREPLY=($(compgen -W "${COMPREPLY[@]} ${opts}" -- ${cur})) ;; esac } && complete -o filenames -F _splat splat # vim: ft=sh:et:ts=4:sw=4:tw=80