equal
deleted
inserted
replaced
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 """ |