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
Marko Kocić
3cdb293f33
Fix broken hledger.cabal
2014-03-03 09:18:18 +01:00
Simon Michael
7291977e6f
rename Format to StorageFormat
2014-03-02 13:37:10 -08:00
Simon Michael
dd2f293094
rename FormatString to OutputFormat
...
It was going to be Format, but that clashes with file format. Press on.
2014-03-02 13:33:56 -08:00
Simon Michael
6f49263c9b
print: tag queries will match transactions whose postings contain the tag
2014-03-01 17:42:13 -08:00
Simon Michael
d89367d75e
add: make input prompts green, where supported
...
Because we can! Should have no effect where not supported.
2014-03-01 11:16:19 -08:00
Simon Michael
5d0da63261
add: don't print an extra newline on exit
...
even it made things tidier in an emacs shell..
2014-03-01 11:15:29 -08:00
Simon Michael
1051f10826
add: also accept . at date prompt to quit
2014-03-01 11:15:19 -08:00
Simon Michael
e50c2a4259
add: avoid quotes preserved in quoted cli args
2014-03-01 11:08:31 -08:00
Simon Michael
4b4715ab76
parsing: don't accept . as a valid amount
2014-03-01 10:26:20 -08:00
Simon Michael
dcdb032d96
add: rewrite using wizards and make it more robust
...
The code is now much more manageable, faciliating further
improvements. Completion now works at all prompts, and
will insert the default value if the input area is empty.
Account and amount defaults are more robust and useful
in various situations. There might be a slight regression
with default commodity handling.
2014-02-27 18:15:49 -08:00
Simon Michael
46d594bada
balance, register now filter more strongly by sym:
2014-02-27 17:47:47 -08:00
Simon Michael
73c09f91d7
queryFromOptsOnly for when args aren't query terms
2014-02-27 17:46:05 -08:00