Simon Michael
|
a27eb7c29f
|
more matcher -> query renaming
|
2012-05-16 07:37:24 +00:00 |
|
Simon Michael
|
8492f6cae4
|
fix unicode handling on GHC >= 7.2, unify utf8 IO compatibility layer
tests pass again from GHC 6.12.3 to 7.4.1
|
2012-03-29 19:06:31 +00:00 |
|
Simon Michael
|
00a43cd1bf
|
Hledger.Cli.Format -> Hledger.Data.FormatStrings
|
2012-03-10 19:20:15 +00:00 |
|
Simon Michael
|
e396c0dc8d
|
push csv rule and format string types down
|
2012-03-24 01:58:34 +00:00 |
|
Simon Michael
|
1bc4d4b395
|
refactor: clarify mixed amount normalising a bit
|
2012-01-01 00:39:13 +00:00 |
|
Dmitry Astapov
|
7426e93ec6
|
Testcase+fix for commodity being reported more than once per account in balance
|
2011-12-25 21:21:27 +00:00 |
|
Simon Michael
|
f79b272ff3
|
balance: ledger compatibility fix: don't elide parent accounts with multiple displayed subaccounts
|
2011-09-22 20:40:06 +00:00 |
|
Simon Michael
|
a44aa8d7d2
|
refactor: remove unnecessary LANGUAGE CPP pragmas
|
2011-07-17 23:29:57 +00:00 |
|
Simon Michael
|
cbb0fc5c59
|
move basic reports into hledger-lib
|
2011-08-15 22:59:06 +00:00 |
|
Simon Michael
|
1273f02a9a
|
more balance/amount clarifications and a test
|
2011-08-30 11:37:36 +00:00 |
|
Simon Michael
|
9aaf489a38
|
readability cleanups
|
2011-08-28 22:16:58 +00:00 |
|
Simon Michael
|
6a61c96481
|
whitespace
|
2011-06-24 02:41:37 +00:00 |
|
Simon Michael
|
059825a9b2
|
optionsgeddon.. port to cmdargs and a fully modal cli
|
2011-08-15 22:50:09 +00:00 |
|
Simon Michael
|
ce30cb2cbe
|
refactor: try to get these report names under control
|
2011-07-19 00:49:11 +00:00 |
|
Simon Michael
|
47b1142d49
|
move reports back to Hledger.Cli for now, forgot they still depend on cli options
|
2011-07-18 23:30:40 +00:00 |
|
Simon Michael
|
e4c4405c62
|
refactor: simplify some imports
|
2011-07-17 23:05:56 +00:00 |
|
Simon Michael
|
df7dc1464e
|
refactor: move basic report generation to hledger-lib
|
2011-07-17 23:47:52 +00:00 |
|
Simon Michael
|
f18952d298
|
refactor: remove duplicated balance report code
|
2011-07-17 15:53:51 +00:00 |
|
Simon Michael
|
58a50c2ff1
|
balance: --no-elide prevents collapsing of boring accounts to line
|
2011-06-14 19:39:00 +00:00 |
|
Simon Michael
|
8d0b42e1d5
|
web: an "a" parameter specifies a query expression for filtering the accounts sidebar
Useful for ui experiments, at least
|
2011-06-28 22:34:45 +00:00 |
|
Trygve Laugstol
|
28dbb8864f
|
Adding basic ledger FORMAT parser.
|
2011-06-20 21:33:26 +00:00 |
|
Simon Michael
|
c565b2606d
|
simplify api, optsToFilterSpec just needs a day not a time
|
2011-06-13 23:28:39 +00:00 |
|
Simon Michael
|
e7c6ee3dc3
|
refactor: convert to cost-basis at report time, not startup time
|
2011-06-03 03:29:57 +00:00 |
|
Simon Michael
|
eb6395e91c
|
fix that refactoring for web handlers
|
2011-06-03 02:52:08 +00:00 |
|
Simon Michael
|
5084280879
|
imports, api cleanup
|
2011-05-28 04:11:44 +00:00 |
|
Simon Michael
|
2e754b79a2
|
clarify meaning of balance report item's indent field
|
2011-06-14 21:28:21 +00:00 |
|
Simon Michael
|
dc7a692a19
|
refactor: remove costbasis and whichdate from FilterSpec
|
2011-06-03 02:14:36 +00:00 |
|
Simon Michael
|
6a845eb5e4
|
i18n: always read and write UTF-8, ignoring current locale (#34)
Also remove a bunch of CPP conditions.
Uses the GHC-version-independent UTF-8 layer from pandoc.
|
2011-01-21 01:24:51 +00:00 |
|
Simon Michael
|
dd9e78a67a
|
reorganize tests
|
2010-12-27 20:26:22 +00:00 |
|
Simon Michael
|
1127c3f52f
|
flatten modules a little
|
2010-11-15 06:48:49 +00:00 |
|