Hi all, I observed a strange an unexpected behaviour in 'git shortlog'. When in git.git: $ git shortlog -sn | wc 1441 4493 31477 but with input redirected: $ git shortlog -sn </dev/null | wc 0 0 0 --no-pager expectedly doesn't help. Observed with 2.6.2 and 2.10.0-rc1. I originally stumbled over this while trying something like $ ls z* | while read name rest; do echo "$name" ====; git --no-pager shortlog | tail -4; done where it also essentially terminates the while loop, presumably by eating the stdin to the loop. Bug or feature? - Andreas -- "Totally trivial. Famous last words." From: Linus Torvalds <torvalds@*.org> Date: Fri, 22 Jan 2010 07:29:21 -0800