Submitter | Alexander Plavin |
---|---|
Date | Aug. 29, 2013, 7:33 a.m. |
Message ID | <e750d4c05d45410bfd51.1377761582@debian-alexander.dolgopa> |
Download | mbox | patch |
Permalink | /patch/2283/ |
State | Superseded |
Commit | 26ddce1a2a55809d430498f4ed1fa9594c390885 |
Delegated to: | Kevin Bullock |
Headers | show |
Comments
Patch
diff -r 4050c78a9399 -r e750d4c05d45 mercurial/revset.py --- a/mercurial/revset.py Sat Jun 29 14:36:51 2013 +0400 +++ b/mercurial/revset.py Tue Aug 06 00:52:06 2013 +0400 @@ -910,8 +910,8 @@ l = [] for r in subset: c = repo[r] - t = " ".join(c.files() + [c.user(), c.description()]) - if kw in encoding.lower(t): + if util.any(kw in encoding.lower(t) + for t in c.files() + [c.user(), c.description()]): l.append(r) return l diff -r 4050c78a9399 -r e750d4c05d45 tests/test-revset.t --- a/tests/test-revset.t Sat Jun 29 14:36:51 2013 +0400 +++ b/tests/test-revset.t Tue Aug 06 00:52:06 2013 +0400 @@ -328,6 +328,7 @@ 7 $ log 'keyword(issue)' 6 + $ log 'keyword("test a")' $ log 'limit(head(), 1)' 0 $ log 'matching(6)'