Fixing name conflicts by choosing an entirely different name

pmeunier
Jan 27, 2022, 7:39 AM
7TWKVOHZOKIVJLJ2VNP5DJI4BC7RIEHUZBKGCJWPKT4REH5AT56AC

Dependencies

  • [2] 2UMXNSD5 Record: simpler detection of moves vs conflicts
  • [3] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).
  • [4] QAXLX3UA Backwards-compatibility: moving old paths to the new "roots" feature

Change contents

  • replacement in libpijul/src/record.rs at line 1107
    [2.258][2.258:300]()
    if moved.n_alive_names == 1 {
    [2.258]
    [3.2036]
    if moved.n_alive_names == 1 || (moved.need_new_name && !is_resurrected) {