Bug was introduced by commit AA2FF2B. Hopefully fixed with commit 8b3f8d1. BTW my first commit on C++ code! :-)
Thierry On Tuesday, May 13, 2014 9:14:28 AM UTC+2, Christophe Rhodes wrote: > > thierry <[email protected] <javascript:>> writes: > > > $ ledger --args-only --decimal-comma -f /tmp/thierry.ledger register > > While parsing file "/tmp/thierry.ledger", line 2: > > While parsing posting: > > Actif:Courant:BnpCc 7849,42 F = 7849,42 F > > ^^^^^^^^^ > > Error: Cannot subtract an amount from an uninitialized amount > > I get something like this from HEAD too. A minimal example: > > --- begin foo.ledger --- > 2014/01/01 Foo > Foo £0 = £0 > --- end foo.ledger --- > > csr21@aleph-null:~/src/misc/ledger (payee-uuid-mapping)$ ledger -f > /tmp/foo.ledger bal > While parsing file "/tmp/foo.ledger", line 2: > While parsing posting: > Foo £0 = £0 > ^^^ > Error: Cannot subtract an amount from an uninitialized amount > > This error seems to crop up only when the first transaction for an > account contains a balance assertion; all the other balance assertions > in my ledger are fine once I removed the initial balance one. > > --- begin foo2.ledger --- > 2014/01/01 Foo > Foo £0 > > 2014/01/02 Foo > Foo £0 = £0 > --- end foo2.ledger --- > > Christophe > > -- --- 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.
