aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-09-15 22:18:06 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-09-15 22:18:06 +0200
commit1a1dc05b5250c6a281736fa6b706f74721f83847 (patch)
treee9dda722cebf25d1cb98894c82ad24045a5a8ea4 /CHANGELOG.md
parent88cbe4e623eab9adb608566ac636d36eed72e551 (diff)
downloadkrino-1a1dc05b5250c6a281736fa6b706f74721f83847.tar.gz
krino-1a1dc05b5250c6a281736fa6b706f74721f83847.zip
krino.conf(5): WRITING RULES guide; reference corrected against the code
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1cdf8b5..e597678 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -13,6 +13,14 @@
expand (`{foo}`, `{mtime}` without a format, `%B`, `{0}`, `{10}`, an
unclosed `{`) at the action's file:line:col, instead of skipping the step
at plan time.
+- krino.conf(5) gains WRITING RULES: what happens to a file from scan to
+ execution, how to make and test a configuration, a worked example with
+ real output, and the mistakes `krino check` reports. Its reference
+ sections were checked statement by statement against the code and
+ corrected where they were wrong or left things to guess (claims across
+ directories, `busy` values, `ignore` anchoring and case, capture order,
+ `{now}`, max-read, text detection, overwrite and execution-time conflicts,
+ unscanned destinations, and more).
- `make ci` passes on OpenBSD 7.9 (OpenBSD make) and FreeBSD 15.0 (bmake)
with Go 1.26.8; the design notes that OpenBSD's `go` package needs
`GOTOOLCHAIN=auto` to use it.