Jay Soffian <jaysoffian@xxxxxxxxx> writes: > On Wed, Mar 23, 2011 at 5:45 PM, Junio C Hamano <gitster@xxxxxxxxx> wrote: > ... this is not consistent ... > >> The new code does not issue a warning against "git diff ..B" that is used >> as a shorthand for "git diff HEAD B", and "git diff A.." that is used as a >> shorthand for "git diff A HEAD", respectively. ÂThese are shorter to type >> and are often useful. > > ...with this. I already _know_ it is not consistent. My verdict is that shoter-to-type and being useful trumps that minor consistency argument and that is why the patch is like so, and that is why the proposed commit log message clearly describes the choice. > I use diff A..B all the time, because I've often just used log A..B, > or I'm about to, and it's one less part of the command line to change. OK. I hereby designate you as the official cluebat wearer responsible for explaining things whenever new people get confused and say that the output from "git diff A..B" does not match what they expect from "git log A..B", (and "git diff A...B" vs "git log A...B") on this list. Thanks ;-). -- 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