Hi, On Thu, 29 Jan 2009, Jeff King wrote: > On Thu, Jan 29, 2009 at 05:33:08PM -0500, Jeff King wrote: > > > So I think this patch is going about it the wrong way. Instead of > > parsing the refspec, I think you actually want to look at what we _do_ > > push (or at least try to push -- probably even uptodate refs should also > > have tracking established), and use that. Then you will have wildcards > > expanded, --all handled, etc. And I suspect all you have to do is > > iterate over the result of match_refs (which we call later), which > > should be even easier (because you don't have to parse the refspecs > > yourself). But I haven't looked carefully. > > Something like the patch below (which is obviously missing all of the > infrastructure for doing this optionally, but is meant to illustrate > what I'm talking about). Except that you miss http:// and rsync:// protocols. Those were the reasons I did not touch send-pack. Ciao, Dscho -- 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