On Wed, May 11, 2011 at 12:07 AM, Junio C Hamano <gitster@xxxxxxxxx> wrote: > Note that no such command exists in our vocabulary today, so you need > to imagine "git local-log" that acts like "git log" but by default > shows history simplified to explain only the subdirectory you are > currently in, or something. > > Such an application can easily notice that argv[] has only a lone ":" > left and do the same thing it does when there is no pathspec, without > affecting other (existing) users of get_pathspec(). Hmm.. if ":" (the semantics) is only used in few commands, perhaps an option would be better than the cryptic ":". > I am leaning toward ripping the lone ":" support from the code in > "next". I would also remove ":(icase)" from "next". It was only meant > to be a POC to show how far we could go only by futzing get_pathspec() > function, and was never meant to be a serious implementation of the > feature. It should be re-done after we do deeper conversion and use > the "struct pathspec" interface not "char **" interface. OK. But reserve the lone ":" syntax. It's precious. We may have a use case for it some day. -- Duy -- 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