Mercurial > public > mercurial-scm > hg
comparison mercurial/revset.py @ 25149:3f0744eeaeaf
cleanup: use __builtins__.any instead of util.any
any() is available in all Python versions we support now.
author | Augie Fackler <augie@google.com> |
---|---|
date | Sat, 16 May 2015 14:30:07 -0400 |
parents | f542a2c89b60 |
children | 08d1ef09ed37 |
comparison
equal
deleted
inserted
replaced
25148:3b5cd6f13dcc | 25149:3f0744eeaeaf |
---|---|
1119 # i18n: "keyword" is a keyword | 1119 # i18n: "keyword" is a keyword |
1120 kw = encoding.lower(getstring(x, _("keyword requires a string"))) | 1120 kw = encoding.lower(getstring(x, _("keyword requires a string"))) |
1121 | 1121 |
1122 def matches(r): | 1122 def matches(r): |
1123 c = repo[r] | 1123 c = repo[r] |
1124 return util.any(kw in encoding.lower(t) for t in c.files() + [c.user(), | 1124 return any(kw in encoding.lower(t) for t in c.files() + [c.user(), |
1125 c.description()]) | 1125 c.description()]) |
1126 | 1126 |
1127 return subset.filter(matches) | 1127 return subset.filter(matches) |
1128 | 1128 |
1129 def limit(repo, subset, x): | 1129 def limit(repo, subset, x): |
1777 | 1777 |
1778 if len(args) == 0: | 1778 if len(args) == 0: |
1779 return s.added or s.modified or s.removed | 1779 return s.added or s.modified or s.removed |
1780 | 1780 |
1781 if s.added: | 1781 if s.added: |
1782 return util.any(submatches(c.substate.keys())) | 1782 return any(submatches(c.substate.keys())) |
1783 | 1783 |
1784 if s.modified: | 1784 if s.modified: |
1785 subs = set(c.p1().substate.keys()) | 1785 subs = set(c.p1().substate.keys()) |
1786 subs.update(c.substate.keys()) | 1786 subs.update(c.substate.keys()) |
1787 | 1787 |
1788 for path in submatches(subs): | 1788 for path in submatches(subs): |
1789 if c.p1().substate.get(path) != c.substate.get(path): | 1789 if c.p1().substate.get(path) != c.substate.get(path): |
1790 return True | 1790 return True |
1791 | 1791 |
1792 if s.removed: | 1792 if s.removed: |
1793 return util.any(submatches(c.p1().substate.keys())) | 1793 return any(submatches(c.p1().substate.keys())) |
1794 | 1794 |
1795 return False | 1795 return False |
1796 | 1796 |
1797 return subset.filter(matches) | 1797 return subset.filter(matches) |
1798 | 1798 |