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! -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html