On Sunday 23 January 2011 18:29:52 you wrote: > Johannes Sixt writes: > > That said, I cannot reproduce. Perhaps your configuration says > > color.ui=always? If so, then this is expected behavior and not a bug, > > IMO. > > I think you're right. > > I tested this (without the patch): > > git diff > => I get color, because I have color.ui = auto > > git diff | cat > => I don't get color > > git diff --color=auto | cat > => no color > > git diff --color=always | cat > => colors, because I've asked > > this seems to be just the right behavior. try the same with git diff > foo works when git diff --no-color > foo -- Mit freundlichen Grüßen, Sascha Peilicke http://saschpe.wordpress.com