On Thu, Sep 17, 2009 at 1:04 PM, Matthieu Moy <Matthieu.Moy@xxxxxxxxxxxxxxx> wrote: > Johannes Sixt <j.sixt@xxxxxxxxxxxxx> writes: > >> Thiago Farina schrieb: >> >>> +static const char builtin_bundle_usage[] = "\ >>> + git bundle create <file> <git-rev-list args>\n\ >>> + git bundle verify <file>\n\ >>> + git bundle list-heads <file> [refname...]\n\ >>> + git bundle unbundle <file> [refname...]"; >> >> You indent the usage text. Do other commands do that, too? If you resend, >> it may be worth using this style: >> >> static const char builtin_bundle_usage[] = >> "git bundle create <file> <git-rev-list args>\n" >> "git bundle verify <file>\n" > > I like aligned usage strings, like: > > $ git stash -h > Usage: git stash list [<options>] > or: git stash show [<stash>] > or: git stash drop [-q|--quiet] [<stash>] > or: git stash ( pop | apply ) [--index] [-q|--quiet] [<stash>] > or: git stash branch <branchname> [<stash>] > or: git stash [save [-k|--keep-index] [-q|--quiet] [<message>]] > or: git stash clear > > or > > $ git branch -h |& head -n 4 > usage: git branch [options] [-r | -a] [--merged | --no-merged] > or: git branch [options] [-l] [-f] <branchname> [<start-point>] > or: git branch [options] [-r] (-d | -D) <branchname> > or: git branch [options] (-m | -M) [<oldbranch>] <newbranch> > I like and prefer this style too. I can use it in my patch, like: $ git bundle -h usage: git bundle create <file> <git-rev-list args> or: git bundle verify <file> or: git bundle list-heads <file> [refname...] or: git bundle unbundle <file> [refname...] instead of: usage: git bundle create <file> <git-rev-list args> git bundle verify <file> git bundle list-heads <file> [refname...] git bundle unbundle <file> [refname...] > but Git isn't very consistant here: > > $ git bisect -h |& head -n 6 > Usage: git bisect [help|start|bad|good|skip|next|reset|visualize|replay|log|run] > > git bisect help > print this long help message. > git bisect start [<bad> [<good>...]] [--] [<pathspec>...] > reset bisect state and start bisection. > > -- > Matthieu Moy > http://www-verimag.imag.fr/~moy/ > -- 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