equal
deleted
inserted
replaced
178 pvc[n] = _mergevec(pvc[p1], pvc[p2], node) |
178 pvc[n] = _mergevec(pvc[p1], pvc[p2], node) |
179 bs = _join(*pvc[ctx.rev()]) |
179 bs = _join(*pvc[ctx.rev()]) |
180 return pvec(util.b85encode(bs)) |
180 return pvec(util.b85encode(bs)) |
181 |
181 |
182 |
182 |
183 class pvec(object): |
183 class pvec: |
184 def __init__(self, hashorctx): |
184 def __init__(self, hashorctx): |
185 if isinstance(hashorctx, bytes): |
185 if isinstance(hashorctx, bytes): |
186 self._bs = hashorctx |
186 self._bs = hashorctx |
187 self._depth, self._vec = _split(util.b85decode(hashorctx)) |
187 self._depth, self._vec = _split(util.b85decode(hashorctx)) |
188 else: |
188 else: |