--- 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)