Recording files with multiple names (some files were given no name at all)
Dependencies
- [2]
A6WKPB55Detecting (and recording) conflicts between multiple equal names for the same file - [3]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting). - [4]
ZXTHL45Oaddress clippy lints - [5]
YN63NUZOSanakirja 1.0
Change contents
- replacement in libpijul/src/record.rs at line 1410
moved.need_new_name = falsemoved.need_new_name = false;// We've found an alive parent, delete the others.is_first_parent = false; - replacement in libpijul/src/record.rs at line 1433
// The following is really important in missing context detection:// The following extra edge is meant to allow// detection of missing contexts in folders: indeed,// if we didn't have it, we couldn't tell the// difference between a convergent renaming or// deletion and a conflict between a renaming and a// deletion. - replacement in libpijul/src/record.rs at line 1454
moved.need_new_name = false}if !grandparent.flag().contains(EdgeFlags::DELETED) {moved.need_new_name = false;// We've found an alive parent, delete the others.