equal
deleted
inserted
replaced
514 self.ui.error(_(b"abort: %s\n") % stringutil.forcebytestr(inst)) |
514 self.ui.error(_(b"abort: %s\n") % stringutil.forcebytestr(inst)) |
515 if inst.hint: |
515 if inst.hint: |
516 self.ui.error(_(b"(%s)\n") % inst.hint) |
516 self.ui.error(_(b"(%s)\n") % inst.hint) |
517 errorraised = True |
517 errorraised = True |
518 except error.Abort as inst: |
518 except error.Abort as inst: |
519 if isinstance(inst, error.InputError): |
519 if inst.detailed_exit_code is not None: |
520 detailed_exit_code = 10 |
520 detailed_exit_code = inst.detailed_exit_code |
521 elif isinstance(inst, error.ConfigError): |
|
522 detailed_exit_code = 30 |
|
523 self.ui.error(inst.format()) |
521 self.ui.error(inst.format()) |
524 errorraised = True |
522 errorraised = True |
525 |
523 |
526 if errorraised: |
524 if errorraised: |
527 self.ui.flush() |
525 self.ui.flush() |