Fixing a panic in `pijul change`
[?]
Dec 8, 2020, 9:23 AM
A6R6SGCPLFM45QNWJLISFBR3EEXVITYHCWEUOPNH4UIGIWJRTZAQCDependencies
- [2]
Q4SVMHAERemoving --channel from the changes command - [3]
JG3MWHENcommands/change: help messages - [4]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting).
Change contents
- edit in pijul/src/commands/change.rs at line 24
let channel_name = repo.config.get_current_channel(None);let channel = txn.load_channel(channel_name).unwrap(); - edit in pijul/src/commands/change.rs at line 28
} else if let Some((_, (h, _))) = txn.reverse_log(&channel.borrow(), None).next() {h - replacement in pijul/src/commands/change.rs at line 29
return Ok(());let channel_name = repo.config.get_current_channel(None);let channel = if let Some(channel) = txn.load_channel(channel_name) {channel} else {return Ok(());};let channel = channel.borrow();if let Some((_, (h, _))) = txn.reverse_log(&channel, None).next() {h} else {return Ok(());}