Artifact 5a1be7db189cc887dea808c1e75c2c773a64fc7d3241544fac3f8a8ccaf1f9f5:
- File
internal/undo/undo_test.go
-
2026-10-19 16:26:21
— part of check-in
[2dfae63b63]
on branch feat/submanifest-reader
— fix(stash,undo): scan before stashing; return undo changes, print nothing
Stash save now scans the checkout first, as fossil's stash_create does (vfile_check_signature), so an edit no scan had recorded is stashed too. Save takes the scanner, a *checkout.Checkout, as its first argument.
Undo and redo no longer print to standard output: they return the files they changed, as []undo.Change, in the undo table's row order, the order fossil undoes them in.
Tracked in #448 (user: [email protected], size: 6975) [annotate] [blame] [check-ins using]
- 2026-10-19 18:27:24 — part of check-in [22101b521f] on branch feat/submanifest-reader — Merge branch 'fix/stash-undo-followups' into feat/submanifest-reader (user: [email protected], size: 6975) [annotate] [blame] [check-ins using]
-
2026-10-19 16:26:21
— part of check-in
[2dfae63b63]
on branch feat/submanifest-reader
— fix(stash,undo): scan before stashing; return undo changes, print nothing