Hi all,

I've looked through the manual several times but never found a clear 
description of exactly what I can put in the predicate of an automated 
transaction. For instance, today I found that the following worked fine:

= /Income:Salary/ & (expr date >= [2019/04/26] && date < [2019/06/21]) & !
tag(noauto)

But this didn't (it didn't match any transactions at all):

= /Income:Salary/ & (expr date >= [2019/04/26]) & (expr date < [2019/06/21]) 
& !tag(noauto)

I find this behavior totally nonsensical (each of the expressions work 
alone...so why not when ANDed together?), but suspect it is a side effect 
of not actually understanding what expression language is to be used here. 
Can someone point me to a clear explanation of all the possibilities?

Thanks!

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/8a7eea54-91e8-42c3-85ba-8d0257e55ac0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to