Re: [RFC/PATCH] git-completion.bash: remove bashism to fix ZSH compatibility
From: Junio C Hamano <hidden>
Date: 2016-06-15 22:56:21
Matthieu Moy [off-list ref] writes:
Junio C Hamano [off-list ref] writes:quoted
So here is an updated based on your patch.Perfect, thanks.quoted
The correct thing to do in the longer term may be to stop dot-sourcing the source meant for bash into zsh, but this patch should suffice as a band-aid in the meantime.I disagree with this particular part though. I think using the same code for bash and zsh makes sense, and it implies restricting to the common subset.
Having to restrict to the common subset means that whenever bash adds new and useful features that this script could take advantage of to improve the user experience, they cannot be employed until zsh catches up (and worse yet, it is outside the control of this script if zsh may ever catch up in the specific feature).