On Sat, 27 Oct 2007, Steffen Prohaska wrote: > ref_cmp_full_short(full_name, short_name) expands short_name according > to the rules documented in git-rev-parse and compares the expanded > name with full_name. It reports a match by returning 0. > > This function makes the rules for resolving refs to sha1s available > for string comparison. Before this change, the rules were buried in > get_sha1*() and dwim_ref(). > > ref_cmp_full_short() will be used for matching refspecs in git-send-pack. I think this and ref_matches_abbrev in remote.c should be both be named to be more explicit as to which sets of rules they implement, and should agree on order of arguments. -Daniel *This .sig left intentionally blank* - 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