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 ledger-cli+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to