Unverified Commit e4f0f739 authored by Matthew Fisher's avatar Matthew Fisher Committed by GitHub

Merge pull request #5680 from VilledeMontreal/fix/zshFlagBug

v2: fix(completion): --flag=val breaks zsh completion
parents c8f57384 eb838bff
...@@ -126,13 +126,6 @@ __helm_compgen() { ...@@ -126,13 +126,6 @@ __helm_compgen() {
__helm_compopt() { __helm_compopt() {
true # don't do anything. Not supported by bashcompinit in zsh true # don't do anything. Not supported by bashcompinit in zsh
} }
__helm_declare() {
if [ "$1" == "-F" ]; then
whence -w "$@"
else
builtin declare "$@"
fi
}
__helm_ltrim_colon_completions() __helm_ltrim_colon_completions()
{ {
if [[ "$1" == *:* && "$COMP_WORDBREAKS" == *:* ]]; then if [[ "$1" == *:* && "$COMP_WORDBREAKS" == *:* ]]; then
...@@ -210,7 +203,7 @@ __helm_convert_bash_to_zsh() { ...@@ -210,7 +203,7 @@ __helm_convert_bash_to_zsh() {
-e "s/${LWORD}__ltrim_colon_completions${RWORD}/__helm_ltrim_colon_completions/g" \ -e "s/${LWORD}__ltrim_colon_completions${RWORD}/__helm_ltrim_colon_completions/g" \
-e "s/${LWORD}compgen${RWORD}/__helm_compgen/g" \ -e "s/${LWORD}compgen${RWORD}/__helm_compgen/g" \
-e "s/${LWORD}compopt${RWORD}/__helm_compopt/g" \ -e "s/${LWORD}compopt${RWORD}/__helm_compopt/g" \
-e "s/${LWORD}declare${RWORD}/__helm_declare/g" \ -e "s/${LWORD}declare${RWORD}/builtin declare/g" \
-e "s/\\\$(type${RWORD}/\$(__helm_type/g" \ -e "s/\\\$(type${RWORD}/\$(__helm_type/g" \
-e 's/aliashash\["\(.\{1,\}\)"\]/aliashash[\1]/g' \ -e 's/aliashash\["\(.\{1,\}\)"\]/aliashash[\1]/g' \
-e 's/FUNCNAME/funcstack/g' \ -e 's/FUNCNAME/funcstack/g' \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment