Commit Graph

58 Commits

Author SHA1 Message Date
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
b2b9aba791 sort register by date 2007-07-03 19:06:47 +00:00
Simon Michael
0445086286 tests cleanup 2007-07-03 18:20:45 +00:00
Simon Michael
255e061e6f fix non-display of single-child accounts when balance report depth is restricted, test support 2007-07-03 17:25:16 +00:00
Simon Michael
d760acc85e speed, cleanup 2007-07-03 08:46:39 +00:00
Simon Michael
b06fe57c00 more speed 2007-07-03 06:16:15 +00:00
Simon Michael
78a506e85a more optimisation 2007-07-03 05:43:00 +00:00
Simon Michael
362d3831ea rename ledger functions 2007-07-02 19:39:34 +00:00
Simon Michael
bd84e95f5e rename Ledger -> RawLedger, CachedLedger -> Ledger 2007-07-02 19:15:39 +00:00
Simon Michael
df55743697 CachedLedger 2007-07-02 18:57:37 +00:00
Simon Michael
2ddeb4841c move types to bottom 2007-07-02 16:43:14 +00:00
Simon Michael
b41e13d23a BasicTypes -> Types 2007-07-02 14:54:36 +00:00
Simon Michael
6bc4f5f72d misc support 2007-05-02 07:37:08 +00:00
Simon Michael
f89cd1867d cleanups 2007-05-01 07:15:53 +00:00
Simon Michael
f5a41220ea --help 2007-05-01 05:55:35 +00:00
Simon Michael
2b696b8f0d define/run tests anywhere 2007-03-12 09:38:02 +00:00
Simon Michael
abc3ed32cf marginal cleanup: parse acctpats, descpats for all commands 2007-03-12 08:17:51 +00:00
Simon Michael
12a9a03f1a cleanup 2007-03-12 07:58:44 +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
69d67820eb comment 2007-03-11 00:56:03 +00:00
Simon Michael
7d2a868640 fix, show only top level by default 2007-03-10 23:05:30 +00:00
Simon Michael
1e1c819f4e more tree support, properly filter balance report by (one) account regexp 2007-03-10 21:24:57 +00:00
Simon Michael
8a5ed9c8b9 cleanup 2007-03-10 00:06:48 +00:00
Simon Michael
3de3e861ee simple currency handling 2007-02-20 00:21:57 +00:00
Simon Michael
c370d34de6 elide boring accounts in balance report, like ledger 2007-02-19 21:20:06 +00:00
Simon Michael
1524dffbe2 rename old Account module to AccountName, extract new Account module from Models 2007-02-18 18:12:02 +00:00
Simon Michael
5475a3868c fix -f option 2007-02-16 12:24:13 +00:00
Simon Michael
1322bcb4a0 refactor, fix balance report 2007-02-16 11:51:30 +00:00
Simon Michael
ba40fbf733 reorg, split types into separate modules 2007-02-16 09:00:17 +00:00
Simon Michael
7b32caa0aa balance report, refactoring .. not finished but feeling paranoid about systems today\! 2007-02-15 02:08:18 +00:00
Simon Michael
edbedab32c ledger-style account and description regexp matching 2007-02-13 03:48:16 +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
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
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
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