Re: [PATCH] completion: trivial fix for zsh
Felipe Contreras writes: > On Mon, May 20, 2013 at 7:33 PM, Felipe Contreras > wrote: >> zsh completion wrapper doesn't reimplement __gitcompadd(). Although it >> should be trivial to do that, let's use __gitcomp_nl() which achieves >> exactly the same thing, specially since the suffix ($4) has to be empty. >> >> Signed-off-by: Felipe Contreras > > This is probably v1.8.3 material, I just noticed it's probably a > regression introduced by 1ce23aa (completion: add new __gitcompadd > helper). Great. That is not in v1.8.2.X, but was already in v1.8.3-rc0, so we would need to do something about it. I am not very happy about the latter "probably", though. If it is a regression, at this late in the cycle, it is often safer to revert the original. Will apply directly to 'master'. Thanks. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH] completion: trivial fix for zsh
On Mon, May 20, 2013 at 7:33 PM, Felipe Contreras wrote: > zsh completion wrapper doesn't reimplement __gitcompadd(). Although it > should be trivial to do that, let's use __gitcomp_nl() which achieves > exactly the same thing, specially since the suffix ($4) has to be empty. > > Signed-off-by: Felipe Contreras This is probably v1.8.3 material, I just noticed it's probably a regression introduced by 1ce23aa (completion: add new __gitcompadd helper). -- Felipe Contreras -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH] completion: trivial fix for zsh
zsh completion wrapper doesn't reimplement __gitcompadd(). Although it should be trivial to do that, let's use __gitcomp_nl() which achieves exactly the same thing, specially since the suffix ($4) has to be empty. Signed-off-by: Felipe Contreras --- contrib/completion/git-completion.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/completion/git-completion.bash b/contrib/completion/git-completion.bash index a98c2fd..1c35eef 100644 --- a/contrib/completion/git-completion.bash +++ b/contrib/completion/git-completion.bash @@ -1831,7 +1831,7 @@ _git_config () local remote="${prev#remote.}" remote="${remote%.fetch}" if [ -z "$cur" ]; then - __gitcompadd "refs/heads/" "" "" "" + __gitcomp_nl "refs/heads/" "" "" "" return fi __gitcomp_nl "$(__git_refs_remotes "$remote")" -- 1.8.3.rc3.286.g3d43083 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html