Simon Michael
|
01cd388c24
|
remove dead code, simplify cacheLedger again
|
2008-10-12 07:46:54 +00:00 |
|
Simon Michael
|
a30154b401
|
pruneBoringBranches again, a test, and fix hiding of zero-balance leaf accounts
|
2008-10-10 11:55:12 +00:00 |
|
Simon Michael
|
220417ce48
|
top-level Utils module
|
2008-10-10 10:04:26 +00:00 |
|
Simon Michael
|
37e75d610e
|
more tests cleanup.. prepare for per-module tests, but consolidate in Tests where I think we will stay
|
2008-10-10 08:16:55 +00:00 |
|
Simon Michael
|
688f2447a5
|
move main module comment
|
2008-10-10 07:39:13 +00:00 |
|
Simon Michael
|
d1dfcafc39
|
move entry filter functions to RawLedger
|
2008-10-10 04:23:25 +00:00 |
|
Simon Michael
|
67c203f316
|
move commands to top-level modules, make Ledger pure (except for Parse)
|
2008-10-10 03:32:12 +00:00 |
|
Simon Michael
|
73c49ec060
|
reduce unnecessary imports
|
2008-10-10 02:19:53 +00:00 |
|
Simon Michael
|
cdc5a23192
|
clean up imports whitespace, minimise explicit intra-app import/export declarations for now
|
2008-10-10 01:53:39 +00:00 |
|
Simon Michael
|
2f59135953
|
simple --version option
|
2008-10-10 01:36:21 +00:00 |
|
Simon Michael
|
11342db662
|
simplify filtering, make cacheLedger store filtered data as well, make balance reports work a little better
|
2008-10-09 13:02:26 +00:00 |
|
Simon Michael
|
fa1b4bdfa2
|
rename parseError, parsePatternArgs, fix a bug
|
2008-10-08 18:02:34 +00:00 |
|
Simon Michael
|
59f0a2fabe
|
simplify parseLedgerAndDo
|
2008-10-08 17:48:11 +00:00 |
|
Simon Michael
|
b00dc34b4f
|
rename Flag to Opt, cleanup
|
2008-10-08 17:24:59 +00:00 |
|
Simon Michael
|
91802391a1
|
um.. refactor option handling, filtering, and support -b/-e date filtering options
|
2008-10-08 17:00:22 +00:00 |
|
Simon Michael
|
26b6130a9b
|
fix filter pattern handling, filtered non -s balance report showing full account names
|
2008-10-03 11:52:07 +00:00 |
|
Simon Michael
|
cf194e6b60
|
rename showLedgerAccounts to showLedgerAccountBalances
|
2008-10-03 07:47:36 +00:00 |
|
Simon Michael
|
e5834ffe2f
|
minor cleanups.. time to go
|
2008-10-03 03:38:33 +00:00 |
|
Simon Michael
|
c5b23c5724
|
better ghci helpers
|
2008-10-03 03:15:16 +00:00 |
|
Simon Michael
|
9a2dc41d30
|
move parseLedgerAndDo back to hledger main
|
2008-10-03 02:25:18 +00:00 |
|
Simon Michael
|
5531918b8c
|
update main description
|
2008-10-03 02:08:33 +00:00 |
|
Simon Michael
|
b19fe33476
|
replace Models with a top-level Ledger module
|
2008-10-03 01:14:16 +00:00 |
|
Simon Michael
|
c699b979f8
|
move the rest of the core code to the Ledger package
|
2008-10-03 00:40:06 +00:00 |
|
Simon Michael
|
82e4e14e8f
|
move Types to Ledger/
|
2008-10-03 00:12:59 +00:00 |
|
Simon Michael
|
627f78a730
|
first step towards a library, move Utils to Ledger.Utils
|
2008-10-03 00:05:16 +00:00 |
|
Simon Michael
|
e9d9660c39
|
doc wording
|
2008-10-03 00:00:55 +00:00 |
|
Simon Michael
|
99358f207b
|
rename LedgerTransaction to RawTransaction
|
2008-10-02 23:55:01 +00:00 |
|
Simon Michael
|
66edd66cc3
|
move ghci examples to module description
|
2008-10-02 23:33:02 +00:00 |
|
Simon Michael
|
143b0434bb
|
rewrite code organization doc
|
2008-10-02 23:32:53 +00:00 |
|
Simon Michael
|
2ee9a341be
|
move printentries/printregister to Ledger
|
2008-10-02 23:00:11 +00:00 |
|
Simon Michael
|
8045799664
|
fix haddock breakage
|
2008-10-02 22:35:24 +00:00 |
|
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 |
|