[zsh] fix buildah completion
This commit is contained in:
parent
7c3333e0c8
commit
62b6aef1c1
@ -70,8 +70,8 @@ __buildah_pos_first_nonflag() {
|
|||||||
# options immediately following their corresponding long form.
|
# options immediately following their corresponding long form.
|
||||||
# This order should be applied to lists, alternatives and code blocks.
|
# This order should be applied to lists, alternatives and code blocks.
|
||||||
|
|
||||||
__buildah_previous_extglob_setting=$(shopt -p extglob)
|
#__buildah_previous_extglob_setting=$(shopt -p extglob)
|
||||||
shopt -s extglob
|
#setopt extended_glob
|
||||||
|
|
||||||
# __buildah_list_mounted
|
# __buildah_list_mounted
|
||||||
__buildah_list_mounted() {
|
__buildah_list_mounted() {
|
||||||
@ -1145,8 +1145,8 @@ esac
|
|||||||
}
|
}
|
||||||
|
|
||||||
_buildah() {
|
_buildah() {
|
||||||
local previous_extglob_setting=$(shopt -p extglob)
|
#local previous_extglob_setting=$(shopt -p extglob)
|
||||||
shopt -s extglob
|
#shopt -s extglob
|
||||||
|
|
||||||
local commands=(
|
local commands=(
|
||||||
add
|
add
|
||||||
@ -1209,11 +1209,11 @@ done
|
|||||||
local completions_func=_buildah_${command/-/_}
|
local completions_func=_buildah_${command/-/_}
|
||||||
declare -F $completions_func >/dev/null && $completions_func
|
declare -F $completions_func >/dev/null && $completions_func
|
||||||
|
|
||||||
eval "$previous_extglob_setting"
|
#eval "$previous_extglob_setting"
|
||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|
||||||
eval "$__buildah_previous_extglob_setting"
|
#eval "$__buildah_previous_extglob_setting"
|
||||||
unset __buildah_previous_extglob_setting
|
#unset __buildah_previous_extglob_setting
|
||||||
|
|
||||||
complete -F _buildah buildah
|
complete -F _buildah buildah
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user