Merge branch 'bc/zsh-compatibility' into maint-2.45
commit079323dc6d53a2d202393606d03328094eeb41f1
authorJunio C Hamano <gitster@pobox.com>
Fri, 28 Jun 2024 22:53:08 +0000 (28 15:53 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 28 Jun 2024 22:53:09 +0000 (28 15:53 -0700)
tree7303449f719c829ea4297f218ad77a61bd3b9367
parent1b1b4d490df72cf3e36ace38d561b25843f7ed76
parentfedd5c79ff855a4e3859e5c3fa5784942185436b
Merge branch 'bc/zsh-compatibility' into maint-2.45

zsh can pretend to be a normal shell pretty well except for some
glitches that we tickle in some of our scripts. Work them around
so that "vimdiff" and our test suite works well enough with it.

* bc/zsh-compatibility:
  vimdiff: make script and tests work with zsh
  t4046: avoid continue in &&-chain for zsh