Mercurial > hg > mercurial-crew-with-dirclash
changeset 164:2e87f04880ab
Make fancyopts handle no arguments
This lets hg serve work with no args.
author | mpm@selenic.com |
---|---|
date | Thu, 26 May 2005 09:56:20 -0800 |
parents | f38c90953c2c |
children | 7fc8385df514 |
files | mercurial/fancyopts.py |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/fancyopts.py +++ b/mercurial/fancyopts.py @@ -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 @@ def fancyopts(args, options, state, synt 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