# HG changeset patch # User Franz Glasner # Date 1743527947 -7200 # Node ID 3fa1b95d94984e79d4d5dc4c2cb5c7c98a57332b # Parent 34874c45af1a36531b47cd96b32de4aa6b655379 treesum: Print also a help if no command is given diff -r 34874c45af1a -r 3fa1b95d9498 cutils/treesum.py --- a/cutils/treesum.py Tue Apr 01 19:17:51 2025 +0200 +++ b/cutils/treesum.py Tue Apr 01 19:19:07 2025 +0200 @@ -311,7 +311,10 @@ # Parse leniently to just check for "version" and/or help opts, _dummy = parser.parse_known_args(args=argv) - if opts.subcommand == "version": + if opts.subcommand is None: + parser.print_help() + return 0 + elif opts.subcommand == "version": print("%s (rv:%s)" % (__version__, __revision__), file=sys.stdout) return 0