mercurial/localrepo.py
changeset 4190 e8ee8fdeddb1
parent 4189 8e947b0e53cc
child 4195 b5d1eaade333
equal deleted inserted replaced
4189:8e947b0e53cc 4190:e8ee8fdeddb1
   830         'b' file was not found and matched badmatch
   830         'b' file was not found and matched badmatch
   831         '''
   831         '''
   832 
   832 
   833         if node:
   833         if node:
   834             fdict = dict.fromkeys(files)
   834             fdict = dict.fromkeys(files)
       
   835             # for dirstate.walk, files=['.'] means "walk the whole tree".
       
   836             # follow that here, too
       
   837             fdict.pop('.', None)
   835             mdict = self.manifest.read(self.changelog.read(node)[0])
   838             mdict = self.manifest.read(self.changelog.read(node)[0])
   836             mfiles = mdict.keys()
   839             mfiles = mdict.keys()
   837             mfiles.sort()
   840             mfiles.sort()
   838             for fn in mfiles:
   841             for fn in mfiles:
   839                 for ffn in fdict:
   842                 for ffn in fdict: