equal
deleted
inserted
replaced
1325 for ext in externals: |
1325 for ext in externals: |
1326 if path == ext or path.startswith(ext + pycompat.ossep): |
1326 if path == ext or path.startswith(ext + pycompat.ossep): |
1327 return True, True, bool(missing) |
1327 return True, True, bool(missing) |
1328 return bool(changes), False, bool(missing) |
1328 return bool(changes), False, bool(missing) |
1329 |
1329 |
|
1330 @annotatesubrepoerror |
1330 def dirty(self, ignoreupdate=False, missing=False): |
1331 def dirty(self, ignoreupdate=False, missing=False): |
1331 wcchanged = self._wcchanged() |
1332 wcchanged = self._wcchanged() |
1332 changed = wcchanged[0] or (missing and wcchanged[2]) |
1333 changed = wcchanged[0] or (missing and wcchanged[2]) |
1333 if not changed: |
1334 if not changed: |
1334 if self._state[1] in self._wcrevs() or ignoreupdate: |
1335 if self._state[1] in self._wcrevs() or ignoreupdate: |