Commit Graph

5968 Commits

Author SHA1 Message Date
Simon Michael
b6a089b8a3 lib: Amount: hlint 2018-02-15 17:28:23 -08:00
Simon Michael
9a5d9c6235 tools: add easytest (github) as an extra dep, for experiments 2018-02-15 16:30:50 -08:00
Simon Michael
93d2e1b7ac tools: gitignore updates 2018-02-15 16:30:33 -08:00
Simon Michael
f2fe1256b6 tools: replace old hlint config with yaml file 2018-02-15 11:53:28 -08:00
Simon Michael
b231d99e38 lib: Account, AccountName: hlint 2018-02-15 11:38:34 -08:00
Simon Michael
6d94eed6fd lib: Types: fix/silence hlint warnings 2018-02-15 07:35:51 -08:00
Simon Michael
298651fa02 doc: periodic txns, automated postings edits
[ci skip]
2018-02-11 20:09:19 -08:00
Simon Michael
f3dd66d9b3 install: bump installer version
[ci skip]
2018-02-08 08:45:02 -08:00
Simon Michael
8d8eaab053 install: debian/ubuntu: install libtinfo-dev, for vty/hledger-ui (#705) 2018-02-08 08:40:55 -08:00
Simon Michael
743caf7993 doc: contributors: fix license link
[ci skip]
2018-02-02 12:09:15 -08:00
Simon Michael
13855d6b53 csv: no csv records is no longer an error 2018-02-01 09:41:03 -08:00
Simon Michael
27f27f9848 doc: contributing: hackage matrix & package diff links
[ci skip]
2018-01-31 08:42:39 -08:00
Simon Michael
1cf97ccda7 site: docs: wording tweak 2018-01-29 14:53:23 -08:00
Simon Michael
7b45c3f802 examples: makefile generating multi-format year-end reports 2018-01-29 14:53:23 -08:00
Simon Michael
d3fde29b36 bal: --invert flag to flip all signs 2018-01-29 14:53:23 -08:00
agander
a26647f49d Add files via upload 2018-01-29 14:32:44 -08:00
Simon Michael
8402f659cc doc: drop obsolete addons link
[ci skip]
2018-01-26 12:03:18 -08:00
Simon Michael
2fcde1978f doc: less begging
[ci skip]
2018-01-26 12:02:12 -08:00
Simon Michael
aee4939aae doc: link budgeting doc, for real
[ci skip]
2018-01-26 12:01:22 -08:00
Simon Michael
77a3c7952b cli: remember to include the actual hledger manuals, as well as symlinks
[ci skip]
2018-01-26 11:54:38 -08:00
Simon Michael
92d48ed0a2 lib/ui/web/api: move manuals to extra-source-files in these pkgs too
[ci skip]
2018-01-26 11:49:26 -08:00
Simon Michael
5cea120ab7 cli: rename embedded files dir, make them extra-source-files
Per feedback from peti. These files will no longer be installed to
cabal's data directory, where it might seem as if they are required at
runtime, which they are not. Packagers will still find them in the
tarball and can put them in the proper place.
2018-01-26 11:12:08 -08:00
Simon Michael
9ab8c5c4da shake: don't generate pandoc fenced divs when transforming markdown (#692, #696)
[ci skip]
2018-01-24 18:35:19 -08:00
Eli Flanagan
b5e788dadc doc: remove raw markup macro
saw the `:::` macro in hledger-web, hledger-ui so removed. Not sure if
that had special behavior in somewhere in the build chain.
2018-01-24 18:21:40 -08:00
Simon Michael
f6092df1d6 tools: appveyor: remove -j1 (#424), document cache cleaning 2018-01-24 09:43:38 -08:00
Eli Flanagan
0dfcf1e788 remove unused style 2018-01-24 07:18:37 -08:00
Simon Michael
7c351547ba doc: fix links to output format section
[ci skip]
2018-01-23 17:14:09 -08:00
Simon Michael
18a0786691 doc: fix options subheadings
[ci skip]
2018-01-23 17:10:16 -08:00
Simon Michael
e657e96591 bal/etc.: document html output, move to options section 2018-01-23 17:08:19 -08:00
Simon Michael
37555617b7 journal, bal: document account codes 2018-01-23 16:51:12 -08:00
Simon Michael
e491f513a1 cli: tabular reports no longer have a trailing blank line added
Tabular reports from bal, bs etc. have until now been rendered on
the terminal with one final blank line, for readability.
This change drops the blank line.

This is consistent with the non-tabular balance and register output
(not print, which is a special case), and with most unix commands.
The real reason for it, which I admit is flimsy, is that I can now omit
the final delimiter (>=0) when using shelltestrunner 1.9's new format,
making functional tests easier to maintain and more readable.
If there's opposition, this could be reverted.
2018-01-23 12:47:56 -08:00
Simon Michael
e43c430a61 bal: clarify some todo tests, use shelltestrunner's format 3 2018-01-23 12:17:14 -08:00
Simon Michael
9b88fc2ed0 bal/bs/cf/is: sort accounts by account code, if any, then account name
If any accounts have numeric codes assigned via account directives,
those accounts will be listed first, lowest account codes first.
2018-01-23 11:33:24 -08:00
Simon Michael
d420a8b534 journal: account directive: parse and store a numeric account code also 2018-01-23 11:33:23 -08:00
Simon Michael
88ef586480 lib: rename, clarify purpose of balanceReportFromMultiBalanceReport 2018-01-23 11:32:24 -08:00
Simon Michael
6c60e4a97b bs/cf/is: always show a tabular report, even with no report interval
Previously, if you specified no report interval, the text output of
these commands was a simple report like the original balance command,
with amounts on the left and account names on the right. Also,
balances used arithmetic sign like the balance command.
Now it always draws a table, with account names in the left
column, and shows balances with normal-positive sign, consistent with
the multicolumn reports. Less code, fewer bugs.
2018-01-23 11:05:01 -08:00
Simon Michael
04d7d13be6 doc: download: heading tweak 2018-01-22 14:52:22 -08:00
Simon Michael
c1383e9abc doc: download page cleanups
[ci skip]
2018-01-22 12:25:20 -08:00
Simon Michael
57cddca0b2 doc: download page cleanups
[ci skip]
2018-01-22 12:14:20 -08:00
Simon Michael
2964e4c508 doc: download: recommend --resolver nightly (#690)
[ci skip]
2018-01-22 08:27:32 -08:00
Simon Michael
ff9823c015 doc: download: reminder of yet another way installation sucks (#690) 2018-01-22 07:58:01 -08:00
Simon Michael
c4b778bfb9 update report titles in func. tests 2018-01-22 07:58:01 -08:00
Simon Michael
2e9ae3f400 bs/bse/cf/is: html output fixes and styling/styleability 2018-01-19 14:16:23 -08:00
Simon Michael
5b1883fcdf bs/bse/cf/is: fix display of abbreviated name for December 2018-01-19 12:45:51 -08:00
Simon Michael
4ddb748d9c acc: rename --posted -> --used 2018-01-19 12:41:03 -08:00
Simon Michael
37a4d71f1b acc: report --declared and/or --posted accounts 2018-01-18 18:43:21 -08:00
Simon Michael
6210613f76 bs/bse/cf/is: show overall report span in title 2018-01-18 12:00:16 -08:00
Simon Michael
e9624486b6 bs/bse/cf/is: show local abbreviated month names on monthly columns 2018-01-18 11:46:12 -08:00
Simon Michael
3663c46502 bal: make --drop work with csv/html output 2018-01-18 11:26:57 -08:00
Simon Michael
3849ba7a9d bal: warn that --budget -O csv doesn't work 2018-01-18 11:24:22 -08:00