Commit Graph

12779 Commits

Author SHA1 Message Date
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
db52c7d0e5 tests cleanup 2007-02-10 19:16:56 +00:00
Simon Michael
30fe7ac225 cleanup 2007-02-10 17:36:50 +00:00
Simon Michael
e5cf68bf0f sample Ledger for testing, get account list from a ledger 2007-02-10 05:09:42 +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
44e302557f better register layout 2007-02-09 09:58:11 +00:00
Simon Michael
a0ad290570 fix blank line in register 2007-02-09 08:27:42 +00:00
Simon Michael
cda849fbff test cleanup 2007-02-09 08:27:35 +00:00
Simon Michael
3751a91c60 cleanup 2007-02-09 03:32:07 +00:00
Simon Michael
04a5f1632b makefile 2007-02-09 03:17: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
Simon Michael
9b20778b90 TODO 2007-02-09 00:59:07 +00:00
Simon Michael
b95709270b type signatures 2007-02-09 00:18:20 +00:00
Simon Michael
a316e901e7 option processing 2007-01-30 09:07:12 +00:00
Simon Michael
d0cf8f8840 hunit, quickcheck 2007-01-30 08:16:07 +00:00
Simon Michael
0a3cc44a0f cleanup 2007-01-29 00:29:50 +00:00
Simon Michael
5ef4d437e9 print the register by default 2007-01-29 00:11:36 +00:00
Simon Michael
27a6255404 eat space before value & period expressions 2007-01-28 21:33:00 +00:00
Simon Michael
eddcb6b92a eat space between code and description 2007-01-28 21:29:39 +00:00
Simon Michael
9e043db386 cleanup 2007-01-28 21:23:02 +00:00
Simon Michael
8e7c714d28 basic parsing of entries/modifier entries/periodic entries works, comments & ! directives are ignored, other directives not yet allowed 2007-01-28 21:02:16 +00:00
Simon Michael
361049003f add failing test case 2007-01-28 10:30:24 +00:00
Simon Michael
6ea439cf91 include the ledger grammar description 2007-01-28 10:16:28 +00:00
Simon Michael
34ca154cd9 more tests 2007-01-28 10:16:13 +00:00
Simon Michael
e4bfce8d21 start a token parser 2007-01-28 09:32:24 +00:00
Simon Michael
55eb391f50 a partly-working parser for the ledger file format 2007-01-28 08:26:25 +00:00
Simon Michael
85864b414e start 2007-01-27 21:51:59 +00:00