Allow reading changes from .pijul/changes with `pijul change`, even if they are not applied

pmeunier
May 5, 2022, 8:54 AM
WIZFLH5SZ5SHPAWC4CGPSGLU72HOK2XNDNMEKIE2JKMNMRFNS3SQC

Dependencies

  • [2] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).
  • [3] A6R6SGCP Fixing a panic in `pijul change`

Change contents

  • replacement in pijul/src/commands/change.rs at line 27
    [2.190080][2.190080:190123]()
    txn.hash_from_prefix(&hash)?.0
    [2.190080]
    [2.190229]
    if let Some(h) = Hash::from_base32(hash.as_bytes()) {
    h
    } else {
    txn.hash_from_prefix(&hash)?.0
    }