mercurial/context.py
changeset 40085 aa41f1b01f31
parent 40084 2cf18f46a1ce
child 40258 2f47703c5489
equal deleted inserted replaced
40084:2cf18f46a1ce 40085:aa41f1b01f31
  1171         return sorted(self._repo.dirstate.walk(self._repo.narrowmatch(match),
  1171         return sorted(self._repo.dirstate.walk(self._repo.narrowmatch(match),
  1172                                                subrepos=sorted(self.substate),
  1172                                                subrepos=sorted(self.substate),
  1173                                                unknown=True, ignored=False))
  1173                                                unknown=True, ignored=False))
  1174 
  1174 
  1175     def matches(self, match):
  1175     def matches(self, match):
       
  1176         match = self._repo.narrowmatch(match)
  1176         ds = self._repo.dirstate
  1177         ds = self._repo.dirstate
  1177         return sorted(f for f in ds.matches(match) if ds[f] != 'r')
  1178         return sorted(f for f in ds.matches(match) if ds[f] != 'r')
  1178 
  1179 
  1179     def ancestors(self):
  1180     def ancestors(self):
  1180         for p in self._parents:
  1181         for p in self._parents: