# HG changeset patch # User Denis Laxalde # Date 1573726298 -3600 # Node ID af9c73f263713a7d379c629006be6701dd9956c2 # Parent ec53ea01c9e6c64ff1e4ffc5ce5b8623c5dae9da logcmdutil: let getlinerangerevs() return "revs" as a smartset This makes it consistent in "hg log" command where 'revs' can come from logcmdutil.getrevs() as a smartset or from getlinerangerevs(), previously as a list. This will help type hinting as noticed in https://phab.mercurial-scm.org/D7377. diff -r ec53ea01c9e6 -r af9c73f26371 mercurial/logcmdutil.py --- a/mercurial/logcmdutil.py Wed Nov 13 17:06:05 2019 +0100 +++ b/mercurial/logcmdutil.py Thu Nov 14 11:11:38 2019 +0100 @@ -968,7 +968,7 @@ differ = changesetdiffer() differ._makefilematcher = filematcher differ._makehunksfilter = hunksfilter - return revs, differ + return smartset.baseset(revs), differ def _graphnodeformatter(ui, displayer):