Commit Graph

21 Commits

Author SHA1 Message Date
Simon Michael
a1b060f4cf renamed types: RawLedger, Entry, Transaction, EntryTransaction -> LedgerFile, LedgerEntry, LedgerTransaction, Transaction 2007-07-04 09:51:37 +00:00
Simon Michael
fd506a6817 better parse error message when only one space before an amount 2007-07-04 01:49:16 +00:00
Simon Michael
f0ec7b08a3 track amount precision, and use the highest precision found for display; parsing fixes 2007-07-04 01:38:56 +00:00
Simon Michael
7ff1b758c5 fix comments with numbers on same line as transactions without an amount 2007-07-03 16:16:26 +00:00
Simon Michael
6883ff419d don't require an extra newline after last entry 2007-07-03 09:48:36 +00:00
Simon Michael
bd84e95f5e rename Ledger -> RawLedger, CachedLedger -> Ledger 2007-07-02 19:15:39 +00:00
Simon Michael
1e5e26878a note parser issue 2007-07-02 14:37:13 +00:00
Simon Michael
23cb79e1f9 amount/currency updates 2007-03-12 17:53:39 +00:00
Simon Michael
510d39095c big overhaul of options, support -f-, rudimentary timelog file handling 2007-03-12 07:40:33 +00:00
Simon Michael
d3c286d8b7 beginnings of timelog parsing 2007-03-12 00:13:53 +00:00
Simon Michael
6f5fdc3564 allow / and _ in account names 2007-03-10 02:26:56 +00:00
Simon Michael
0542e2f2f6 cleanup 2007-03-09 23:30:12 +00:00
Simon Michael
1322bcb4a0 refactor, fix balance report 2007-02-16 11:51:30 +00:00
Simon Michael
7f61228ba8 more robust date parsing 2007-02-13 03:46:56 +00:00
Simon Michael
7e38481f8b tweak data model, cleanups, show entry details only once per entry 2007-02-13 01:03:12 +00:00
Simon Michael
6bf13fb262 much refactoring, get quickcheck working, beginnings of account matching 2007-02-10 23:24:33 +00:00
Simon Michael
080d567f15 Types -> Models 2007-02-10 23:10:04 +00:00
Simon Michael
30fe7ac225 cleanup 2007-02-10 17:36:50 +00:00
Simon Michael
cf953b442d register report now has layout, auto-fills missing transaction amounts and shows the running balance 2007-02-09 15:54:18 +00:00
Simon Michael
2e8665a4d6 working test framework 2007-02-09 03:17:12 +00:00
Simon Michael
1fa5e09dfd split into modules 2007-02-09 01:23:12 +00:00