diff -r 0298a07f64d9 -r 1070df141718 mercurial/node.py --- a/mercurial/node.py Thu Nov 10 02:17:22 2016 -0800 +++ b/mercurial/node.py Thu Nov 10 02:19:16 2016 -0800 @@ -20,8 +20,10 @@ # Phony node value to stand-in for new files in some uses of # manifests. newnodeid = '!' * 20 +addednodeid = ('0' * 15) + 'added' +modifiednodeid = ('0' * 12) + 'modified' -wdirnodes = set((newnodeid,)) +wdirnodes = set((newnodeid, addednodeid, modifiednodeid)) # pseudo identifiers for working directory # (they are experimental, so don't add too many dependencies on them)