aboutsummaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
Diffstat (limited to 'man')
-rw-r--r--man/krino-gui.123
1 files changed, 20 insertions, 3 deletions
diff --git a/man/krino-gui.1 b/man/krino-gui.1
index 10b6da6..72804ac 100644
--- a/man/krino-gui.1
+++ b/man/krino-gui.1
@@ -129,9 +129,26 @@ its name, its conditions, its actions in order,
.Ic (stop) ,
and the three rule settings; the directory's form holds the settings
.Xr krino.conf 5
-documents, an empty field meaning krino's default. A condition is its kind
-and its arguments as the file writes them, so no test is out of reach and
-none is silently rewritten.
+documents, an empty field meaning krino's default. The conditions are a tree:
+each line is a test - its kind and its arguments as the file writes them, so
+no test is out of reach and none is silently rewritten - or one of
+.Ic and ,
+.Ic or
+and
+.Ic not
+holding the conditions indented under it. The
+.Cm +
+on a line adds a test or another operator under it, and
+.Cm -
+takes one out.
+.Cm Add directory
+writes
+.Pa dirs/NAME.conf
+from the template and adds the name to
+.Pa krino.conf Ns 's
+include, exactly as
+.Cm krino new
+does.
.Cm Add rule
inserts after the selected rule,
.Cm Delete