edit in pijul/src/commands/record.rs at line 341
edit in pijul/src/commands/git.rs at line 746
edit in pijul/src/commands/git.rs at line 768
edit in pijul/src/commands/file_operations.rs at line 148
edit in pijul/src/commands/diff.rs at line 87
replacement in pijul/src/commands/diff.rs at line 360
[5.2456]→[5.2456:2532](∅→∅) − .iterate_prefix_rec(repo_path.clone(), repo_path.clone(), threads)?
+ .iterate_prefix_rec(repo_path.clone(), repo_path.clone(), false, threads)?
edit in libpijul/src/working_copy/filesystem.rs at line 13
+ /// Returns whether `path` is a child of `root_` (or `root_` itself).
edit in libpijul/src/working_copy/filesystem.rs at line 169
edit in libpijul/src/working_copy/filesystem.rs at line 184
edit in libpijul/src/working_copy/filesystem.rs at line 197
edit in libpijul/src/working_copy/filesystem.rs at line 210
replacement in libpijul/src/working_copy/filesystem.rs at line 215
[5.3672]→[5.3672:3758](∅→∅) − for p in self.iterate_prefix_rec(repo_path.clone(), full.clone(), threads)? {
+ for p in self.iterate_prefix_rec(repo_path.clone(), full.clone(), force, threads)? {
edit in libpijul/src/working_copy/filesystem.rs at line 236
replacement in libpijul/src/working_copy/filesystem.rs at line 245
[5.1901]→[5.119:268](∅→∅),
[5.268]→[5.4347:4451](∅→∅) − if !filter_ignore(
− &repo_path.as_canonical_path(),
− &full.as_canonical_path(),
− meta.is_dir(),
− ) {
− return Ok(Untracked {
− join: None,
− receiver,
− });
+ debug!("force = {:?}", force);
+ if !force {
+ if !filter_ignore(
+ &repo_path.as_canonical_path(),
+ &full.as_canonical_path(),
+ meta.is_dir(),
+ ) {
+ return Ok(Untracked {
+ join: None,
+ receiver,
+ });
+ }
replacement in libpijul/src/working_copy/filesystem.rs at line 261
− walk.ignore(true)
− .git_ignore(true)
+ walk.ignore(!force)
+ .git_ignore(!force)
edit in libpijul/src/working_copy/filesystem.rs at line 322
replacement in libpijul/src/working_copy/filesystem.rs at line 335
[4.8813]→[5.1294:1374](∅→∅),
[5.1294]→[5.1294:1374](∅→∅) − self.add_prefix_rec(&txn, repo_path, full, threads, salt)?;
+ self.add_prefix_rec(&txn, repo_path, full, force, threads, salt)?;