Hi again, So I decided that builtin/diff.c is hardcoded for the <commit>..<commit> and <commit>...<commit> forms, and we can do nothing about it unless we want to break compatibility (maybe a git 2.0 candidate?). The least we can do is document it properly in the SYNOPSIS. I've done this in [4/5]. The other patches are just general "while we're there" cleanups. Ramkumar Ramachandra (5): git-diff.txt: reorder the <commit> <commit> form git-diff.txt: strip the leading "--" from options template git-diff.txt: group the [--] and [<path>...] templates git-diff.txt: document the .. and ... forms in SYNOPSIS git-diff.txt: fix ordering of the [--no-index] form Documentation/git-diff.txt | 42 ++++++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 20 deletions(-) -- 1.8.2.1.502.g2d60b5c -- 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