diff cutils/treesum.py @ 350:3fa1b95d9498

treesum: Print also a help if no command is given
author Franz Glasner <fzglas.hg@dom66.de>
date Tue, 01 Apr 2025 19:19:07 +0200
parents 34874c45af1a
children b256ae4f4bc8
line wrap: on
line diff
--- 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