edit in pijul/src/commands/record.rs at line 56
+ /// Use Patience diff instead of the default Myers diff
+ #[clap(long = "patience")]
+ pub patience: bool,
replacement in pijul/src/commands/record.rs at line 324
[4.13989]→[4.1269:1329](∅→∅),
[4.1269]→[4.1269:1329](∅→∅) − libpijul::Algorithm::default(),
+ if self.patience {
+ libpijul::Algorithm::Patience
+ } else {
+ libpijul::Algorithm::default()
+ },
replacement in pijul/src/commands/record.rs at line 342
[4.14195]→[4.1642:1694](∅→∅),
[4.1642]→[4.1642:1694](∅→∅) − libpijul::Algorithm::default(),
+ if self.patience {
+ libpijul::Algorithm::Patience
+ } else {
+ libpijul::Algorithm::default()
+ },
edit in pijul/src/commands/record.rs at line 360
+ if self.patience {
+ libpijul::Algorithm::Patience
+ } else {
+ libpijul::Algorithm::default()
+ },
edit in pijul/src/commands/diff.rs at line 35
+ /// Use Patience diff instead of the default Myers diff
+ #[clap(long = "patience")]
+ pub patience: bool,
replacement in pijul/src/commands/diff.rs at line 72
[4.20138]→[4.174545:174593](∅→∅),
[4.174545]→[4.174545:174593](∅→∅) − libpijul::Algorithm::default(),
+ if self.patience {
+ libpijul::Algorithm::Patience
+ } else {
+ libpijul::Algorithm::default()
+ },
edit in pijul/src/commands/diff.rs at line 89
+ if self.patience {
+ libpijul::Algorithm::Patience
+ } else {
+ libpijul::Algorithm::default()
+ },
edit in libpijul/src/working_copy/filesystem.rs at line 164
+ algo: crate::Algorithm,
edit in libpijul/src/working_copy/filesystem.rs at line 180
edit in libpijul/src/working_copy/filesystem.rs at line 194
edit in libpijul/src/working_copy/filesystem.rs at line 318
+ algorithm: crate::Algorithm,
replacement in libpijul/src/working_copy/filesystem.rs at line 344
− crate::Algorithm::default(),
replacement in libpijul/src/diff/mod.rs at line 20
[4.793459]→[4.226:255](∅→∅) − #[derive(Hash, Clone, Copy)]
edit in libpijul/src/diff/mod.rs at line 32
+ }
+ }
+
+ impl<'a> std::hash::Hash for Line<'a> {
+ fn hash<H: std::hash::Hasher>(&self, state: &mut H) {
+ self.l.hash(state);
replacement in libpijul/Cargo.toml at line 114
[4.1023274]→[4.1023274:1023288](∅→∅)