Show More
@@ -432,10 +432,12 b' class matchctx(object):' | |||||
432 | def existing(self): |
|
432 | def existing(self): | |
433 | if self._status is not None: |
|
433 | if self._status is not None: | |
434 | removed = set(self._status[3]) |
|
434 | removed = set(self._status[3]) | |
|
435 | unknown = set(self._status[4]) | |||
435 | else: |
|
436 | else: | |
436 | removed = set() |
|
437 | removed = set() | |
|
438 | unknown = set() | |||
437 | return (f for f in self.subset |
|
439 | return (f for f in self.subset | |
438 | if f in self.ctx and f not in removed) |
|
440 | if (f in self.ctx and f not in removed) or f in unknown) | |
439 | def narrow(self, files): |
|
441 | def narrow(self, files): | |
440 | return matchctx(self.ctx, self.filter(files), self._status) |
|
442 | return matchctx(self.ctx, self.filter(files), self._status) | |
441 |
|
443 |
General Comments 0
You need to be logged in to leave comments.
Login now