mercurial/dirstatemap.py
changeset 49113 2e63040a333b
parent 49109 953b08a2d983
child 49114 d27d25b7b4ce
equal deleted inserted replaced
49112:a55934393078 49113:2e63040a333b
   699                 f[normcase(name)] = name
   699                 f[normcase(name)] = name
   700             return f
   700             return f
   701 
   701 
   702         ### code related to manipulation of entries and copy-sources
   702         ### code related to manipulation of entries and copy-sources
   703 
   703 
   704         def _refresh_entry(self, f, entry):
       
   705             if not entry.any_tracked:
       
   706                 self._map.drop_item_and_copy_source(f)
       
   707             else:
       
   708                 self._map.addfile(f, entry)
       
   709 
       
   710         def set_tracked(self, f):
   704         def set_tracked(self, f):
   711             return self._map.set_tracked(f)
   705             return self._map.set_tracked(f)
   712 
   706 
   713         def set_untracked(self, f):
   707         def set_untracked(self, f):
   714             return self._map.set_untracked(f)
   708             return self._map.set_untracked(f)