equal
deleted
inserted
replaced
71 self.lookupmessage = message |
71 self.lookupmessage = message |
72 if isinstance(name, bytes) and len(name) == 20: |
72 if isinstance(name, bytes) and len(name) == 20: |
73 from .node import short |
73 from .node import short |
74 |
74 |
75 name = short(name) |
75 name = short(name) |
76 RevlogError.__init__(self, b'%s@%s: %s' % (index, name, message)) |
76 # if name is a binary node, it can be None |
|
77 RevlogError.__init__( |
|
78 self, b'%s@%s: %s' % (index, pycompat.bytestr(name), message) |
|
79 ) |
77 |
80 |
78 def __bytes__(self): |
81 def __bytes__(self): |
79 return RevlogError.__bytes__(self) |
82 return RevlogError.__bytes__(self) |
80 |
83 |
81 def __str__(self): |
84 def __str__(self): |