From: Kirill Smelkov Date: Thu, 18 Sep 2008 16:29:29 +0000 (+0400) Subject: tg help: : improve readability X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=topgit.git;a=commitdiff_plain;h=0afdf90c385a5bc7948fea9f1ac119b6259e55c1;ds=sidebyside tg help: : improve readability Previously tg help was not showing Usage line, and with this change, now it looks like e.g.: $ tg help import Usage: tg [...] import [-p PREFIX] RANGE... Import commits within the given revision range into TopGit, creating one topic branch per commit, the dependencies forming a linear sequence starting on your current branch. The branch names are auto-guessed from the commit messages and prefixed by t/ by default; use '-p PREFIX' to specify an alternative prefix (even an empty one). Signed-off-by: Kirill Smelkov --- diff --git a/tg.sh b/tg.sh index 545e1b8..08975ae 100644 --- a/tg.sh +++ b/tg.sh @@ -224,8 +224,12 @@ do_help() echo "TopGit v0.3 - A different patch queue manager" echo "Usage: tg [-r REMOTE] ($cmds|help) ..." - elif [ -r "@sharedir@/tg-$1.txt" ] ; then - cat "@sharedir@/tg-$1.txt" + elif [ -r "@cmddir@"/tg-$1 ] ; then + @cmddir@/tg-$1 -h || : + echo + if [ -r "@sharedir@/tg-$1.txt" ] ; then + cat "@sharedir@/tg-$1.txt" + fi else echo "`basename $0`: no help for $1" 1>&2 fi