git-graph: add usage message
authorTony Finch <dot@dotat.at>
Thu, 23 Apr 2015 16:30:18 +0000 (17:30 +0100)
committerTony Finch <dot@dotat.at>
Thu, 23 Apr 2015 16:30:18 +0000 (17:30 +0100)
git-graph

index 278e424..5e627af 100755 (executable)
--- a/git-graph
+++ b/git-graph
@@ -16,7 +16,19 @@ GetOptions(\%opt, qw{
        overlay|o
        stack|s
        width|w=i
        overlay|o
        stack|s
        width|w=i
-}) or exit 1;
+}) or do {
+       print STDERR <<END;
+usage: git-graph [options]
+       -c | --cancel   +/- counts cancel out
+       -o | --overlay  +/- counts are overlaid as # (default)
+       -s | --cancel   +/- counts are stacked
+       --height [n]    Set height of graph
+       -h [n]          (height of terminal is default)
+       --width [n]     Set horizontal scale
+       -w [n]          (fit to width of terminal by default)
+END
+       exit 1;
+};
 
 $opt{overlay} = 1 unless $opt{cancel} or $opt{stack};
 
 
 $opt{overlay} = 1 unless $opt{cancel} or $opt{stack};