Mercurial > public > mercurial-scm > hg
comparison mercurial/changelog.py @ 31642:addc392cc3d3
py3: use bytes() to cast to immutable bytes in changelog.appender.write()
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sun, 26 Mar 2017 16:31:01 +0900 |
parents | afb335353d28 |
children | 6f173560c7f4 |
comparison
equal
deleted
inserted
replaced
31641:f2b334e6c7e0 | 31642:addc392cc3d3 |
---|---|
118 self.offset += len(s) | 118 self.offset += len(s) |
119 ret += s | 119 ret += s |
120 return ret | 120 return ret |
121 | 121 |
122 def write(self, s): | 122 def write(self, s): |
123 self.data.append(str(s)) | 123 self.data.append(bytes(s)) |
124 self.offset += len(s) | 124 self.offset += len(s) |
125 self._end += len(s) | 125 self._end += len(s) |
126 | 126 |
127 def _divertopener(opener, target): | 127 def _divertopener(opener, target): |
128 """build an opener that writes in 'target.a' instead of 'target'""" | 128 """build an opener that writes in 'target.a' instead of 'target'""" |