From: Thiago Farina Date: Sun, 29 Aug 2010 22:24:31 GMT Subject: Re: [PATCH] builtin/merge_recursive.c: Add a usage string and make use of it. Message-ID: In-Reply-To: <20100829214648.GE1890@burratino> On Sun, Aug 29, 2010 at 6:46 PM, Jonathan Nieder wrote: > Hi Thiago, > > Thiago Farina wrote: > >> This improves the usage output by adding builtin_merge_recursive_usage string >> that follows the same pattern used by the other builtin commands. >> >> Also it uses usage() function instead of the usagef() function. > > FWIW cmd_merge_recursive is used to handle four different commands. > > $ git grep -F -e cmd_merge_recursive > builtin.h:extern int cmd_merge_recursive(int argc, const char **argv, const char *prefix); > builtin/merge-recursive.c:int cmd_merge_recursive(int argc, const char **argv, const char *prefix) > git.c:          { "merge-recursive", cmd_merge_recursive, RUN_SETUP | NEED_WORK_TREE }, > git.c:          { "merge-recursive-ours", cmd_merge_recursive, RUN_SETUP | NEED_WORK_TREE }, > git.c:          { "merge-recursive-theirs", cmd_merge_recursive, RUN_SETUP | NEED_WORK_TREE }, > git.c:          { "merge-subtree", cmd_merge_recursive, RUN_SETUP | NEED_WORK_TREE }, > > What will be the output from > >  $ git merge-subtree -h > Thanks for catching this, fixed in the v2 patch.