"Vasil Dimov via GitGitGadget" <gitgitgadget@xxxxxxxxx> writes: > From: Vasil Dimov <vd@xxxxxxxxxxx> > > `git range-diff` calls `git log` internally and tries to parse its > output. But `git log` output can be customized by the user in their > git config and for certain configurations either an error will be > returned by `git range-diff` or it will crash. > > To fix this explicitly set the output format of the internally > executed `git log` with `--pretty=medium`. Because that cancels > `--notes`, add explicitly `--notes` at the end. Good finding. Shouldn't we also disable customizations that come from the configuration variables like diff.external, diff.<driver>.command? Thanks.