mercurial/fancyopts.py
changeset 164 2e87f04880ab
parent 0 9117c6561b0b
child 209 63af1db35611
--- a/mercurial/fancyopts.py	Thu May 26 09:48:50 2005 -0800
+++ b/mercurial/fancyopts.py	Thu May 26 09:56:20 2005 -0800
@@ -1,6 +1,6 @@
 import sys, os, getopt
 
-def fancyopts(args, options, state, syntax=''):
+def fancyopts(args, options, state, syntax='', minlen = 0):
     long=[]
     short=''
     map={}
@@ -18,7 +18,7 @@
             if c: print '   %s' % c
         sys.exit(0)
 
-    if len(args) == 0:
+    if len(args) < minlen:
         help(state, None, args)
 
     options=[('h', 'help', help, 'Show usage info')] + options