aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-09-15 00:26:36 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-09-15 00:26:36 +0200
commitf12f3f1356e4e96d419d66d13c2e67b73a50346f (patch)
treec3d83c41030b0fae8252cc18783c40fa9c8d0f9d /CHANGELOG.md
parent8a046c897e42e9459aa99377589c80c773601efc (diff)
downloadkrino-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.md4
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.