Recursive file deletions: show the correct paths
Dependencies
- [2]
5FI6SBEZRe-implement change printing and parsing - [3]
SBSM3VZVFixing a bug in deletions (the encoding was improperly set) - [4]
FGIVSUFHFixing conflicts with the new patch parsing code, and introducing AddRoot - [5]
ZSF3YFZTencoded file deletion - [6]
MQ7TZOT6Edits can delete lines too - [*]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting). - [*]
I24UEJQLVarious post-fire fixes
Change contents
- edit in libpijul/src/record.rs at line 1494[9.60986][8.518750]
let mut full_path = std::borrow::Cow::Borrowed(full_path); - edit in libpijul/src/record.rs at line 1502
full_path = path.into() - replacement in libpijul/src/record.rs at line 1534
full_path,&full_path, - replacement in libpijul/src/change/printable.rs at line 415
writeln!(w, "{}", PrintableAtom::Edges(content_edges.to_vec()))?;if !content_edges.is_empty() {writeln!(w, "{}", PrintableAtom::Edges(content_edges.to_vec()))?;} - replacement in libpijul/src/change/printable.rs at line 436
writeln!(w, "{}", PrintableAtom::Edges(content_edges.to_vec()))?;if !content_edges.is_empty() {writeln!(w, "{}", PrintableAtom::Edges(content_edges.to_vec()))?;} - edit in libpijul/src/change/printable.rs at line 629
if contents.is_empty() {return Ok(())}