From 0afdf90c385a5bc7948fea9f1ac119b6259e55c1 Mon Sep 17 00:00:00 2001 From: Kirill Smelkov Date: Thu, 18 Sep 2008 20:29:29 +0400 Subject: [PATCH] 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 --- tg.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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 -- 2.11.4.GIT