Simon Michael
8ef0c01da2
tools: make help: don't parenthesise subsection titles
2017-08-16 05:50:16 -07:00
Simon Michael
16c07c537b
csv: also switch which posting is converted to cost
...
After switching the postings, make sure it's the second which is converted
to cost.
2017-08-15 08:40:52 -07:00
Simon Michael
501634d2e9
doc: journal: makeinfo-version-related encoding change, hopefully correct
2017-08-15 08:18:06 -07:00
Simon Michael
cd589a5e4e
doc: csv: improve CSV conversion tips
...
[ci skip]
2017-08-15 08:17:15 -07:00
Simon Michael
ce5724fee1
csv: switch the order of generated postings, so account1 is first
...
This is subjective, but simplifies things as we'll be adding more than
two postings. Free-form entry templates will allow custom orderings
in future.
2017-08-15 08:16:49 -07:00
Simon Michael
3d6486c60d
examples: bitcoin split example entry
...
[ci skip]
2017-08-11 12:01:10 -07:00
Simon Michael
60161625f8
docs: reorganise/streamline docs page, add all tools
2017-08-10 05:38:20 -07:00
Simon Michael
14be9028e3
doc: contributing: update github stars stats
...
Ranking has dropped!
2017-08-10 05:37:35 -07:00
Simon Michael
ea0aced89c
lib: add test for an amount parsing issue
...
[ci skip]
2017-08-03 16:58:54 -07:00
Hans-Peter Deifel
79e3a29083
Fix build of hledger-ui with megaparsec-6
2017-08-02 11:35:23 -07:00
Mark Hansen
e98d213ca2
Add link to Visual Studio Code hledger plugin
2017-08-02 05:37:26 -07:00
Simon Michael
cb8190b8f2
tools: stack: add a config for GHC 8.2.1 (hledger & hledger-ui)
2017-08-01 10:45:27 -07:00
Simon Michael
20993d9785
tools: travis: revert workaround attempt
2017-08-01 10:12:02 -07:00
Simon Michael
21951aa273
bump version harder: fix some yaml/cabal bounds I had missed
2017-08-01 10:11:42 -07:00
Simon Michael
058791631d
tools: make setversion: more thorough replacing of bounds (==, >= only)
2017-08-01 10:10:35 -07:00
Simon Michael
da0e67a892
tools: travis: try a workaround after version bump failure
2017-07-31 16:42:46 -07:00
Simon Michael
6908949452
site: fix wrong version number in 1.1 docs
...
Just changed the version string at the top, hopefully the content is correct
2017-07-31 16:21:27 -07:00
Simon Michael
69a272178a
tools: make: update RELEASING rules; misc cleanups
2017-07-31 16:12:59 -07:00
Simon Michael
f4e1d5aaec
tools: shake: docs -> manuals
2017-07-31 15:53:34 -07:00
Simon Michael
cb0cb1e1e1
regenerate embedded manuals
2017-07-31 15:52:41 -07:00
Simon Michael
1efbbbc7ac
regenerate cabal files
2017-07-31 15:01:23 -07:00
Simon Michael
d18c651e52
bump man date to July 2017
2017-07-31 14:02:59 -07:00
Simon Michael
5706353881
bump version strings & lower bounds to 1.3.99
2017-07-31 14:02:35 -07:00
Simon Michael
e53c3e6d8a
bin: budget: update func tests
2017-07-31 08:15:29 -07:00
Simon Michael
2a3feb9288
bin: check: fix megaparsec-related build error
2017-07-31 08:09:05 -07:00
Simon Michael
f4acef58b1
lib: doctests: refactor, include Text.*
2017-07-31 07:09:57 -07:00
Simon Michael
20442196fb
lib: refactor
2017-07-31 07:09:06 -07:00
Simon Michael
f1c5cce575
lib: another doctests fix, replace wrong haddock char
2017-07-31 07:09:06 -07:00
Simon Michael
dbef13b13f
lib: more consistent deps, fixing doctests with Cabal 2 ( fixes #596 )
2017-07-31 07:09:06 -07:00
Simon Michael
f16052b992
tools: setversion: keep (and require) upper bound in hledger deps
2017-07-30 15:00:44 -07:00
Simon Michael
87e281a45d
restore upper bounds on hledger packages
...
I dropped these last month, perhaps without meaning to.
They probably should stay. hledger-ui (eg) will still build
with minor updates of hledger-lib or hledger, but will require
either a release or a hackage revision to build with a major
update.
2017-07-30 11:42:52 -07:00
Simon Michael
ecfc8224dd
lib: cleanup up megaparsec 6 compat module, simplify error type ( #594 )
2017-07-28 07:53:02 -07:00
Simon Michael
d7d5f8a064
add support for megaparsec 6 ( fixes #594 )
...
Older megaparsec is still supported.
Also cleans up our custom parser types,
and some text (un)packing is done in different places
(possible performance impact).
2017-07-27 19:20:46 -07:00
Simon Michael
dccfa6a512
examples: borrowing
...
[ci skip]
2017-07-27 12:56:35 -07:00
Simon Michael
b9571bd088
bal/bs/cf/is: consistently separate columns with a double space
...
Previously, amounts wider than the column headings would be separated
by only a single space. Also there was an extra space before the first
column.
2017-07-27 09:09:03 -07:00
Simon Michael
ae312d83df
install: hledger-iadd 1.2.3 (cf #591 )
...
[ci skip]
2017-07-27 05:06:25 -07:00
Simon Michael
8851ebc29f
bs/cf/is: support --output-file and --output-format=txt|csv
...
The CSV output should be reasonably ok for dragging into
a spreadsheet and reformatting.
2017-07-25 19:43:45 -07:00
Simon Michael
71b206dfc5
lib: writeOutput clarification
2017-07-25 16:04:00 -07:00
Simon Michael
7204b1b9a1
lib: make output-file and output-format flags available separately
...
Kind of.. the output-file flag's help mentions output-format
2017-07-25 16:03:59 -07:00
Simon Michael
f49756231a
refactor compoundBalanceCommandMultiColumnReport etc.
2017-07-25 16:03:59 -07:00
Simon Michael
9d1ef30ecb
install: bump hledger-diff version (and installer version)
...
This should fix hledger-diff being reinstalled every time.
[ci skip]
2017-07-25 14:32:37 -07:00
Simon Michael
48d909c695
refactor compoundBalanceCommandMultiColumnReport etc., more correct docs
2017-07-25 14:28:52 -07:00
Simon Michael
5d93c39922
clarify balance report/cumulative/historical/tree mode shenanigans
2017-07-25 13:55:54 -07:00
Simon Michael
783c4c155c
whitespace
2017-07-25 13:51:26 -07:00
Simon Michael
a25a8f868c
bs/is: fix tests
2017-07-25 13:23:16 -07:00
Simon Michael
f0119ec9c1
refactor compoundBalanceCommand
2017-07-25 13:22:03 -07:00
Simon Michael
115ed3aead
bs/is: show a trailing blank line in single column reports, for consistency
2017-07-25 12:46:56 -07:00
Simon Michael
9d4d6ebc4d
bs/cf/is: show one trailing blank line, not two
2017-07-25 12:43:56 -07:00
Simon Michael
11202c897a
bs: merge pretty.test
2017-07-25 09:33:43 -07:00
Simon Michael
c89bec0e17
bs/is: don't let an empty subreport disable the grand totals ( fixes #588 )
2017-07-25 09:21:09 -07:00