Simon Michael
|
edbedab32c
|
ledger-style account and description regexp matching
|
2007-02-13 03:48:16 +00:00 |
|
Simon Michael
|
7f61228ba8
|
more robust date parsing
|
2007-02-13 03:46:56 +00:00 |
|
Simon Michael
|
41fa72cbeb
|
refactor
|
2007-02-13 01:19:23 +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
|
960187f531
|
filter transactions by account substring
|
2007-02-12 00:41:50 +00:00 |
|
Simon Michael
|
0b5cb44b43
|
cleanup
|
2007-02-10 23:42:22 +00:00 |
|
Simon Michael
|
98c9ef538b
|
test cleanups
|
2007-02-10 23:32:45 +00:00 |
|
Simon Michael
|
948f20a33e
|
typo
|
2007-02-10 23:27:44 +00:00 |
|
Simon Michael
|
ce3dc54ee0
|
build tags
|
2007-02-10 23:25:48 +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
|
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 |
|