"Mike Coleman" [off-list ref] writes:
To me, the most important nugget from the original complaint was that
git-diff sends its error messages to stdout. I understand why it
might be done, but I'd worry about losing the stderr diagnostic for a
command that matters. [I've been playing around with this for a few
minutes trying to see errors going to stdout and I can't reproduce
it--I wonder if they really do.]
They indeed did but it has hopefully been fixed. See a833502 (pager: do
not dup2 stderr if it is already redirected, 2008-12-15).
... Like Junio, I also eschew doing terminal emulation
inside of emacs.
Come to think of it, it may have been from you that I picked up the trick
of setting PAGER to cat inside an Emacs environment.
Good evening from the icy midwest,
Good evening from rainy and chilly SoCal.