Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
Merge branch 'bc/fix-array-syntax-for-3.0-in-completion-bash' into maint
author
Junio C Hamano
<gitster@pobox.com>
Mon, 4 Feb 2013 18:03:13 +0000
(10:03 -0800)
committer
Junio C Hamano
<gitster@pobox.com>
Mon, 4 Feb 2013 18:03:13 +0000
(10:03 -0800)
Command line completion code was inadvertently made incompatible with
older versions of bash by using a newer array notation.
* bc/fix-array-syntax-for-3.0-in-completion-bash:
git-completion.bash: replace zsh notation that breaks bash 3.X
contrib/completion/git-completion.bash
patch
|
blob
|
history
raw
(from parent 1:
e1b6ff4
)
diff --git
a/contrib/completion/git-completion.bash
b/contrib/completion/git-completion.bash
index 14dd5e7ca272350b3fa13d6fc8da3ccb46e12227..468c96c4a214b4572327a682ddbd7cb9d96aa008 100644
(file)
--- a/
contrib/completion/git-completion.bash
+++ b/
contrib/completion/git-completion.bash
@@
-2431,7
+2431,7
@@
if [[ -n ${ZSH_VERSION-} ]]; then
--*=*|*.) ;;
*) c="$c " ;;
esac
- array
+=("$c")
+ array
[$#array+1]="$c"
done
compset -P '*[=:]'
compadd -Q -S '' -p "${2-}" -a -- array && _ret=0