From: Alex Merry Date: Tue, 20 Mar 2012 11:53:06 GMT Subject: Re: [PATCH] Fix git-completion.bash for use in zsh Message-ID: <4F686FA2.8070803@randomguy3.me.uk> In-Reply-To: <4E5F8CF3.3060304@randomguy3.me.uk> This is just a reminder message, since I haven't heard anything back on this, and it hasn't made its way into the repo. I realise Felipe Contreras has been pushing a different approach to making it work properly in zsh, but this should be a fairly innocuous fix in the meantime. Alex On 01/09/11 14:47, Alex Merry wrote: > Certain versions (or option combinations) of zsh appear to treat > things like > local some_var=() > as a function declaration. This makes errors appear when using it in > combination with the GIT_PS1_SHOWUPSTREAM option. > > Signed-off-by: Alex Merry > --- > contrib/completion/git-completion.bash | 3 ++- > 1 files changed, 2 insertions(+), 1 deletions(-) > > diff --git a/contrib/completion/git-completion.bash b/contrib/completion/git-completion.bash > index 5a83090..89de45d 100755 > --- a/contrib/completion/git-completion.bash > +++ b/contrib/completion/git-completion.bash > @@ -106,8 +106,9 @@ __gitdir () > __git_ps1_show_upstream () > { > local key value > - local svn_remote=() svn_url_pattern count n > + local svn_remote svn_url_pattern count n > local upstream=git legacy="" verbose="" > + svn_remote=() > > # get some config options from git-config > while read key value; do