Do not touch the channel if the user does not want to record

[?]
Feb 28, 2021, 9:27 PM
GP5AAWEKFTOWTBGKPFB45HFAURLKDDXTMRYAAE6XVV2HDZQWNPEQC

Dependencies

  • [2] JL4WKA5P Implement the Sanakirja concurrency model in a cross-process way
  • [3] DJYHARZ7 Skipping old files when recording
  • [4] G6S6PWZE Do not touch the channel if this is a partial record
  • [5] YN63NUZO Sanakirja 1.0
  • [6] I2D35LLF More accurate recording of modification time
  • [7] VNBLGT6G Do not output unmodified files when resetting (fix)
  • [8] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).

Change contents

  • edit in pijul/src/commands/record.rs at line 161
    [3.105296][3.173:202](),[3.202][3.0:56](),[3.56][3.202:301](),[3.202][3.202:301](),[2.6413][3.57:112](),[3.301][3.57:112](),[3.112][3.301:315](),[3.301][3.301:315]()
    if no_prefixes {
    let now = std::time::SystemTime::now();
    txn.touch_channel(&mut channel.borrow_mut(), None);
    txn.commit()?;
    debug!("commit: {:?}", now.elapsed());
    }