mercurial/error.py
changeset 48946 642e31cb55f0
parent 48889 9baec00b4ca1
child 50362 3dbc7b1ecaba
equal deleted inserted replaced
48945:55d132525155 48946:642e31cb55f0
    37     if len(exc.args) == 1:
    37     if len(exc.args) == 1:
    38         return pycompat.bytestr(exc.args[0])
    38         return pycompat.bytestr(exc.args[0])
    39     return b'(%s)' % b', '.join(b"'%s'" % pycompat.bytestr(a) for a in exc.args)
    39     return b'(%s)' % b', '.join(b"'%s'" % pycompat.bytestr(a) for a in exc.args)
    40 
    40 
    41 
    41 
    42 class Hint(object):
    42 class Hint:
    43     """Mix-in to provide a hint of an error
    43     """Mix-in to provide a hint of an error
    44 
    44 
    45     This should come first in the inheritance list to consume a hint and
    45     This should come first in the inheritance list to consume a hint and
    46     pass remaining arguments to the exception class.
    46     pass remaining arguments to the exception class.
    47     """
    47     """