Commit Graph

81 Commits

Author SHA1 Message Date
Simon Michael
f4b4fc98fe rename LedgerFile to RawLedger 2008-10-02 22:17:04 +00:00
Simon Michael
5cb1ea228f some import cleanups 2008-10-02 21:47:11 +00:00
Simon Michael
6f83e902a8 push some more stuff down into Parse, cleanups 2008-10-01 18:53:43 +00:00
Simon Michael
8b117e1581 more ledger-handling-functions cleanup 2008-10-01 12:48:52 +00:00
Simon Michael
9ea32d3f13 Main cleanup 2008-10-01 12:29:51 +00:00
Simon Michael
bf136fae5c drop the FilterPatterns type 2008-10-01 11:43:18 +00:00
Simon Michael
a4039de739 wording 2008-10-01 11:14:29 +00:00
Simon Michael
8c6d93701b try to simplify FilterPatterns a bit 2008-10-01 11:08:30 +00:00
Simon Michael
5a1452c5db move around and clean up haddock comments 2008-10-01 09:33:05 +00:00
Simon Michael
bb7614ed8e sync hledger.hs with README & cabal description 2008-10-01 08:44:23 +00:00
Simon Michael
a74fb9692c clean up hledger.hs description 2008-10-01 07:04:47 +00:00
Simon Michael
efcbd29dc8 preliminary haddockification 2008-10-01 00:29:58 +00:00
Simon Michael
7051721c60 interaction helpers 2008-09-28 03:43:59 +00:00
Simon Michael
d795c0bac8 update ghci examples 2008-06-28 04:44:56 +00:00
Simon Michael
e16fc9aeed some fix or other 2008-05-26 20:43:11 +00:00
Simon Michael
d52b365fa0 combine patterns into single regexps, fix a bug with print & patterns 2007-07-11 06:58:47 +00:00
Simon Michael
ce0d4ec85a clean up account/description pattern handling 2007-07-11 05:46:20 +00:00
Simon Michael
2b608a6c9c remove obsolete code, cleanups 2007-07-09 18:54:41 +00:00
Simon Michael
11c96dd042 make print & balance support both account & description patterns 2007-07-09 17:38:01 +00:00
Simon Michael
ec1b5b9bce balance: combine boring account names properly when matching account patterns 2007-07-07 18:26:28 +00:00
Simon Michael
a1b060f4cf renamed types: RawLedger, Entry, Transaction, EntryTransaction -> LedgerFile, LedgerEntry, LedgerTransaction, Transaction 2007-07-04 09:51:37 +00:00
Simon Michael
42ba85c4e1 print command 2007-07-04 09:28:07 +00:00
Simon Michael
eccc932258 selftest -> test 2007-07-04 03:41:15 +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
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