mercurial/debugcommands.py
changeset 46653 9306a16ca964
parent 46495 5aac1a1a5beb
child 46655 e4e971abb6a3
equal deleted inserted replaced
46652:75832107ec07 46653:9306a16ca964
  3868     for r in repo:
  3868     for r in repo:
  3869         node = repo[r].node()
  3869         node = repo[r].node()
  3870         tagsnode = cache.getfnode(node, computemissing=False)
  3870         tagsnode = cache.getfnode(node, computemissing=False)
  3871         if tagsnode:
  3871         if tagsnode:
  3872             tagsnodedisplay = hex(tagsnode)
  3872             tagsnodedisplay = hex(tagsnode)
  3873         elif tagsnode is False:
  3873         elif tagsnode is None:
       
  3874             tagsnodedisplay = b'missing'
       
  3875         else:
  3874             tagsnodedisplay = b'invalid'
  3876             tagsnodedisplay = b'invalid'
  3875         else:
       
  3876             tagsnodedisplay = b'missing'
       
  3877 
  3877 
  3878         ui.write(b'%d %s %s\n' % (r, hex(node), tagsnodedisplay))
  3878         ui.write(b'%d %s %s\n' % (r, hex(node), tagsnodedisplay))
  3879 
  3879 
  3880 
  3880 
  3881 @command(
  3881 @command(