> This is OK and I do not want you to reroll only to revert this, but > FWIW what you had in the previous iteration > > git repo info [--format=(keyvalue|nul) | -z] [<key>...] > > would also work perfectly well here. It is not like you are > forbidding the command line to mention "--format=nul" twice, or > "--format=keyvalue --format=nul" to allow the later one to override > the former ones. Hmmm, ok! > The updated option parsing looks much nicer. Thanks. Thanks, Junio!