I made a mistake and entered 2008/31/12 rather than 2008/12/31. It seems that ledger v2 treats this date as 2008-01-01 whereas ledger v3 uses 2008-03-01.
Would it be possible to print an error when a bogus date is found? ; Example: run with "ledger -f - --sort d reg" 2008/01/01 Test Foo 1.00 Bar 2008/02/01 Test Foo 1.00 Bar 2008/03/01 Test Foo 1.00 Bar ; bogus date 2008/31/12 Test Foo 50.00 Bar 2008/04/01 Test Foo 1.00 Bar 2008/05/01 Test Foo 1.00 Bar -- Martin Michlmayr http://www.cyrius.com/ -- To unsubscribe, reply using "remove me" as the subject.
