summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLibravatar freku045@student.liu.se <freku045@student.liu.se>2005-12-13 23:30:31 +0100
committerLibravatar Junio C Hamano <junkio@cox.net>2005-12-14 02:53:44 -0800
commit43a95cfbc9ce27bfb40746b90717e041805a906c (patch)
tree9bc0685639499bcd60daff7f5209552692d9801b
parentgit-applypatch: Usage string clean-up, emit usage string at incorrect invocation (diff)
downloadtgif-43a95cfbc9ce27bfb40746b90717e041805a906c.tar.xz
git-cherry: Usage string clean-up, use the 'usage' function
Signed-off-by: Fredrik Kuivinen <freku045@student.liu.se> Signed-off-by: Junio C Hamano <junkio@cox.net>
-rwxr-xr-xgit-cherry.sh13
1 files changed, 5 insertions, 8 deletions
diff --git a/git-cherry.sh b/git-cherry.sh
index 867522b37f..5e9bd0caf2 100755
--- a/git-cherry.sh
+++ b/git-cherry.sh
@@ -3,11 +3,8 @@
# Copyright (c) 2005 Junio C Hamano.
#
-. git-sh-setup
-
-usage="usage: $0 "'[-v] <upstream> [<head>]
-
- __*__*__*__*__> <upstream>
+USAGE='[-v] <upstream> [<head>]'
+LONG_USAGE=' __*__*__*__*__> <upstream>
/
fork-point
\__+__+__+__+__+__+__+__> <head>
@@ -16,8 +13,8 @@ Each commit between the fork-point and <head> is examined, and
compared against the change each commit between the fork-point and
<upstream> introduces. If the change seems to be in the upstream,
it is shown on the standard output with prefix "+". Otherwise
-it is shown with prefix "-".
-'
+it is shown with prefix "-".'
+. git-sh-setup
case "$1" in -v) verbose=t; shift ;; esac
@@ -35,7 +32,7 @@ case "$#" in
2) upstream=`git-rev-parse --verify "$1"` &&
ours=`git-rev-parse --verify "$2"` || exit
;;
-*) echo >&2 "$usage"; exit 1 ;;
+*) usage ;;
esac
# Note that these list commits in reverse order;