Versions and formatting
[?]
Jan 13, 2021, 7:38 PM
VYHHOEYHO67JNJEODX5L3CQFIV3DAXZBBIQUOMCWJDYF3VWICDNQCDependencies
- [2]
HKEOO4QJVersion bump - [3]
3AMEP2Y5More convenient interface for channels - [4]
3J6IK4W2Explicitly adding .pijul is now forbidden - [5]
SECWDBUHAdding empty directories to archives - [6]
ZRUPLBBTColours in diff and change: separating concerns and dependencies - [7]
FXT5FS5WUpdating Cargo.nix - [8]
OCBM7IFENew release: pijul-1.0.0-alpha.8 - [9]
WI5BS6BSNew published versions - [10]
ZTVNGFNTVersion bump - [11]
XWETQ4DEUpgrading versions - [12]
CCLLB7OIUpgrading to Sanakirja 0.15 + version bump - [13]
GHO6DWPIRefactoring iterators - [14]
XL6Y64UPFixing a panic when iterating over the basenames of a file - [15]
6DOXSHWGCleanup, and version bump - [16]
3S4DR77ZVersion updates - [17]
TPEH2XNB1.0.0-alpha.28, with Tokio 1.0 - [18]
VO5OQW4WRemoving anyhow in libpijul - [19]
ZHABNS3SCanonicalize all paths - [20]
ZQXP3HNAVersion bump - [21]
CCFJ7VO3Renaming "Record" to "Hunk" in the changes - [22]
WIORLB47Version bump - [23]
NX5I5H53New published versions - [24]
XAY4DYRRVersion bump - [25]
5YDI33C4Fixing pager on OSX - [26]
3WIQYEISFixing conflicts in Cargo.lock - [27]
SPA2OL5Ikeep-changes feature (default) to avoid deleting problematic changes - [28]
B3QWIGDEFixing the Git features with the latest Pijul (+ conflicts in Cargo.toml) - [29]
N35L72XVVersions in Cargo.lock - [30]
JRENVH5DReqwest 0.11 - [31]
BT2ZHPY4Version bumps - [32]
3VJB4ULDUpdating Cargo.nix - [33]
SAGSYAPXVarious version bumps - [34]
OUWD436AVersion bump - [35]
KUMJITTFVersion bump in the lockfiles - [36]
CT6FBU57SDPX license + version bump - [37]
YX3VCEOMVersion bump - [38]
5BRU2RRWCleanup (debugging a crash related to trees/inodes) - [39]
Q7CAYX5NFixing Windows compilation - [40]
H62VFFJECargo.nix, and solving conflicts - [41]
JACZWIJ6Version bump - [42]
UFCZKKLXUpgrading to the latest Sanakirja/Rand - [43]
23LVKATNUse pager crate for log output - [44]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting). - [45]
G734WNM6flake.nix: use crate2nix - [46]
I52XSRUHMassive cleanup, and simplification - [47]
6YMDOZIBRefactoring apply - [48]
G6YZ7U65Version bump - [49]
PJ7T2VFLDo not hang on locked repositories - [50]
B5Z4IMEUGenerating Cargo.nix for pijul 1.0.0-alpha.6 - [51]
OJZWJUF2MUCH faster `pijul add -r`
Change contents
- replacement in pijul/Cargo.toml at line 4
version = "1.0.0-alpha.31"version = "1.0.0-alpha.32" - replacement in pijul/Cargo.toml at line 50
libpijul = { path = "../libpijul", version = "1.0.0-alpha.27", features = [ "tarball" ] }libpijul = { path = "../libpijul", version = "1.0.0-alpha.29", features = [ "tarball" ] } - replacement in libpijul/src/working_copy/filesystem.rs at line 149
if !filter_ignore(&repo_path.as_canonical_path(), &full.as_canonical_path(), meta.is_dir()) {return Ok(())if !filter_ignore(&repo_path.as_canonical_path(),&full.as_canonical_path(),meta.is_dir(),) {return Ok(()); - replacement in libpijul/src/working_copy/filesystem.rs at line 176
if p.ends_with("~") || (p.starts_with("#") && p.ends_with("#")){if p.ends_with("~") || (p.starts_with("#") && p.ends_with("#")) { - replacement in libpijul/src/record.rs at line 397
if let Some(v_papa) = iter_adjacent(txn, txn.graph(channel), name_dest, f0, f1)?.next() {if let Some(v_papa) = iter_adjacent(txn, txn.graph(channel), name_dest, f0, f1)?.next(){ - replacement in libpijul/src/pristine/mod.rs at line 585[3.3061]→[7.63018:63066](∅→∅),[7.63018]→[7.63018:63066](∅→∅),[7.63066]→[3.3062:3073](∅→∅),[3.3073]→[7.53214:53234](∅→∅),[7.53214]→[7.53214:53234](∅→∅),[7.53234]→[7.63123:63131](∅→∅),[7.63123]→[7.63123:63131](∅→∅)
Ok(T::cursor_revchangeset_ref(txn,c,Some(from),)?)Ok(T::cursor_revchangeset_ref(txn, c, Some(from))?) - replacement in libpijul/src/pristine/channel_dump.rs at line 146
if let Some(x) = self.txn.next_graph(self.txn.graph(&self.channel), &mut cursor) {if let Some(x) = self.txn.next_graph(self.txn.graph(&self.channel), &mut cursor){ - replacement in libpijul/src/output/output.rs at line 106
.cmp(&txn.get_changeset(txn.changes(&channel), v.0.change).unwrap()).cmp(&txn.get_changeset(txn.changes(&channel), v.0.change).unwrap(),) - replacement in libpijul/src/output/archive.rs at line 172
.cmp(&txn.get_changeset(txn.changes(&channel), v.0.change).unwrap()).cmp(&txn.get_changeset(txn.changes(&channel), v.0.change).unwrap(),) - replacement in libpijul/src/output/archive.rs at line 229
arch.create_dir(&path, latest_touch, output_item.meta.permissions()).map_err(ArchiveError::A)?;arch.create_dir(&path, latest_touch, output_item.meta.permissions()).map_err(ArchiveError::A)?; - replacement in libpijul/src/fs.rs at line 784
for name in iter_adjacent(txn, txn.graph(channel), current.inode_vertex(), flag0, flag1)? {for name in iter_adjacent(txn,txn.graph(channel),current.inode_vertex(),flag0,flag1,)? { - replacement in libpijul/src/change/text_changes.rs at line 86
pub fn write<W: WriteChangeLine, C: ChangeStore, F: FnMut(&Local, Position<Option<Hash>>) -> String>(pub fn write<W: WriteChangeLine,C: ChangeStore,F: FnMut(&Local, Position<Option<Hash>>) -> String,>( - replacement in libpijul/src/change/text_changes.rs at line 1194
fn write_change_line_binary(&mut self, pref: &str, contents: &[u8]) -> Result<(), std::io::Error> {fn write_change_line_binary(&mut self,pref: &str,contents: &[u8],) -> Result<(), std::io::Error> { - replacement in Cargo.nix at line 2665
version = "1.0.0-alpha.28";version = "1.0.0-alpha.29"; - replacement in Cargo.nix at line 3653
version = "1.0.0-alpha.31";version = "1.0.0-alpha.32"; - edit in Cargo.nix at line 3666
}{name = "atty";packageId = "atty"; - edit in Cargo.nix at line 3787
}{name = "termcolor";packageId = "termcolor"; - edit in Cargo.nix at line 3812
}{name = "url";packageId = "url"; - replacement in Cargo.lock at line 937
version = "1.0.0-alpha.28"version = "1.0.0-alpha.29" - replacement in Cargo.lock at line 1288
version = "1.0.0-alpha.31"version = "1.0.0-alpha.32" - edit in Cargo.lock at line 1291
"atty", - edit in Cargo.lock at line 1320
"termcolor",