Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Remove the zsh code that doesn't parse with OSH!
Addresses issue #175.
  • Loading branch information
Andy Chu committed Aug 30, 2018
1 parent 534ed3b commit edf8edd
Showing 1 changed file with 0 additions and 85 deletions.
85 changes: 0 additions & 85 deletions testdata/completion/git-completion.bash
Expand Up @@ -2946,91 +2946,6 @@ __gitk_main ()
__git_complete_revlist
}

if [[ -n ${ZSH_VERSION-} ]] &&
# Don't define these functions when sourced from 'git-completion.zsh',
# it has its own implementations.
[[ -z ${GIT_SOURCING_ZSH_COMPLETION-} ]]; then
echo "WARNING: this script is deprecated, please see git-completion.zsh" 1>&2

autoload -U +X compinit && compinit

__gitcomp ()
{
emulate -L zsh

local cur_="${3-$cur}"

case "$cur_" in
--*=)
;;
*)
local c IFS=$' \t\n'
local -a array
for c in ${=1}; do
c="$c${4-}"
case $c in
--*=*|*.) ;;
*) c="$c " ;;
esac
array[${#array[@]}+1]="$c"
done
compset -P '*[=:]'
compadd -Q -S '' -p "${2-}" -a -- array && _ret=0
;;
esac
}

__gitcomp_direct ()
{
emulate -L zsh

local IFS=$'\n'
compset -P '*[=:]'
compadd -Q -- ${=1} && _ret=0
}

__gitcomp_nl ()
{
emulate -L zsh

local IFS=$'\n'
compset -P '*[=:]'
compadd -Q -S "${4- }" -p "${2-}" -- ${=1} && _ret=0
}

__gitcomp_file_direct ()
{
emulate -L zsh

local IFS=$'\n'
compset -P '*[=:]'
compadd -Q -f -- ${=1} && _ret=0
}

__gitcomp_file ()
{
emulate -L zsh

local IFS=$'\n'
compset -P '*[=:]'
compadd -Q -p "${2-}" -f -- ${=1} && _ret=0
}

_git ()
{
local _ret=1 cur cword prev
cur=${words[CURRENT]}
prev=${words[CURRENT-1]}
let cword=CURRENT-1
emulate ksh -c __${service}_main
let _ret && _default && _ret=0
return _ret
}

compdef _git git gitk
return
fi

__git_func_wrap ()
{
local cur words cword prev
Expand Down

0 comments on commit edf8edd

Please sign in to comment.