Ævar Arnfjörð Bjarmason [off-list ref] writes:
This series refactors various small bits of builtin/reflog.c
(e.g. using a "struct string_list" now), and finally makes it handle
the "--verbose" output, instead of telling the files backend to emit
that same verbose output.
I was quite confused even after spending quite some time until I
realized that you are primarily talking about the "-v" option of
"git reflog expire" (and "delete", perhaps) and not about "git
reflog -v" having different output from the same command without
"-v" option.
I'll refrain from commenting on, or picking up, the series until
Han-Wen has a chance to take a look and give his input as it is
unclear if it helps or crashes with his plan.