From ccd6faf3d10da0669631fb3e3ba17a46b9e63a09 Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Tue, 15 Sep 2026 00:32:11 +0200 Subject: (matched) is unknown after an undecided rule, so a catch-all leaves an unreadable file alone --- man/krino.conf.5 | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'man') diff --git a/man/krino.conf.5 b/man/krino.conf.5 index c9e823f..fda7649 100644 --- a/man/krino.conf.5 +++ b/man/krino.conf.5 @@ -385,6 +385,11 @@ A rule matches only when its condition is true, so .Ql (not (content \(dqx\(dq)) never acts on a file krino could not read; an exclusion holds when its condition is true or unknown. +While no earlier rule has matched a file but one could not be decided, +.Ic (matched) +is unknown as well, so a catch-all +.Ql (not (matched)) +does not take the file either. .Ss Tests .Bl -tag -width Ds .It Ic (type Ar t No ...) -- cgit v1.3