equal
deleted
inserted
replaced
60 encoding, |
60 encoding, |
61 error, |
61 error, |
62 extensions, |
62 extensions, |
63 node, |
63 node, |
64 pycompat, |
64 pycompat, |
65 scmutil, |
|
66 util, |
65 util, |
67 ) |
66 ) |
68 |
67 |
69 from .utils import ( |
68 from .utils import ( |
70 hashutil, |
69 hashutil, |
506 """ |
505 """ |
507 args = self._readlist() |
506 args = self._readlist() |
508 try: |
507 try: |
509 self.ui, lui = _loadnewui(self.ui, args, self.cdebug) |
508 self.ui, lui = _loadnewui(self.ui, args, self.cdebug) |
510 except error.ParseError as inst: |
509 except error.ParseError as inst: |
511 scmutil.formatparse(self.ui.warn, inst) |
510 self.ui.warn(inst.format()) |
512 self.ui.flush() |
511 self.ui.flush() |
513 self.cresult.write(b'exit 255') |
512 self.cresult.write(b'exit 255') |
514 return |
513 return |
515 except error.Abort as inst: |
514 except error.Abort as inst: |
516 self.ui.error(_(b"abort: %s\n") % inst.message) |
515 self.ui.error(_(b"abort: %s\n") % inst.message) |