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
|
81ac9bcaa5
|
remove dead code
|
2008-10-09 13:16:57 +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
|
b3ba124ce9
|
more informative show output
|
2008-10-09 12:59:05 +00:00 |
|
Simon Michael
|
165945cf20
|
better RawLedger string representation
|
2008-10-09 09:25:58 +00:00 |
|
Simon Michael
|
3fcb1aaa6c
|
formatting
|
2008-10-09 09:25:37 +00:00 |
|
Simon Michael
|
e7cf5df029
|
update and sync the balance report documentation and sample.ledger
|
2008-10-09 07:10:25 +00:00 |
|
Simon Michael
|
1a608044d9
|
move regexp utilities to Utils
|
2008-10-09 07:08:36 +00:00 |
|
Simon Michael
|
a12d1b1c43
|
give time entries a blank description, as ledger does
|
2008-10-09 07:08:06 +00:00 |
|
Simon Michael
|
fbe0faa1aa
|
slightly simplify time arithmetic
|
2008-10-09 07:07:48 +00:00 |
|
Simon Michael
|
ea41778948
|
timelog cleanups
|
2008-10-08 21:08:42 +00:00 |
|
Simon Michael
|
dff086a69d
|
cleanups
|
2008-10-08 19:36:22 +00:00 |
|
Simon Michael
|
83e58501fc
|
Parse cleanups
|
2008-10-08 18:25:51 +00:00 |
|
Simon Michael
|
fa1b4bdfa2
|
rename parseError, parsePatternArgs, fix a bug
|
2008-10-08 18:02:34 +00:00 |
|
Simon Michael
|
b8b3de0719
|
document an issue with parse errors
|
2008-10-08 17:47:58 +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
|
9ad1310f60
|
fix the timelog parser, make timelog reports work
|
2008-10-03 13:41:27 +00:00 |
|
Simon Michael
|
48700f323f
|
move raw ledger functions to RawLedger
|
2008-10-03 12:10:05 +00:00 |
|
Simon Michael
|
2ce3124738
|
fix failing test
|
2008-10-03 11:20:49 +00:00 |
|
Simon Michael
|
5ef0018001
|
make sum[Amount] preserve currency, fix a failing test
|
2008-10-03 11:15:03 +00:00 |
|
Simon Michael
|
6167dc4ed0
|
don't set currency to $ when not specified in ledger
|
2008-10-03 10:22:43 +00:00 |
|
Simon Michael
|
e9f4b32d02
|
don't treat accounts with trailing space and no amount as different
|
2008-10-03 09:47:50 +00:00 |
|
Simon Michael
|
c76540e348
|
make balance reports show the total balance when non-zero
|
2008-10-03 08:24:24 +00:00 |
|
Simon Michael
|
7db9c4c910
|
better zero amount checking
|
2008-10-03 08:21:35 +00:00 |
|
Simon Michael
|
cf194e6b60
|
rename showLedgerAccounts to showLedgerAccountBalances
|
2008-10-03 07:47:36 +00:00 |
|
Simon Michael
|
8bcb3c25a4
|
fully haddockise Ledger
|
2008-10-03 07:39:09 +00:00 |
|
Simon Michael
|
a7b1269d86
|
define Ledger's exports
|
2008-10-03 07:38:46 +00:00 |
|
Simon Michael
|
7acd389624
|
clarify the two kinds of boring account
|
2008-10-03 07:36:45 +00:00 |
|
Simon Michael
|
e5834ffe2f
|
minor cleanups.. time to go
|
2008-10-03 03:38:33 +00:00 |
|
Simon Michael
|
8d91661e23
|
fix filtering by pattern
|
2008-10-03 03:15:51 +00:00 |
|
Simon Michael
|
3aa656ba69
|
rename LedgerEntry to Entry
|
2008-10-03 02:37:19 +00:00 |
|
Simon Michael
|
9ca02e21e4
|
Parse doc cleanup
|
2008-10-03 02:28:58 +00:00 |
|
Simon Michael
|
9a2dc41d30
|
move parseLedgerAndDo back to hledger main
|
2008-10-03 02:25:18 +00:00 |
|
Simon Michael
|
6ce6029c7a
|
move type docs to the corresponding module descriptions and update
|
2008-10-03 02:04:15 +00:00 |
|
Simon Michael
|
b19fe33476
|
replace Models with a top-level Ledger module
|
2008-10-03 01:14:16 +00:00 |
|
Simon Michael
|
8db5aa5f04
|
doc wording
|
2008-10-03 00:53:49 +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
|
3bca3cfa0f
|
move Currency to Ledger/
|
2008-10-03 00:22:17 +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 |
|