Ævar Arnfjörð Bjarmason <avarab@xxxxxxxxx> 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.