Simon Michael
e4782d1184
bin: budget: info, man are no more
2017-09-12 10:04:52 -07:00
Simon Michael
55cebad0d5
cli: refactor: move commands to a subdirectory, reinstate test command
2017-09-12 10:04:36 -07:00
Simon Michael
5fcd4b35ad
cli: update benchmark after commands refactor
2017-09-11 18:55:01 -07:00
Simon Michael
3ea93fa799
api: adjust swagger2 lower bound to suit stackage-ghc7.10
2017-09-11 18:40:43 -07:00
Simon Michael
0bfe590fd7
tools: make stackagetest: also check for haddock errors
2017-09-11 18:37:05 -07:00
Simon Michael
5e4673bd1f
bin: chart: rename script, skip deps to avoid breaking func tests
...
hledger-chart's deps are not currently GHC 8.2 compatible
2017-09-11 18:36:20 -07:00
Simon Michael
a8ff9e91f6
cli: fix haddock error
2017-09-11 18:36:20 -07:00
Simon Michael
c49335bd66
tools: travis: don't run hledger test, currently missing
2017-09-11 18:35:59 -07:00
Simon Michael
89a627b0c2
tools: make: document ghci rules, add ghcid rules
2017-09-11 16:53:13 -07:00
Simon Michael
dc191ec76e
cli: refactor: new Commands module
...
Builtin commands are now gathered more tightly in a single module,
Hledger.Cli.Commands, reducing duplication and facilitating change.
The tests command was difficult and has been dropped for now.
The obsolete convert/info/man commands have been dropped.
cli: refactor: a proper commands list, better Main/Commands separation
The legacy "convert" command has been dropped.
The activity command's module is now named consistently.
2017-09-11 16:50:08 -07:00
Simon Michael
b1646b9f05
chart: specify older resolver, this doesn't build with GHC 8.2
2017-09-11 11:59:25 -07:00
Simon Michael
15a24da126
check: fix some string/text bitrot
2017-09-11 09:08:00 -07:00
Simon Michael
4f55f8dd93
api: set upper bound on swagger2 to avoid build error ( fixes #612 )
2017-09-10 13:34:06 -07:00
Peter Simons
c571c6ff25
hledger-check: fix the name of this tool in the usage example comments
2017-09-09 13:10:21 -07:00
Simon Michael
b9a6989a85
tools: appveyor: benchmarks aren't windows compatible, skip for now
...
[ci skip]
2017-09-08 13:23:29 -07:00
Simon Michael
bc13dfbdd8
tools: appveyor: install new ghc version when needed
2017-09-08 12:20:42 -07:00
Simon Michael
6f44987c42
stack: more robust make stacktest, does a clean first
...
[ci skip]
2017-09-08 12:17:26 -07:00
Simon Michael
9ef6abb3b6
tools: make stacktest: really build all packages
2017-09-08 11:54:29 -07:00
Simon Michael
453cf431b2
cli: drop support for directory < 1.2
2017-09-08 11:42:38 -07:00
Simon Michael
ce83b789cf
cli: fix unused import warning
...
Only seen with GHC 7.10 for some reason.
2017-09-08 11:42:38 -07:00
Simon Michael
aac739a248
tools: make stacktest: install ghc when needed
2017-09-08 11:41:01 -07:00
Simon Michael
7d6b28c994
tools: appveyor: also run tests and benchmarks
2017-09-08 11:00:41 -07:00
Simon Michael
3b1637341c
lib: doctests: fix unused import warning
2017-09-08 10:58:13 -07:00
Simon Michael
4104334eff
tools: shake: requires GHC 8.0/lts-9 for now
...
[ci skip]
2017-09-08 10:47:35 -07:00
Simon Michael
cf9654797d
stack: make stacktest consistent naming, help
...
[ci skip]
2017-09-08 10:37:28 -07:00
Simon Michael
025a2375bd
stack: more thorough make test-stackage (test and bench)
2017-09-08 10:26:40 -07:00
Simon Michael
0175a0231d
lib: make doctests build with ghc 7.10 again
2017-09-08 10:25:42 -07:00
Simon Michael
1f2b00ee3b
stack: update stackage configs for 3 ghcs, switch to 8.2.1 as default
...
Building with same GHC as stackage nightly is a good idea for noticing
problems keeping us out of stackage. make test-stackage is a start at
checking for stackage problems with the last three GHC versions.
2017-09-08 07:57:07 -07:00
Simon Michael
f972027918
cli: doc: queries: tweak wording
2017-09-07 08:38:14 -07:00
Simon Michael
81d7d3f709
cli: doc: queries: clarifications, especially not:
2017-09-07 08:35:53 -07:00
Simon Michael
75df6e0277
install: use latest hledger-lib, mention double ctrl-c issue
...
[ci skip]
2017-09-06 08:48:14 -07:00
Simon Michael
5ae011b249
lib: add missing parsec lower bound, possibly related to #596 , fpco/stackage#2835
...
[ci skip]
2017-09-06 07:32:13 -07:00
Simon Michael
efbbcda7e6
doc: tweak description/payee/note docs ( #598 , #608 )
2017-09-05 14:06:43 -07:00
Simon Michael
079e76a370
doc: update description/payee/note docs ( #598 , #608 )
2017-09-05 11:44:02 -07:00
Simon Michael
9501b43471
lib: pivot -> journalPivot, drop implicit tags notion ( #598 , #608 )
2017-09-05 10:48:35 -07:00
Jakub Zárybnický
72cf6a8219
lib: Fix filtering by payee and note ( #598 )
2017-09-05 08:37:19 -07:00
Simon Michael
466a323533
stack: update ghc 8.2.1 config
2017-09-05 08:24:02 -07:00
Jakub Zárybnický
9ccb1bcb81
web: Make "Add transaction" button tabbable ( #430 )
2017-09-04 20:46:28 -07:00
Jakub Zárybnický
13a6584440
ui, web: Enable --pivot and --anon in ui and web ( #474 )
2017-09-04 20:45:31 -07:00
Simon Michael
e8aecb51ee
install: use hledger-iadd-1.2.4, it builds better here
...
hledger-iadd-1.2.5 uses some api I accidentally removed in hledger-lib-1.3.1.
hledger-iadd-1.2.4 uses it too, but mysteriously seems to build anyway.
2017-09-04 08:29:33 -07:00
Simon Michael
404e55d9d3
install: bump installer and installable versions
2017-09-04 08:00:30 -07:00
Simon Michael
34f9eb41c6
install: cleanup
2017-09-03 12:13:44 -07:00
Simon Michael
86cbe0b095
install: show some system info
2017-09-03 12:12:02 -07:00
Simon Michael
3768cb333b
install: better fix, avoid installing stack more than once
2017-09-03 12:08:25 -07:00
Simon Michael
84b5340762
install: be better and finding stack when just installed and not in PATH
2017-09-03 11:29:01 -07:00
Simon Michael
ddb67c0c0b
bse: update embedded manuals
2017-08-28 17:29:24 -07:00
Nicholas Niro
d7f2d5eac3
doc: commands: Added an entry for the new command balancesheetequity.
2017-08-28 20:20:29 -04:00
Nicholas Niro
5e3c8aaaff
Implemented the new Cli command 'balancesheetequity`.
...
This new command shows the same information as balancesheet but also
includes the Equity accounts (equity:<account name>).
2017-08-28 16:58:48 -04:00
Simon Michael
b246d0e990
cf: more restrictive regexp ( #584 )
2017-08-27 08:26:47 -07:00
Christian G. Warden
deaf9cfbef
Exclude Fixed Assets from Cashflow Report
...
Add "fixed" to the regex used to exclude asset accounts from cashflow
reports. Assumes accounts are set up something like:
assets:fixed assets:equipment
assets:fixed assets:vehicles
assets:fixed assets:buildings
2017-08-27 04:41:05 -07:00