equal
deleted
inserted
replaced
73 try: |
73 try: |
74 i = find(cmd) |
74 i = find(cmd) |
75 ui.write("%s\n\n" % i[2]) |
75 ui.write("%s\n\n" % i[2]) |
76 ui.write(i[0].__doc__, "\n") |
76 ui.write(i[0].__doc__, "\n") |
77 except UnknownCommand: |
77 except UnknownCommand: |
78 ui.warn("unknown command %s", cmd) |
78 ui.warn("unknown command %s" % cmd) |
79 sys.exit(0) |
79 sys.exit(0) |
80 |
80 |
81 ui.status("""\ |
81 ui.status("""\ |
82 hg commands: |
82 hg commands: |
83 |
83 |
549 cmd, args = args[0], args[1:] |
549 cmd, args = args[0], args[1:] |
550 |
550 |
551 u = ui.ui(options["verbose"], options["debug"], options["quiet"], |
551 u = ui.ui(options["verbose"], options["debug"], options["quiet"], |
552 not options["noninteractive"]) |
552 not options["noninteractive"]) |
553 |
553 |
554 # deal with unfound commands later |
554 try: |
555 i = find(cmd) |
555 i = find(cmd) |
|
556 except UnknownCommand: |
|
557 u.warn("unknown command '%s'\n" % cmd) |
|
558 help(u) |
|
559 sys.exit(1) |
556 |
560 |
557 signal.signal(signal.SIGTERM, catchterm) |
561 signal.signal(signal.SIGTERM, catchterm) |
558 |
562 |
559 cmdoptions = {} |
563 cmdoptions = {} |
560 args = fancyopts.fancyopts(args, i[1], cmdoptions, i[2]) |
564 args = fancyopts.fancyopts(args, i[1], cmdoptions, i[2]) |