mysql: The argument to -p/--password is not mandatory.

This commit is contained in:
Ville Skyttä 2011-06-18 15:34:20 +03:00
parent 078e780cfb
commit 50a0506c5b

View File

@ -47,8 +47,7 @@ _mysql()
--ssl-ca|--ssl-cert|--ssl-cipher|--ssl-key|\
--connect_timeout|--max_allowed_packet|--prompt|\
--net_buffer_length|--select_limit|--max_join_size|\
--server-arg|--debug|--delimiter|--execute|-e|--pager|\
--password|-p)
--server-arg|--debug|--delimiter|--execute|-e|--pager)
# Argument required but no completions available
return 0
;;
@ -61,7 +60,7 @@ _mysql()
case $cur in
--*)
# TODO: fix _parse_help
local help=$(_parse_help "$1"|sed -e '/--password/s/$/=/' -e 's/[.)]*$//')
local help=$(_parse_help "$1"|sed -e 's/[.)]*$//')
help+=" --skip-comment --skip-ssl"
COMPREPLY=( $( compgen -W "$help" -- "$cur" ) )