equal
deleted
inserted
replaced
1395 '''seek to specified chunk and start yielding data''' |
1395 '''seek to specified chunk and start yielding data''' |
1396 if len(self._chunkindex) == 0: |
1396 if len(self._chunkindex) == 0: |
1397 assert chunknum == 0, 'Must start with chunk 0' |
1397 assert chunknum == 0, 'Must start with chunk 0' |
1398 self._chunkindex.append((0, self._tellfp())) |
1398 self._chunkindex.append((0, self._tellfp())) |
1399 else: |
1399 else: |
1400 assert chunknum < len(self._chunkindex), \ |
1400 assert chunknum < len(self._chunkindex), ( |
1401 'Unknown chunk %d' % chunknum |
1401 'Unknown chunk %d' % chunknum) |
1402 self._seekfp(self._chunkindex[chunknum][1]) |
1402 self._seekfp(self._chunkindex[chunknum][1]) |
1403 |
1403 |
1404 pos = self._chunkindex[chunknum][0] |
1404 pos = self._chunkindex[chunknum][0] |
1405 |
1405 |
1406 for chunk in decodepayloadchunks(self.ui, self._fp): |
1406 for chunk in decodepayloadchunks(self.ui, self._fp): |