diff options
Diffstat (limited to 'plugins/gitfast/_git')
| -rw-r--r-- | plugins/gitfast/_git | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/plugins/gitfast/_git b/plugins/gitfast/_git index c75b0be7f..6d1b4ecc7 100644 --- a/plugins/gitfast/_git +++ b/plugins/gitfast/_git @@ -104,6 +104,7 @@ __git_zsh_bash_func ()  	local expansion=$(__git_aliased_command "$command")  	if [ -n "$expansion" ]; then +		words[1]=$expansion  		completion_func="_git_${expansion//-/_}"  		declare -f $completion_func >/dev/null && $completion_func  	fi @@ -213,8 +214,10 @@ _git ()  	if (( $+functions[__${service}_zsh_main] )); then  		__${service}_zsh_main -	else +	elif (( $+functions[__${service}_main] )); then  		emulate ksh -c __${service}_main +	elif (( $+functions[_${service}] )); then +		emulate ksh -c _${service}  	fi  	let _ret && _default && _ret=0 | 
