Fixing the Git feature
[?]
Jan 13, 2021, 9:28 PM
L2LPPKD4CL7RQFGNJFCRVRBKHUJY7ZIQCLDGPTTOCJB3PVT7CS2ACDependencies
- [2]
B3QWIGDEFixing the Git features with the latest Pijul (+ conflicts in Cargo.toml) - [3]
BXD3IQYNFixing --features git - [4]
I52XSRUHMassive cleanup, and simplification - [5]
A3DMBJJAUpgrading the `git` subcommand to the latest Sanakirja and Libpijul - [6]
CVAT6LN3Fixing git import, and adding more useful feedback (with `RUST_LOG="pijul=info"`) - [7]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting).
Change contents
- replacement in pijul/src/commands/git.rs at line 398
info!("applying {:?} to {:?}", h, T::name(&channel.borrow()));info!("applying {:?} to {:?}", h, txn.name(&channel.borrow())); - replacement in pijul/src/commands/git.rs at line 416
T::name(&channel.borrow()),txn.name(&channel.borrow()), - edit in pijul/src/commands/git.rs at line 428
None, - replacement in pijul/src/commands/git.rs at line 439
check_tree_inodes(txn, T::graph(&channel.borrow()));check_tree_inodes(txn, txn.graph(&channel.borrow())); - replacement in pijul/src/commands/git.rs at line 605
debug!("recording on channel {:?}", T::name(&channel.borrow()));debug!("recording on channel {:?}", txn.name(&channel.borrow())); - replacement in pijul/src/commands/git.rs at line 654
cur.push_str(T::name(&channel.borrow()));cur.push_str(txn.name(&channel.borrow())); - replacement in pijul/src/commands/git.rs at line 656
repo.repo.config.current_channel = Some(T::name(&channel.borrow()).to_string())repo.repo.config.current_channel = Some(txn.name(&channel.borrow()).to_string()) - replacement in pijul/src/commands/git.rs at line 661
check_tree_inodes(txn, T::graph(&channel.borrow()));check_tree_inodes(txn, txn.graph(&channel.borrow()));