Simon Michael
a1531bcd09
show args processing debug output only at level 2+
2014-04-03 18:49:56 -07:00
Simon Michael
a05810f8e0
dbgAt
2014-04-03 18:49:56 -07:00
Simon Michael
784e9eff8a
dbg(ppshow) output improvements
...
- align single-line output a little better
- start multi-line output on a new line and indent it
2014-04-03 18:49:56 -07:00
Simon Michael
c5a839b309
3/4/5-tuple accessors
2014-04-03 18:49:56 -07:00
Simon Michael
ce888a62d5
restore some options utilities, fix hledger-balance-csv script
2014-03-28 16:33:48 -07:00
Simon Michael
b69e6c6946
unused extensions
2014-03-28 16:23:40 -07:00
Simon Michael
ef1cc06cab
avoid pretty-show with GHC < 7.4; update tested-with ( fixes #155 )
...
hledger builds with GHC 7.2 through 7.8. 7.0 is not supported
because we require shakespeare which requires the DeriveGeneric extension.
2014-03-27 12:29:34 -07:00
Simon Michael
da0ce23144
don't let default commodity limit the max precision ( fixes #169 )
2014-03-26 17:25:59 -07:00
Simon Michael
882a9dbf1c
cli, report & raw options cleanups
2014-03-25 19:03:56 -07:00
Simon Michael
3fa4824218
some type signatures
2014-03-25 19:03:55 -07:00
Peter Simons
9e7a7e3439
hledger.cabal: loosen restriction on 'text < 1.1' to fix build with GHC 7.8.x
2014-03-22 12:03:00 +01:00
Peter Simons
6319ecd0b7
showDateSpan: remove redundant local definition of showDate
2014-03-22 12:03:00 +01:00
Peter Simons
a56231751f
showDate: use '%0C' to get a two-digit century with time-1.4.0.1 or later
2014-03-22 12:02:22 +01:00
Simon Michael
25a8aa2970
fix hunit compilation warnings
2014-03-21 17:41:54 -07:00
Simon Michael
d815cca069
incomestatement, cashflow: support --flat and --drop as well
2014-03-21 17:41:22 -07:00
Simon Michael
5a8b5ed082
balancesheet: support --flat and --drop, like balance
2014-03-21 17:34:58 -07:00
Simon Michael
2d1e0d7cd4
move command-specific options to the respective command modules
2014-03-21 10:45:13 -07:00
Simon Michael
e99c3c4b01
queries: amt: compares unsigned by default, signed if number has + or -
2014-03-20 19:10:48 -07:00
Simon Michael
467c50e06c
fix a redundant import
2014-03-19 17:32:35 -07:00
Simon Michael
77d24fc241
split up Hledger.Reports
2014-03-19 17:31:18 -07:00
Simon Michael
59cbc230d8
drop data-pprint for now, does not support ghc 7.8
...
The data-pprint and pretty-show packages used for debugging
tend to be poorly supported, drop one of them for now.
2014-03-19 16:11:46 -07:00
Simon Michael
7d36789b74
web: fix build failures caught by the bot
2014-03-19 08:45:52 -07:00
Simon Michael
bff69227f7
balance: more comment cleanups
2014-03-18 18:16:47 -07:00
Simon Michael
4d8d0d9aa6
balance: make BalanceReport more like MultiBalanceReport, doc cleanups
2014-03-18 18:01:24 -07:00
Simon Michael
a54e4d3c61
add: update functional test
2014-03-18 14:08:59 -07:00
Simon Michael
5df28069fb
restore the test command, hidden
2014-03-18 14:08:28 -07:00
Simon Michael
92dc86ebae
restore reg & bal aliases, even if not advertised
2014-03-18 13:47:13 -07:00
Simon Michael
3bc3e533c8
remove unused import
2014-03-18 13:46:47 -07:00
Simon Michael
d77d724d5f
site: last uncommited changes to yst site, should be unused now
2014-03-17 16:55:58 -07:00
Simon Michael
e42e58fd26
the sym: prefix seems unintuitive, try cur: as an alias
2014-03-16 09:43:15 -07:00
Simon Michael
e97b8b20b8
balance: make sym: filtering work as expected in multicolumn reports
2014-03-16 09:40:51 -07:00
Simon Michael
814008d648
add: also let enter end transactions if no more default postings
...
To end a transaction, period is required because there might be another
default posting being suggested, and enter usually means "accept the
default". But having to switch back and forth from enter to period
during data entry is a bit unergonomic, requiring too much thought.
Now, in the (common) case where you have entered a balanced transaction
and there are no more default postings to suggest, enter is also allowed
to end the transaction. Experimental; this might be too inconsistent.
2014-03-16 09:29:09 -07:00
Simon Michael
88d52a9da8
cli: don't list both source and exe of an addon
2014-03-16 09:27:07 -07:00
Simon Michael
d1b9273b19
cli: tighten up commands list, better help for known addons
2014-03-15 13:20:24 -07:00
Simon Michael
637c0a4a17
web: allow warp 2.1
2014-03-14 11:29:57 -07:00
Simon Michael
7cbbd0fbab
add: fix over-zealous cleanup caught by hydra, continued
2014-03-06 17:50:46 -08:00
Simon Michael
8e6922c57c
add: fix over-zealous cleanup caught by hydra
2014-03-06 17:49:52 -08:00
Simon Michael
63eca19a7f
add: refactor completion functions
2014-03-06 16:58:48 -08:00
Simon Michael
cf6f9d9477
add: adapt functional tests to colored output
2014-03-05 14:45:49 -08:00
Simon Michael
712e6f1e36
register: fix tag: matching all sibling postings
2014-03-05 14:43:58 -08:00
Simon Michael
856f62b465
add: fix runtime printf error from 2nd txn on ( fixes #164 )
2014-03-05 12:48:13 -08:00
Simon Michael
add9fee6db
extra: accountnames -> accounts
2014-03-05 10:16:45 -08:00
Simon Michael
97e3f852a1
bump version to 0.22.98 aka 0.23 alpha
2014-03-04 11:17:56 -08:00
Simon Michael
61d2c28bd9
hledger: sigh, more cabal file snafu
2014-03-04 11:16:38 -08:00
Simon Michael
fd04430ae4
also add wizards dependency to the test executable
2014-03-04 11:09:34 -08:00
Simon Michael
27cf33f887
debug message wording
2014-03-04 11:04:31 -08:00
Simon Michael
7c204e1dfd
tools: define GHCI version
2014-03-04 11:04:31 -08:00
Simon Michael
ebf42046d8
add: keep using historical txn accounts as defaults even after a custom amount is entered
2014-03-03 12:18:10 -08:00
Simon Michael
baf16ab755
Merge pull request #163 from markokocic/patch-1
...
Fix broken hledger.cabal
2014-03-03 12:13:48 -08:00
Marko Kocić
b01166c760
Update hledger.cabal
2014-03-03 09:47:28 +01:00