# cwcdr bash completion 

have cwcdr &&
_cwcdr()
{
	local prev cur conns

	COMPREPLY=()
	prev=${COMP_WORDS[COMP_CWORD-1]}
	cur=${COMP_WORDS[COMP_CWORD]}
	long=$(cwcdr --help | awk '$1~/^--/{print $1}')
	short=$(cwcdr --help | awk '$2~/^-/{print $2}')

	if [[ "$cur" == * ]]; then
		COMPREPLY=( $(compgen -W "$long $short" -- $cur ) )
		return 0
	fi

	# first parameter on line or first since an option?
#	if [ $COMP_CWORD -eq 1 ] && [[ "$cur" != -* ]] || \
#	  [[ "$prev" == -* ]]; then
#		COMPREPLY=( $( compgen -o filenames -W "$conns" $cur ) )
#	fi

	return 0
}
[ "$have" ] && complete -F _cwcdr cwcdr
# vim:ft=sh:
