Show More
@@ -857,10 +857,10 b' def _matchfiles(repo, subset, x):' | |||||
857 | hasset = True |
|
857 | hasset = True | |
858 | if not default: |
|
858 | if not default: | |
859 | default = 'glob' |
|
859 | default = 'glob' | |
860 | m = None |
|
860 | ||
861 | s = [] |
|
861 | def matches(x): | |
862 | for r in subset: |
|
862 | m = None | |
863 |
c = repo[ |
|
863 | c = repo[x] | |
864 | if not m or (hasset and rev is None): |
|
864 | if not m or (hasset and rev is None): | |
865 | ctx = c |
|
865 | ctx = c | |
866 | if rev is not None: |
|
866 | if rev is not None: | |
@@ -869,9 +869,10 b' def _matchfiles(repo, subset, x):' | |||||
869 | exclude=exc, ctx=ctx, default=default) |
|
869 | exclude=exc, ctx=ctx, default=default) | |
870 | for f in c.files(): |
|
870 | for f in c.files(): | |
871 | if m(f): |
|
871 | if m(f): | |
872 |
|
|
872 | return True | |
873 | break |
|
873 | return False | |
874 | return baseset(s) |
|
874 | ||
|
875 | return lazyset(subset, matches) | |||
875 |
|
876 | |||
876 | def hasfile(repo, subset, x): |
|
877 | def hasfile(repo, subset, x): | |
877 | """``file(pattern)`` |
|
878 | """``file(pattern)`` |
General Comments 0
You need to be logged in to leave comments.
Login now