From: Eli Barzilay Date: Fri, 07 May 2010 19:41:56 GMT Subject: git diff flags Message-ID: <19428.27908.870639.422432@winooski.ccs.neu.edu> There's something strange with how `git diff' parses its flags: git diff --some-bogus-flag --> complains as expected git diff --follow --> works but there's no mention of this in the man page, and it doesn't look like it's doing anything git diff -C -M --> works as expected too git diff -CM --> doesn't say anything (but it does exit with an error code) git diff -CM --I-can-write-anything here! --> does the same -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life!