Junio C Hamano wrote: > The same logic would apply to this semi-nonsense rewrite, no? > > git diff [[options] [--]] [<path>...] > > Everything else comes before "--" (if exists) that separates it from > the list of pathspecs. Yeah, except it's sometimes [[options] [revision range] [--]] [<path>...] and other times [[options] [<commit>...] [--]] [<path>...] and yet other times [[options] [--]] [<path>...] Whereas mine is always ... [[--] [<path>]] (everywhere in git) -- 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