Browse Source

Tools: completion: bash better completions for sim_vehicle.py

zr-v5.1
Pierre Kancir 4 years ago committed by Peter Barker
parent
commit
d52c69af81
  1. 5
      Tools/completion/bash/_sim_vehicle

5
Tools/completion/bash/_sim_vehicle

@ -5,6 +5,8 @@ _sim_vehicle() { @@ -5,6 +5,8 @@ _sim_vehicle() {
COMPREPLY=()
cur="${COMP_WORDS[COMP_CWORD]}"
prev="${COMP_WORDS[COMP_CWORD - 1]}"
# don't complet =
_init_completion -n = || return
# TODO: generate for waf help
opts="--help -h"
@ -87,7 +89,8 @@ _sim_vehicle() { @@ -87,7 +89,8 @@ _sim_vehicle() {
;;
esac
COMPREPLY=($(compgen -W "${opts}" -- ${cur}))
COMPREPLY=( $(compgen -W '$(_parse_help "$1")' -- "$cur") $(compgen -W "${opts}" -- ${cur}) )
[[ ${COMPREPLY-} == *= ]] && compopt -o nospace
}
complete -F _sim_vehicle sim_vehicle.py

Loading…
Cancel
Save