comparison hgext/largefiles/lfutil.py @ 47599:cce51119bfe6

dirstate: add a `set_untracked` method for "hg remove"-like usage This is a step further toward clarifying the semantic of various dirstate call. See the justification for adding `set_tracked` for details. Differential Revision: https://phab.mercurial-scm.org/D11019
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Thu, 08 Jul 2021 00:54:40 +0200
parents f927ad5a4e2c
children f16958beb27b
comparison
equal deleted inserted replaced
47598:305356a7ec99 47599:cce51119bfe6
162 def __getitem__(self, key): 162 def __getitem__(self, key):
163 return super(largefilesdirstate, self).__getitem__(unixpath(key)) 163 return super(largefilesdirstate, self).__getitem__(unixpath(key))
164 164
165 def set_tracked(self, f): 165 def set_tracked(self, f):
166 return super(largefilesdirstate, self).set_tracked(unixpath(f)) 166 return super(largefilesdirstate, self).set_tracked(unixpath(f))
167
168 def set_untracked(self, f):
169 return super(largefilesdirstate, self).set_untracked(unixpath(f))
167 170
168 def normal(self, f): 171 def normal(self, f):
169 return super(largefilesdirstate, self).normal(unixpath(f)) 172 return super(largefilesdirstate, self).normal(unixpath(f))
170 173
171 def remove(self, f): 174 def remove(self, f):