Thanks for the work around. I played around with that some and that work
around fixes the output of `budget` but causes the budget transactions to
be posted for March which isn't what I want (since I want to be able to
change March's budget).
I was able to build a debug build from source. After lots of debugging, I
think the problem is because the `budget_posts` filter uses the same value
`pending_posts` to track
1. have I created a real budget transaction from the periodic transaction
in this interval
2. should this non-periodic value be considered part of the
I pushed a PR with some code that I believe proves my theory. But my actual
solution will need to be more robust. I'll try to get back to a better
solution for this next week. If anyone has any pointers in the meantime,
please comment here or on the PR: https://github.com/ledger/ledger/pull/537
On Tue, Feb 13, 2018 at 9:31 PM, Colin Dean <c...@cad.cx> wrote:
> On Tuesday, February 13, 2018 at 3:26:36 AM UTC-5, Lifepillar wrote:
>> I haven't tried your example, but what about:
>> ~ Monthly since 2018/02/01 until 2018/02/28
>> (The end might have to be 2018/03/01, I don't remember if intervals are
>> In my experience, using since/until is the most reliable way to define
>> budgets within a bounded time period.
> So I got the same output as ~Monthly with ~ Monthly since 2018/02/01
> until 2018/03/02 .
> 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.
You received this message because you are subscribed to the Google Groups
To unsubscribe from this group and stop receiving emails from it, send an email
For more options, visit https://groups.google.com/d/optout.