bash completion: minor refactoring for consistency
@@ -1343,7 +1343,7 @@ _docker_run() {
--workdir -w
"
- local all_options="$options_with_args
+ local boolean_options="
--disable-content-trust=false
--help
--interactive -i
@@ -1354,14 +1354,14 @@ _docker_run() {
--tty -t
"
+ local all_options="$options_with_args $boolean_options"
+
[ "$command" = "run" ] && all_options="$all_options
--detach -d
--rm
--sig-proxy=false
"
- local options_with_args_glob=$(__docker_to_extglob "$options_with_args")
-
case "$prev" in
--add-host)
case "$cur" in
@@ -1486,7 +1486,7 @@ _docker_run() {
__docker_containers_all
return
;;
- $options_with_args_glob )
+ $(__docker_to_extglob "$options_with_args") )
return
;;
esac
