# ABSTRACT: tracker bash autocomplete
# PODNAME: tracker_bash_autocomplete

_tracker()
{
    local cur prev opts base
    COMPREPLY=()
    cur="${COMP_WORDS[COMP_CWORD]}"
    prev="${COMP_WORDS[COMP_CWORD-1]}"

    #  The basic options we'll complete.
    opts=`tracker commands --autocomplete`

#    #  Complete the arguments to some of the basic commands.
#    case "${prev}" in
#        rt)
#            local ticket="TODO"
#            COMPREPLY=( $(compgen -W "${ticket}" -- ${cur}) )
#                return 0
#                ;;
#        tag)
#            local tag="TODO"
#            COMPREPLY=( $(compgen -W "${tag}" -- ${cur}) )
#                return 0
#                ;;
#    esac

   COMPREPLY=($(compgen -W "${opts}" -- ${cur}))
   return 0
}
complete -F _tracker tracker

__END__

=pod

=encoding UTF-8

=head1 NAME

tracker_bash_autocomplete - tracker bash autocomplete

=head1 VERSION

version 3.010

=head1 AUTHOR

Thomas Klausner <domm@plix.at>

=head1 COPYRIGHT AND LICENSE

This software is copyright (c) 2011 - 2021 by Thomas Klausner.

This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.

=cut