diff mercurial/dirstate.py @ 47531:f5b8f0b9c129

dirstate-entry: add a `tracked` property This abstract the individual `state` value and has a clear semantic. Differential Revision: https://phab.mercurial-scm.org/D10973
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Sun, 04 Jul 2021 02:12:54 +0200
parents a1745a292885
children ccbabaee5c36
line wrap: on
line diff
--- a/mercurial/dirstate.py	Sun Jul 04 01:59:41 2021 +0200
+++ b/mercurial/dirstate.py	Sun Jul 04 02:12:54 2021 +0200
@@ -1313,7 +1313,7 @@
             size = t[2]
             time = t[3]
 
-            if not st and state in b"nma":
+            if not st and t.tracked:
                 dadd(fn)
             elif state == b'n':
                 if (