From 1a1dc05b5250c6a281736fa6b706f74721f83847 Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Tue, 15 Sep 2026 22:18:06 +0200 Subject: krino.conf(5): WRITING RULES guide; reference corrected against the code --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'CHANGELOG.md') 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. -- cgit v1.3