aboutsummaryrefslogtreecommitdiff
path: root/internal/engine/apply.go
Commit message (Collapse)AuthorAgeFilesLines
* plan 10 re-check: cut run column, damaged undo run, emptied directory ↵v0.0.7Lukasz Kasprzak5 days1-1/+17
| | | | cleanup, text turning binary, explain flags, interrupt docs
* plan 10: an interrupt stops between steps; nohup keeps ignoring hangupsLukasz Kasprzak5 days1-3/+3
|
* plan 10: resumed undo re-checks what an earlier undo put back; occupied ↵Lukasz Kasprzak5 days1-2/+25
| | | | directory removals are not offered forever
* plan 10: a damaged log line refuses only its file, not the runLukasz Kasprzak5 days1-0/+8
|
* plan 10: a step that ran but could not be logged is named in the errorLukasz Kasprzak5 days1-1/+23
|
* plan 9: property test compares directories and refuses to pass vacuously; ↵Lukasz Kasprzak5 days1-2/+9
| | | | undo tracks directories trash restores recreate
* plan 9: an interrupted or failed undo can be finishedLukasz Kasprzak5 days1-2/+17
|
* plan 9: undo checks trash identity, groups by directory, re-checks at ↵Lukasz Kasprzak5 days1-28/+70
| | | | execution, removes directories it recreates
* plan 9: apply logs each step as it completes and stops a chain that landed ↵Lukasz Kasprzak5 days1-5/+7
| | | | elsewhere
* plan 8: generated apply and undo round trip; undo reverses chains within one ↵Lukasz Kasprzak5 days1-0/+9
| | | | file
* krino: release 0.0.1 — man pages, install, examples, cross and release, ↵v0.0.1Lukasz Kasprzak7 days1-0/+118
| | | | | | | | | README, changelog Also: undo removes the directories its run created; a hardlink is never a duplicate of its own other name; a flag written before "undo" is honoured; --version prints no leading v. Duplicate conditions with different scopes not sharing an original is documented as a known limitation.
* krino: acting — trash, journal, apply, lock, review, undoLukasz Kasprzak7 days1-0/+929