Make periodic txns generation not silently fail when end date is older than start date
I spent an embarrassing amount of time debugging my scripts because no txns where generated by this:
~ monthly from 2025-08-10 to 2025-01-10
Would be nice if it could fail loudly if the second date is older than start date. That said no idea if implementing a check for this minor thing is a good idea.
I hear you. That sounds good for interactive use.
It's also the kind of thing that can make scripting harder; and the problem is fairly low impact, debuggable (hledger print --forecast=20250810..20250111), and feels reasonable when you discover it ?
make scripting harder
Was just some feedback. No need if it makes scripting harder.
BTW thanks for your work on plaintextaccounting and hledger. Was a HUGE help, I am finally doing some bookkeeping, for over a year now :)
That's great to hear, congrats @v-Nyo !