fix: preserve lazy snapshots for conflicted jj revisions
Conflicted revisions read every file through jj file show, which returns empty output for symlinks and causes repository-wide subprocess fanout. Keep ordinary Git blob sources and immutable identities; render only selected conflicted paths through jj. Verified all 905 tests and the original local bookmark comparison with 25 correct paths in 0.522s, plus actual terminal conflict viewing. Strict Clippy is blocked by existing diagnostics outside this change.
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
- [ ] jj conflict resolution with ui akin to the diff viewer
|
||||
- [ ] make selecting a file in the diff view file picker focus the after buffer instead of the before buffer
|
||||
- [ ] improve the lsp hover floating window:
|
||||
- it should be taller
|
||||
- [ ] add `*` on word to highlights and searches in buffer in one action.
|
||||
|
||||
Reference in New Issue
Block a user