Santi Bjar <sbejar@xxxxxxxxx> wrote: > @@ -155,7 +156,11 @@ static void describe(const char *arg, int last_one) > > n = cmit->util; > if (n) { > - printf("%s\n", n->path); > + if (!longformat) > + printf("%s\n", n->path ); Extra whitespace after the "path". > + else > + printf("%s-0-g%s\n", n->path, > + find_unique_abbrev(cmit->object.sha1, abbrev)); Is this really that useful? Where is having the tag and the commit SHA-1 both useful? > return; > } > > @@ -254,6 +259,7 @@ int cmd_describe(int argc, const char **argv, const char *prefix) > OPT_BOOLEAN(0, "debug", &debug, "debug search strategy on stderr"), > OPT_BOOLEAN(0, "all", &all, "use any ref in .git/refs"), > OPT_BOOLEAN(0, "tags", &tags, "use any tag in .git/refs/tags"), > + OPT_BOOLEAN(0, "long", &longformat, "always use long format"), Documentation? -- Shawn. - 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