Mercurial > public > mercurial-scm > hg
comparison mercurial/commands.py @ 1048:7fbb440b2e63
Added options -h/--help.
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Fri, 26 Aug 2005 08:37:41 +0200 |
parents | a0538ea1ac50 |
children | 160a68cd393f |
comparison
equal
deleted
inserted
replaced
1047:a0538ea1ac50 | 1048:7fbb440b2e63 |
---|---|
1521 ('', 'debug', None, 'debug mode'), | 1521 ('', 'debug', None, 'debug mode'), |
1522 ('', 'traceback', None, 'print traceback on exception'), | 1522 ('', 'traceback', None, 'print traceback on exception'), |
1523 ('', 'time', None, 'time how long the command takes'), | 1523 ('', 'time', None, 'time how long the command takes'), |
1524 ('', 'profile', None, 'profile'), | 1524 ('', 'profile', None, 'profile'), |
1525 ('', 'version', None, 'output version information and exit'), | 1525 ('', 'version', None, 'output version information and exit'), |
1526 ('h', 'help', None, 'display help and exit'), | |
1526 ] | 1527 ] |
1527 | 1528 |
1528 norepo = "clone init version help debugconfig debugdata" + \ | 1529 norepo = "clone init version help debugconfig debugdata" + \ |
1529 " debugindex debugindexdot paths" | 1530 " debugindex debugindexdot paths" |
1530 | 1531 |
1630 u = ui.ui(options["verbose"], options["debug"], options["quiet"], | 1631 u = ui.ui(options["verbose"], options["debug"], options["quiet"], |
1631 not options["noninteractive"]) | 1632 not options["noninteractive"]) |
1632 | 1633 |
1633 try: | 1634 try: |
1634 try: | 1635 try: |
1635 if options['version']: | 1636 if options['help']: |
1637 help_(u, cmd) | |
1638 sys.exit(0) | |
1639 elif options['version']: | |
1636 show_version(u) | 1640 show_version(u) |
1637 sys.exit(0) | 1641 sys.exit(0) |
1638 elif not cmd: | 1642 elif not cmd: |
1639 help_(u, 'shortlist') | 1643 help_(u, 'shortlist') |
1640 sys.exit(0) | 1644 sys.exit(0) |