Mercurial > hg > mercurial-source
diff mercurial/revset.py @ 20483:a5d7081a4c34
revset: added lazyset implementation to extra revset
author | Lucas Moscovicz <lmoscovicz@fb.com> |
---|---|
date | Thu, 06 Feb 2014 08:36:11 -0800 (2014-02-06) |
parents | ada89e5b5b0c |
children | a979078bd788 |
line wrap: on
line diff
--- a/mercurial/revset.py +++ b/mercurial/revset.py @@ -708,7 +708,7 @@ extra = repo[r].extra() return label in extra and (value is None or matcher(extra[label])) - return baseset([r for r in subset if _matchvalue(r)]) + return lazyset(subset, lambda r: _matchvalue(r)) def filelog(repo, subset, x): """``filelog(pattern)``