mercurial/match.py
changeset 25114 d1d69ca78883
parent 24790 baa11dde8c0e
child 25122 755d23a49170
equal deleted inserted replaced
25113:0ca8410ea345 25114:d1d69ca78883
   183 
   183 
   184     def always(self):
   184     def always(self):
   185         '''Matcher will match everything and .files() will be empty
   185         '''Matcher will match everything and .files() will be empty
   186         - optimization might be possible and necessary.'''
   186         - optimization might be possible and necessary.'''
   187         return self._always
   187         return self._always
       
   188 
       
   189     def ispartial(self):
       
   190         '''True if the matcher won't always match.
       
   191 
       
   192         Although it's just the inverse of _always in this implementation,
       
   193         an extenion such as narrowhg might make it return something
       
   194         slightly different.'''
       
   195         return not self._always
   188 
   196 
   189     def isexact(self):
   197     def isexact(self):
   190         return self.matchfn == self.exact
   198         return self.matchfn == self.exact
   191 
   199 
   192     def _normalize(self, patterns, default, root, cwd, auditor):
   200     def _normalize(self, patterns, default, root, cwd, auditor):