diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-09-15 00:26:36 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-09-15 00:26:36 +0200 |
| commit | f12f3f1356e4e96d419d66d13c2e67b73a50346f (patch) | |
| tree | c3d83c41030b0fae8252cc18783c40fa9c8d0f9d /CHANGELOG.md | |
| parent | 8a046c897e42e9459aa99377589c80c773601efc (diff) | |
| download | krino-f12f3f1356e4e96d419d66d13c2e67b73a50346f.tar.gz krino-f12f3f1356e4e96d419d66d13c2e67b73a50346f.zip | |
an earlier directory's applied results stay claimed for later ones
Diffstat (limited to 'CHANGELOG.md')
| -rw-r--r-- | CHANGELOG.md | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 572ecef..80355e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -47,7 +47,9 @@ directory a placeholder may not leave, and the directory left out of the walk, now include it. - In a real run, a later directory is no longer blocked by paths an earlier - one moved files away from, or planned and did not apply ("target exists"). + one moved files away from, or planned and did not apply ("target exists"); + what an earlier directory did put somewhere stays protected from a later + `overwrite`. - `krino explain` says when a duplicate's delete would be skipped, no longer removes a directory's unused keyword cache (it holds no lock), and walks the directory only when a duplicate test needs it. |
