# HG changeset patch # User Lucas Moscovicz # Date 1390951154 28800 # Node ID b68984d288d4638667b5a1a0587de58236551a38 # Parent 8524cdf66a12b644f24d9726cc641f2a7aefdb8d revset: changed getset so that it can return a lazyset Not converting it manually to a baseset anymore. At this point every revset method should return a baseset typed structure. diff -r 8524cdf66a12 -r b68984d288d4 mercurial/revset.py --- a/mercurial/revset.py Tue Feb 11 09:00:38 2014 -0800 +++ b/mercurial/revset.py Tue Jan 28 15:19:14 2014 -0800 @@ -195,7 +195,7 @@ def getset(repo, subset, x): if not x: raise error.ParseError(_("missing argument")) - return baseset(methods[x[0]](repo, subset, *x[1:])) + return methods[x[0]](repo, subset, *x[1:]) def _getrevsource(repo, r): extra = repo[r].extra()