log: flag topo-sorted set as such
This isn't required right now, but revs.istopo() should return True.
--- a/mercurial/logcmdutil.py Wed Jan 09 15:54:45 2019 -0800
+++ b/mercurial/logcmdutil.py Thu May 16 08:15:20 2019 +0900
@@ -750,7 +750,7 @@
if not revs.istopo():
revs = dagop.toposort(revs, repo.changelog.parentrevs)
# TODO: try to iterate the set lazily
- revs = revset.baseset(list(revs))
+ revs = revset.baseset(list(revs), istopo=True)
elif not (revs.isdescending() or revs.istopo()):
revs.sort(reverse=True)
if expr: