Simon Michael
ec95b0723c
make Postings reference their parent Transaction
...
With this change, Transactions and Postings reference each other
co-recursively. This makes constructing them more tedious, but it
may also allow LedgerPostings to be dropped and code to be simplified.
Time and space performance of register and balance is as before.
2009-12-19 03:44:52 +00:00
Simon Michael
f1813fbb0e
more LedgerTransaction/Transaction/LedgerPosting field renames
2009-12-16 17:58:51 +00:00
Simon Michael
0656d575ac
rename Transaction to LedgerPosting
2009-12-16 07:58:06 +00:00
Simon Michael
c9cb3d4399
hlint: use on
2009-09-23 17:59:24 +00:00
Simon Michael
37f08a35c0
register: refactor layout code
2009-11-25 06:13:35 +00:00
Simon Michael
984da9c504
balance, register: don't show amount prices any more, like c++ ledger
...
Note print still shows all amount prices, unlike ledger (and supports -B);
it looks useful.
2009-11-25 12:21:38 +00:00
Simon Michael
b3d38be797
refactor
2009-11-28 15:25:51 +00:00
marko.kocic
8fdd28d446
Hlint: Error: Redundant $
2009-09-22 11:55:11 +00:00
marko.kocic
ddc176d83e
Hlint: Warning: Eta reduce
2009-09-22 15:56:59 +00:00
Simon Michael
cb8ea69dfc
fix warnings all over - hledger is now -W-clean
2009-06-05 09:44:20 +00:00
Simon Michael
d35792bf3f
move commands to their own subpackage
2009-06-02 18:29:01 +00:00