From: René Scharfe Date: Sat, 06 Jun 2009 10:30:19 GMT Subject: Re: [PATCHv2 2/2] parse-options: simplify usage argh handling Message-ID: <4A2A453B.7060202@lsrfire.ath.cx> In-Reply-To: <1244159037-9292-2-git-send-email-bebarino@gmail.com> Stephen Boyd schrieb: > Simplify the argh printing by simply calling usage_argh() if the option > can take an argument. Update macros defined in parse-options.h to set > the PARSE_OPT_NOARG flag. > > The only other user of custom non-argument taking options is git-apply > (in this case OPTION_BOOLEAN for deprecated options). Update it to set > the PARSE_OPT_NOARG flag. > > Thanks to René Scharfe for the suggestion and starter patch. > > Signed-off-by: Stephen Boyd > --- > > René, feel free to signoff if you like. > > builtin-apply.c | 6 ++++-- > parse-options.c | 33 ++++----------------------------- > parse-options.h | 20 +++++++++++++------- > 3 files changed, 21 insertions(+), 38 deletions(-) Looks good, thanks. The output of this command: $ for c in ./git-*; do $c --help-all