--- a/hgext/largefiles/reposetup.py Fri Feb 10 16:52:32 2012 -0600
+++ b/hgext/largefiles/reposetup.py Wed Feb 15 23:01:09 2012 +0900
@@ -118,8 +118,10 @@
# handle it -- thus gaining a big performance boost.
lfdirstate = lfutil.openlfdirstate(ui, self)
if match.files() and not match.anypats():
- matchedfiles = [f for f in match.files() if f in lfdirstate]
- if not matchedfiles:
+ for f in lfdirstate:
+ if match(f):
+ break
+ else:
return super(lfiles_repo, self).status(node1, node2,
match, listignored, listclean,
listunknown, listsubrepos)