equal
deleted
inserted
replaced
335 fnode = store.node |
335 fnode = store.node |
336 frev = store.rev |
336 frev = store.rev |
337 |
337 |
338 if nodesorder == 'nodes': |
338 if nodesorder == 'nodes': |
339 revs = [frev(n) for n in nodes] |
339 revs = [frev(n) for n in nodes] |
340 elif nodesorder == 'storage': |
340 elif nodesorder == 'linear': |
341 revs = sorted(frev(n) for n in nodes) |
|
342 else: |
|
343 revs = set(frev(n) for n in nodes) |
341 revs = set(frev(n) for n in nodes) |
344 revs = dagop.linearize(revs, store.parentrevs) |
342 revs = dagop.linearize(revs, store.parentrevs) |
|
343 else: # storage and default |
|
344 revs = sorted(frev(n) for n in nodes) |
345 |
345 |
346 prevrev = None |
346 prevrev = None |
347 |
347 |
348 if deltaprevious or assumehaveparentrevisions: |
348 if deltaprevious or assumehaveparentrevisions: |
349 prevrev = store.parentrevs(revs[0])[0] |
349 prevrev = store.parentrevs(revs[0])[0] |