equal
deleted
inserted
replaced
3128 |
3128 |
3129 norepo = ("clone init version help debugancestor debugcomplete debugdata" |
3129 norepo = ("clone init version help debugancestor debugcomplete debugdata" |
3130 " debugindex debugindexdot debugdate debuginstall") |
3130 " debugindex debugindexdot debugdate debuginstall") |
3131 optionalrepo = ("paths serve showconfig") |
3131 optionalrepo = ("paths serve showconfig") |
3132 |
3132 |
3133 def dispatch(args, argv0=None): |
3133 def dispatch(args): |
3134 try: |
3134 try: |
3135 u = ui.ui(traceback='--traceback' in args) |
3135 u = ui.ui(traceback='--traceback' in args) |
3136 except util.Abort, inst: |
3136 except util.Abort, inst: |
3137 sys.stderr.write(_("abort: %s\n") % inst) |
3137 sys.stderr.write(_("abort: %s\n") % inst) |
3138 return -1 |
3138 return -1 |
3139 return cmdutil.runcatch(u, args, argv0=argv0) |
3139 return cmdutil.runcatch(u, args) |
3140 |
3140 |
3141 def run(): |
3141 def run(): |
3142 sys.exit(dispatch(sys.argv[1:], argv0=sys.argv[0])) |
3142 sys.exit(dispatch(sys.argv[1:])) |