fix log changes selection
[?]
May 6, 2025, 5:59 PM
UJPRF6DASB6TLFQSUZETOMCUVXIE5TXMCKWXMZR5SNE3IYCX4PMQCDependencies
- [2]
WT3GA27Padd cursor with selection - [3]
YBJRDOTCmake all repo actions async - [4]
4WO3ZJM2show untracked files' contents - [5]
W4LFX7IHgroup diffs by file name - [6]
ZVI4AWERwoot contents_diff - [7]
OQ6HSAWHshow record log - [8]
AHWWRC73navigate log entries - [9]
V55EAIWQadd src file LRU cache - [10]
Y5ATDI2Hconvert changed file diffs and load src only if any needs it - [11]
W7IUT3ZVstart recording impl - [12]
EC3TVL4Xadd untracked files - [13]
NRCUG4R2load changed files src when selected - [*]
6YZAVBWUInitial commit
Change contents
- edit in crates/inflorescence/src/main.rs at line 460
} else if !repo.log.is_empty() {let ix = repo.log.len() - 1;Some(log_selection(repo, ix)) - replacement in crates/inflorescence/src/main.rs at line 582
if !repo.changed_files.is_empty() {if !repo.log.is_empty() {let ix = repo.log.len() - 1;Some(log_selection(repo, ix))} else if !repo.changed_files.is_empty() { - replacement in crates/inflorescence/src/main.rs at line 649
cursor::Select::Change { hash } => todo!(),cursor::Select::LogChange { ix, hash } => {cursor::Selection::LogChange {ix,hash,file: None,}} - replacement in crates/inflorescence/src/main.rs at line 1195
cursor::Select::Change { hash: *hash },cursor::Select::LogChange { ix, hash: *hash }, - replacement in crates/inflorescence/src/cursor.rs at line 39
Change { hash: pijul::Hash },LogChange { ix: usize, hash: pijul::Hash },