manifest: use match.prefix() instead of 'not match.anypats()'
It seems clearer to check for what it is than what it isn't.
--- a/mercurial/manifest.py Tue May 19 10:40:40 2015 -0700
+++ b/mercurial/manifest.py Tue May 19 11:16:20 2015 -0700
@@ -219,7 +219,7 @@
files instead of over manifest files.'''
files = match.files()
return (len(files) < 100 and (match.isexact() or
- (not match.anypats() and all(fn in self for fn in files))))
+ (match.prefix() and all(fn in self for fn in files))))
def walk(self, match):
'''Generates matching file names.