diff -r 33beeb32f73a -r e5fb14a07866 rust/hg-cpython/src/dirstate/dispatch.rs --- a/rust/hg-cpython/src/dirstate/dispatch.rs Fri Jul 16 22:30:11 2021 +0200 +++ b/rust/hg-cpython/src/dirstate/dispatch.rs Mon Jul 19 07:23:55 2021 +0200 @@ -20,6 +20,10 @@ self.get_mut().clear() } + fn set_v1(&mut self, filename: &HgPath, entry: DirstateEntry) { + self.get_mut().set_v1(filename, entry) + } + fn add_file( &mut self, filename: &HgPath, @@ -66,10 +70,14 @@ self.get_mut().non_normal_entries_contains(key) } - fn non_normal_entries_remove(&mut self, key: &HgPath) { + fn non_normal_entries_remove(&mut self, key: &HgPath) -> bool { self.get_mut().non_normal_entries_remove(key) } + fn non_normal_entries_add(&mut self, key: &HgPath) { + self.get_mut().non_normal_entries_add(key) + } + fn non_normal_or_other_parent_paths( &mut self, ) -> Box> + '_>