diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-09-15 22:18:06 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-09-15 22:18:06 +0200 |
| commit | 1a1dc05b5250c6a281736fa6b706f74721f83847 (patch) | |
| tree | e9dda722cebf25d1cb98894c82ad24045a5a8ea4 /CHANGELOG.md | |
| parent | 88cbe4e623eab9adb608566ac636d36eed72e551 (diff) | |
| download | krino-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.md | 8 |
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. |
