I am having problems with queries of ledger when I pass in my ledger file (approximately 10k lines) If I make the same query of the file that results from a "ledger -f origFile.ledger print > foo.ledger" Then, the problem goes away (the resulting file is 13k-ish lines)
This is causing me no end of heartache when it comes to creating a minimal failing example for you folks. The original file does use several matching automatic transactions like: = /^Expenses:Insurance:Jeff/ and date > [2014/12/01] [Assets:ESL:Checking] 1 [Savings:Bill:Insurance:Jeff] -1 = /^Expenses:Insurance:Elnora/ and date > [2014/12/01] [Assets:ESL:Checking] 1 [Savings:Bill:Insurance:Elnora] -1 In fact, it was upon adding these two that I first started noticing the problem. Essentially, there are transactions being created that don't match the limiting expressions. But, those spuruous transactions don't appear if I call "print", only when I call register or balance If there are some suggestions on where I could start looking and debugging, I would be willing to take a crack at it, as I have some christmas vacation coming. If there is somebody willing to look at it, I probably could send an encrypted zip of the ledger files as they stand, too. Thanks for your patience, Jeffrey McBeth -- "The man who does not read good books has no advantage over the man who cannot read them." -- Mark Twain -- --- 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]. For more options, visit https://groups.google.com/d/optout.
