Commit Graph

11000 Commits

Author SHA1 Message Date
Simon Michael
d9a039a189 note 2008-11-23 20:04:40 +00:00
Simon Michael
52ff46a326 --basis/-B flag, to show all priced amounts on cost basis. Also a --cost alias. 2008-11-22 20:35:17 +00:00
Simon Michael
2d49bc4100 haddock 2008-11-08 22:04:59 +00:00
Simon Michael
8939c1f7b7 samesymbol cleanup 2008-11-08 22:49:14 +00:00
Simon Michael
7819abd80f detect precisions from the whole ledger, not just the filtered part 2008-11-22 09:22:55 +00:00
Simon Michael
fcdc4dc273 use smart dates for -b and -e 2008-11-22 12:37:55 +00:00
Simon Michael
7362fbd730 begin smart date parsing 2008-11-22 12:18:19 +00:00
tim
60b4610c2f Fix bug in parsing of TimeLogs, and enabled a test case for them 2008-11-12 07:17:31 +00:00
Simon Michael
10263ac6d9 test cleanup 2008-11-22 09:23:10 +00:00
Simon Michael
86b510917d quick --depth option, a hledger feature 2008-11-22 13:11:54 +00:00
Simon Michael
6fc8cdfe3e -n flag for balance command 2008-11-22 09:46:57 +00:00
Simon Michael
42bfc4afd9 --empty/-E flag 2008-11-22 09:39:58 +00:00
Simon Michael
cafca9425d fix selection of accounts in the balance command 2008-11-22 04:53:03 +00:00
Simon Michael
5a3cc47924 note some bugs and wishes 2008-11-22 04:53:35 +00:00
Simon Michael
9d47496d37 refactor balance tests 2008-11-22 06:09:44 +00:00
Simon Michael
f831064644 convert multi-line strings to non-slash style for now so I can use sp to auto-build 2008-10-17 01:29:53 +00:00
Simon Michael
c46189a75b filter by account patterns when caching a ledger, fix balance report totals 2008-11-22 05:51:48 +00:00
Simon Michael
ea5a87815b rename setAmountDisplayPrefs to canonicaliseAmounts 2008-11-08 22:02:38 +00:00
tim
514f015849 Implemented types for dates and datetimes
This patch replaces the strings used in the Entry, TimeLogEntry, and Transaction
records with real types. Rather than use the inbuild system date and time types
directly, two custom types have been implemented that wrap UTCTime: Date and
DateTime. A minimal API for these has been added.
2008-11-11 12:34:05 +00:00
Simon Michael
a7b3e0d38d define nullentry, nullrawtxn 2008-11-08 20:25:51 +00:00
tim
3a35847aa1 Fix some signatures for functions that really take dates 2008-11-10 22:05:40 +00:00
Simon Michael
c75da36d8d eight balancereportacctnames tests and some cleanup 2008-11-22 04:38:27 +00:00
Simon Michael
14168d90e3 update a test 2008-11-22 04:49:49 +00:00
Simon Michael
243d5c3086 add a test demonstrating negative account pattern bug 2008-11-21 19:09:42 +00:00
Simon Michael
7a71f137ee add a test for account filtering affecting balance report totals 2008-11-22 04:50:23 +00:00
Simon Michael
2388af0150 tweak -s help 2008-11-22 09:40:22 +00:00
Simon Michael
5df70bb3f4 rename --showsubs to --subtotal, like ledger 2008-10-17 16:58:09 +00:00
Simon Michael
5383215051 docs update 2008-11-22 13:20:41 +00:00
Simon Michael
3f5cc428dc README rst formatting fixes 2008-11-08 22:41:53 +00:00
Simon Michael
93b051b0e0 readme updates 2008-11-08 22:20:39 +00:00
Simon Michael
ddc639094a readme 2008-10-18 08:39:37 +00:00
Simon Michael
7c1b260da1 expand README, note supported/unsupported features 2008-10-17 16:55:22 +00:00
Simon Michael
33f06f334e first attempt at storing per-amount price 2008-11-22 16:26:01 +00:00
Simon Michael
8e412b1be3 autoamt -> missingamt 2008-10-18 20:29:42 +00:00
Simon Michael
f3ba1eda0c amount cleanup 2008-10-18 20:27:25 +00:00
Simon Michael
0f2c8542fc if we happen to be showing a not-yet-auto-balanced entry, hide the AUTO marker 2008-10-16 03:55:38 +00:00
Simon Michael
68c5735c46 notes 2008-11-23 22:04:45 +00:00
Simon Michael
6cd97f3f64 "make release" extracts version number from Options.hs, tags and uploads to hackage 2008-11-23 22:15:51 +00:00
Simon Michael
7db0881b40 makefile cleanup, add "make sloc" 2008-10-18 04:34:41 +00:00
Simon Michael
dc497e0c26 build with -O2 by default 2008-10-17 17:00:53 +00:00
Simon Michael
726594f09a "make continuous" recompiles and runs whenever a module changes. you rock happs guys. 2008-10-17 16:59:05 +00:00
Simon Michael
f696edd502 "make show-changes" since last release 2008-10-17 18:04:24 +00:00
Simon Michael
ec740a3e1c also clean up darcs-amend-record files 2008-10-17 18:04:54 +00:00
Simon Michael
47cf7c3eb6 gather match functions in one place 2008-11-22 05:48:56 +00:00
Simon Michael
83d36dae63 more tests cleanup, and start to move match functions to Utils 2008-11-22 04:44:12 +00:00
Simon Michael
96e0f70a38 use the greatest precision detected for a commodity, not the first one 2008-11-08 21:44:41 +00:00
Simon Michael
5c0ff1daa5 separate confusing "normalise" uses, begin to fix broken amount display prefs 2008-10-18 21:10:08 +00:00
Simon Michael
17ab6cb0ab support --real/-R flag 2008-10-16 09:50:16 +00:00
Simon Michael
57603db7b9 support -C/--cleared flag to filter by entry status (not transaction status) 2008-10-16 09:04:44 +00:00
Simon Michael
c00a1811c5 add a test for setAmountDisplayPrefs precision handling 2008-11-08 20:26:56 +00:00