Show More
@@ -506,6 +506,13 b' class dirstate(object):' | |||
|
506 | 506 | self._updatedfiles.add(filename) |
|
507 | 507 | self._normal(filename, parentfiledata=parentfiledata) |
|
508 | 508 | |
|
509 | @requires_no_parents_change | |
|
510 | def set_possibly_dirty(self, filename): | |
|
511 | """record that the current state of the file on disk is unknown""" | |
|
512 | self._dirty = True | |
|
513 | self._updatedfiles.add(filename) | |
|
514 | self._map.set_possibly_dirty(filename) | |
|
515 | ||
|
509 | 516 | @requires_parents_change |
|
510 | 517 | def update_file_p1( |
|
511 | 518 | self, |
@@ -168,6 +168,10 b' class dirstatemap(object):' | |||
|
168 | 168 | normed = util.normcase(filename) |
|
169 | 169 | self.filefoldmap.pop(normed, None) |
|
170 | 170 | |
|
171 | def set_possibly_dirty(self, filename): | |
|
172 | """record that the current state of the file on disk is unknown""" | |
|
173 | self[filename].set_possibly_dirty() | |
|
174 | ||
|
171 | 175 | def addfile( |
|
172 | 176 | self, |
|
173 | 177 | f, |
@@ -907,6 +911,12 b' if rustmod is not None:' | |||
|
907 | 911 | f[normcase(name)] = name |
|
908 | 912 | return f |
|
909 | 913 | |
|
914 | def set_possibly_dirty(self, filename): | |
|
915 | """record that the current state of the file on disk is unknown""" | |
|
916 | entry = self[filename] | |
|
917 | entry.set_possibly_dirty() | |
|
918 | self._rustmap.set_v1(filename, entry) | |
|
919 | ||
|
910 | 920 | def __setitem__(self, key, value): |
|
911 | 921 | assert isinstance(value, DirstateItem) |
|
912 | 922 | self._rustmap.set_v1(key, value) |
General Comments 0
You need to be logged in to leave comments.
Login now