Show More
@@ -409,7 +409,11 b' def getlogrevs(repo, pats, opts):' | |||
|
409 | 409 | return [], None, None |
|
410 | 410 | expr, filematcher = _makelogrevset(repo, pats, opts, revs) |
|
411 | 411 | if expr: |
|
412 | revs = revsetmod.match(repo.ui, expr)(repo, revs) | |
|
412 | # Evaluate revisions in changelog order for performance | |
|
413 | # reasons but preserve the original sequence order in the | |
|
414 | # filtered result. | |
|
415 | matched = set(revsetmod.match(repo.ui, expr)(repo, sorted(revs))) | |
|
416 | revs = [r for r in revs if r in matched] | |
|
413 | 417 | return revs, expr, filematcher |
|
414 | 418 | |
|
415 | 419 | def generate(ui, dag, displayer, showparents, edgefn, getrenamed=None, |
General Comments 0
You need to be logged in to leave comments.
Login now