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 |
|
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 |
|