mercurial/scmutil.py
changeset 47295 dd339191f2dc
parent 47293 7a769ac49637
child 47592 0f5c203eb5ab
equal deleted inserted replaced
47294:93a0abe098e7 47295:dd339191f2dc
   196             ui.error(_(b" empty string\n"))
   196             ui.error(_(b" empty string\n"))
   197         else:
   197         else:
   198             ui.error(b"\n%r\n" % pycompat.bytestr(stringutil.ellipsis(msg)))
   198             ui.error(b"\n%r\n" % pycompat.bytestr(stringutil.ellipsis(msg)))
   199     except error.CensoredNodeError as inst:
   199     except error.CensoredNodeError as inst:
   200         ui.error(_(b"abort: file censored %s\n") % inst)
   200         ui.error(_(b"abort: file censored %s\n") % inst)
   201     except error.StorageError as inst:
       
   202         ui.error(_(b"abort: %s\n") % inst)
       
   203         if inst.hint:
       
   204             ui.error(_(b"(%s)\n") % inst.hint)
       
   205         detailed_exit_code = 50
       
   206     except error.WdirUnsupported:
   201     except error.WdirUnsupported:
   207         ui.error(_(b"abort: working directory revision cannot be specified\n"))
   202         ui.error(_(b"abort: working directory revision cannot be specified\n"))
   208     except error.Error as inst:
   203     except error.Error as inst:
   209         if inst.detailed_exit_code is not None:
   204         if inst.detailed_exit_code is not None:
   210             detailed_exit_code = inst.detailed_exit_code
   205             detailed_exit_code = inst.detailed_exit_code