Hi Junio & Peff, On Wed, 3 Nov 2021, Junio C Hamano wrote: > Jeff King <peff@xxxxxxxx> writes: > > > Basically, I think I just disagree with this paragraph entirely. > > Moving to stdin in the commits you referenced was done to help > > testing, but I also think it's just a more flexible direction overall. > > It is OK, and it is more convenient for writing test scripts, to take > interactive input from the standard input stream, if the command does > not use the standard input for other purposes. I think I remember when we talked about this, it was in the context of `git add -p` becoming a built-in, and we all agreed that it is actually a very nice side effect that you can feed commands to `git add -p` in scripts via stdin, not only for testing. It might have been in the context of another command, but even then it is a fact that this is a very nice side effect. Ciao, Dscho