IIRC merge-recursive does not quit early with an exit(), rather returns
the exit status from the main() routine. So, it would be a matter of
making merge-recursive a builtin, separating the main() method in
merge_recursive() and an option parsing cmd_merge_recursive(), and call it
from revert.
I admit that I was a little too uneasy to do that, what with the object
flags and all, but it _should_ work. After all, merge-recursive is
_recursive_, so we had to make sure that everything was properly cleaned
up after each iteration.
I don't mean to make it required. I mean to link git$X to it. That would
mean that even a silly git-rev-parse dynamically links to libcurl, iff
curl support is enabled...
Ciao,
Dscho
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html