diff options
| author | Junio C Hamano <gitster@pobox.com> | 2013-08-30 10:10:55 -0700 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2013-08-30 10:10:55 -0700 |
| commit | f2be2a51f2bb168042fcacf7476736da25571ead (patch) | |
| tree | f745a34974968399e9024dd567a2963e74431923 /contrib/completion/git-completion.bash | |
| parent | 36d80208c51ffe17fa91e536fab4309e4b91227f (diff) | |
| parent | a44aa6930c9f3ce914f135c00a62878f9027f583 (diff) | |
| download | git-f2be2a51f2bb168042fcacf7476736da25571ead.tar.xz | |
Merge branch 'bc/completion-for-bash-3.0'
Some people still use rather old versions of bash, which cannot
grok some constructs like 'printf -v varname' the prompt and
completion code started to use recently.
* bc/completion-for-bash-3.0:
contrib/git-prompt.sh: handle missing 'printf -v' more gracefully
t9902-completion.sh: old Bash still does not support array+=('') notation
git-completion.bash: use correct Bash/Zsh array length syntax
Diffstat (limited to 'contrib/completion/git-completion.bash')
| -rw-r--r-- | contrib/completion/git-completion.bash | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/completion/git-completion.bash b/contrib/completion/git-completion.bash index 5da920ecd9..e1b7313072 100644 --- a/contrib/completion/git-completion.bash +++ b/contrib/completion/git-completion.bash @@ -2580,7 +2580,7 @@ if [[ -n ${ZSH_VERSION-} ]]; then --*=*|*.) ;; *) c="$c " ;; esac - array[$#array+1]="$c" + array[${#array[@]}+1]="$c" done compset -P '*[=:]' compadd -Q -S '' -p "${2-}" -a -- array && _ret=0 |
