Simon Michael
a2b8faa4d6
big refactoring, do filtering afresh in each command
...
We now do data filtering/massage as late as possible, not just once at
startup. This should work better for multiple commands, as with web or ui.
The basic benchmark seems at least as good as before thanks to laziness.
2009-12-21 05:23:07 +00:00
Simon Michael
60bda57a26
drop LedgerPosting, it's no longer needed; more rename cleanups
2009-12-19 05:57:54 +00:00
Simon Michael
f1813fbb0e
more LedgerTransaction/Transaction/LedgerPosting field renames
2009-12-16 17:58:51 +00:00
Simon Michael
30b83bb105
rename LedgerTransaction to Transaction
2009-12-16 08:07:26 +00:00
Simon Michael
2e9b27da0d
rename RawLedger to Journal
2009-12-16 07:00:43 +00:00
marko.kocic
1e6f38eb41
Hlint: Error: Use unless
2009-09-22 12:43:30 +00:00
marko.kocic
b197693197
Hlint: Warning: Redundant brackets
2009-09-22 16:51:27 +00:00
marko.kocic
8fdd28d446
Hlint: Error: Redundant $
2009-09-22 11:55:11 +00:00
Simon Michael
e110976b47
move add command doctests to shell tests
2009-07-09 18:38:57 +00:00
Simon Michael
e70f67fb75
use double not float
2009-05-29 17:46:43 +00:00
Simon Michael
cb8ea69dfc
fix warnings all over - hledger is now -W-clean
2009-06-05 09:44:20 +00:00
Simon Michael
2373429b64
add: simplify code
2009-05-24 08:36:02 +00:00
Simon Michael
49e66477fb
add: command-line args form description of first transaction only
2009-05-24 05:13:36 +00:00
Simon Michael
9b8f00b54e
add: better handling of virtual postings and default amounts
2009-05-24 06:54:12 +00:00
Simon Michael
d35792bf3f
move commands to their own subpackage
2009-06-02 18:29:01 +00:00