From 00beef60520b2562af951f1526f432e8e75d236b Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Tue, 3 Dec 2024 17:32:39 -1000 Subject: [PATCH] imp:csv:if: edits --- hledger/hledger.m4.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hledger/hledger.m4.md b/hledger/hledger.m4.md index 394932c87..20ad4e7f4 100644 --- a/hledger/hledger.m4.md +++ b/hledger/hledger.m4.md @@ -3679,7 +3679,7 @@ When using these, there's two things to be aware of: if you see it, you should adjust your matchers. This might become an error in future. You can also prefix a matcher with `!` (and optional space) to negate it. -Eg `! whole foods`, `! %3 whole foods`, `!%description whole foods` will match if "whole foods" is not present. +Eg `! whole foods`, `! %3 whole foods`, `!%description whole foods` will match if "whole foods" is NOT present. *Added in 1.32.* The pattern is, as usual in hledger, a POSIX extended regular expression @@ -3693,8 +3693,8 @@ When an if block has multiple matchers, each on its own line, - By default they are OR'd (any of them can match). - Matcher lines beginning with `&` (and optional space) are AND'ed with the matcher above (all in the AND'ed group must match). +(*Since 1.41:*) You can use a negated `!` matcher on a `&` line, meaning AND NOT. -*Since 1.41.* ### Match groups