# HG changeset patch # User Yuya Nishihara # Date 2020-09-12 07:11:10 # Node ID 142f0dcf90d068948edbe1c94fe897667fb7f610 # Parent b51167d70f5a73ef4a81f7c3a9f8d9fd7df81920 log: remove stale comment about order of user revset _makerevset() no longer depends on the computed revs since ea3320015d54 "log: remove dead code to follow descendants if ascending revisions specified." diff --git a/mercurial/logcmdutil.py b/mercurial/logcmdutil.py --- a/mercurial/logcmdutil.py +++ b/mercurial/logcmdutil.py @@ -898,14 +898,13 @@ def getrevs(repo, pats, opts): expr = _makerevset(repo, match, pats, slowpath, opts) if opts.get(b'graph'): - # User-specified revs might be unsorted, but don't sort before - # _makerevset because it might depend on the order of revs if repo.ui.configbool(b'experimental', b'log.topo'): if not revs.istopo(): revs = dagop.toposort(revs, repo.changelog.parentrevs) # TODO: try to iterate the set lazily revs = revset.baseset(list(revs), istopo=True) elif not (revs.isdescending() or revs.istopo()): + # User-specified revs might be unsorted revs.sort(reverse=True) if expr: matcher = revset.match(None, expr)