mercurial/subrepo.py
changeset 14316 d5b525697ddb
parent 14312 ba883fa211f3
child 14417 25137d99a5ed
equal deleted inserted replaced
14315:f6b3b346d80c 14316:d5b525697ddb
   406     def dirty(self, ignoreupdate=False):
   406     def dirty(self, ignoreupdate=False):
   407         r = self._state[1]
   407         r = self._state[1]
   408         if r == '' and not ignoreupdate: # no state recorded
   408         if r == '' and not ignoreupdate: # no state recorded
   409             return True
   409             return True
   410         w = self._repo[None]
   410         w = self._repo[None]
   411         if r != w.p1().node() and not ignoreupdate:
   411         if r != w.p1().hex() and not ignoreupdate:
   412             # different version checked out
   412             # different version checked out
   413             return True
   413             return True
   414         return w.dirty() # working directory changed
   414         return w.dirty() # working directory changed
   415 
   415 
   416     def checknested(self, path):
   416     def checknested(self, path):