Simon Michael
3c232fbd7d
check: add "payees" check requiring payee declarations
2020-12-30 18:08:30 -08:00
Damien Cassou
e092b38631
;lib: add 'payee' directive
2020-12-30 18:08:30 -08:00
Simon Michael
8ab2316604
;cli: doc: data formats: wording
2020-12-30 17:06:01 -08:00
Stephen Morgan
a64d1aa6d0
bin: Update bin scripts for current hledger-lib.
...
(cherry picked from commit bc4aef17b7fa13ec0754b93325e1c5e5ee04f1e7)
2020-12-30 08:59:03 -08:00
Simon Michael
06b466d847
ci: also test compilation of bin/ add-on scripts
2020-12-30 08:59:03 -08:00
Simon Michael
88ccd87c47
;install: bump to hledger* 1.20.2
2020-12-29 10:40:33 -08:00
Simon Michael
6b353c47b0
;make unittest: fix
2020-12-29 10:32:17 -08:00
Simon Michael
22c6f056c2
;update manuals
2020-12-29 10:27:48 -08:00
Simon Michael
6f08631be3
;doc: changelog updates
2020-12-29 10:21:27 -08:00
Simon Michael
a5f9f8ce0c
;update CLI usage texts
2020-12-29 09:43:24 -08:00
Simon Michael
8a046aef5b
;make tag: don't tag project by default
...
What should go in the project changelog and when the
project's .version should update is still unclear,
more cleanup needed.
(cherry picked from commit c14e6a65444ff96746ce167066325b19175a3da9)
2020-12-29 09:40:40 -08:00
Simon Michael
21ba9cc21e
;ci: linux: notes
...
(cherry picked from commit 23a7b1a71d5fd23eeda57f1442ea4b9bdf185169)
2020-12-29 09:40:31 -08:00
Simon Michael
4a48e5f8aa
;doc: changelogs
...
(cherry picked from commit 3031c0e7b9bd9384ac390d3f3705455f057dd8c8)
2020-12-29 09:39:35 -08:00
Simon Michael
4ce681348d
;update changelogs
...
(cherry picked from commit 1b389961587720be10f7cced91d3b6cb9fc47415)
2020-12-29 09:38:58 -08:00
Simon Michael
d99c5e3087
;Shake changelogs: avoid an error with untagged release version
...
(cherry picked from commit b102c2ca5d5c7793cd80b4e7a03e5df908528162)
2020-12-29 09:38:41 -08:00
Simon Michael
81b07dd6f5
;Shake changelogs: reduce excessive whitespace
...
(cherry picked from commit 7b13778a29f4e4959077ccaa1186ebe57454ff22)
2020-12-29 09:38:33 -08:00
Simon Michael
f2d2272737
;update changelogs
...
(cherry picked from commit 15e290955f8ae2ed636b4e144e84fc4c73f4228b)
2020-12-29 09:37:54 -08:00
Simon Michael
d126ceead2
;cli: tests: allow func tests to run on NixOS
2020-12-28 15:23:51 -08:00
Simon Michael
21ce0c30cc
;print: cleanup; discuss unbalanced output ( #1429 )
2020-12-28 07:07:45 -08:00
Simon Michael
9ff53ab1e0
;cli: convert cli.test to latest format
2020-12-28 06:28:31 -08:00
Simon Michael
323303daba
;cli: another fix for 4330427f
2020-12-28 06:24:56 -08:00
Simon Michael
06675bfec4
;cli, ui: fixes for yesterday's 4330427f
2020-12-27 12:20:50 -08:00
Simon Michael
b66d8f0f3c
;update manuals
2020-12-26 17:29:02 -08:00
Simon Michael
cee1c69ac0
;update CLI usage texts
2020-12-26 17:28:47 -08:00
Simon Michael
4330427f6b
cli: make --help/--version always CMD-specific
...
This simplifies the --help/-h and --version flags by making them
position independent: no matter where they appear in the command line,
if there is a command argument they will show the command's help or
version (where applicable), instead of the hledger executable's.
2020-12-26 17:27:28 -08:00
Simon Michael
12447ffab7
;lib: restore list of hledger debug levels
2020-12-26 17:27:28 -08:00
Simon Michael
ae9595c321
cli/help: --info/--man/help show CMD/topic-specific docs
...
hledger CMD --info will now open CMD's info node,
hledger CMD --man will scroll the man page to CMD's section, and
hledger help -i/-m/-p TOPIC will do similar.
This is not perfectly robust but hopefully will be good enough in
practice.
Also the help command's long --info/--man/--pager flags have been
dropped in favour of -i/-m/-p.
2020-12-26 17:27:28 -08:00
Simon Michael
54af71a0b1
cli: general --man, --info flags show the manual
2020-12-26 17:27:28 -08:00
Simon Michael
f20cd2b112
help: show only the hledger manual, for now
2020-12-26 17:27:27 -08:00
Simon Michael
7d3f05b16a
help: add -i/-m/-p short flags
2020-12-26 17:27:27 -08:00
Simon Michael
9beff54b27
help: drop --cat
2020-12-26 17:27:27 -08:00
Simon Michael
ab55be6d64
;doc: link updates
2020-12-26 17:27:27 -08:00
Simon Michael
28bcd9aadc
;doc: reference manuals -> user manuals
2020-12-26 17:27:27 -08:00
Simon Michael
201ea210fb
;cli: doc: intro wording
2020-12-26 17:27:27 -08:00
Simon Michael
8a16b2b1b0
;update CLI usage texts
2020-12-26 08:21:45 -08:00
Simon Michael
45a5658396
cli: drop deprecated command aliases a, b, p, r, txns
2020-12-26 08:21:45 -08:00
Simon Michael
8d320bc1fe
;update manuals
2020-12-24 17:26:17 -08:00
Simon Michael
9824c9683a
;doc: drop some old man page stuff
2020-12-24 17:25:49 -08:00
Simon Michael
fbe30a73b9
;doc: mention version in all manual formats
2020-12-24 17:25:11 -08:00
Simon Michael
f79cd78179
;doc: update links
2020-12-24 13:02:02 -08:00
Simon Michael
27ab7a1745
;doc: update links
2020-12-24 12:57:14 -08:00
Simon Michael
fbf9418756
;doc: update links to journal manual
2020-12-24 12:49:04 -08:00
Simon Michael
62660577c3
;update cabal files
2020-12-24 10:22:16 -08:00
Simon Michael
ff3a05f891
;update manuals
2020-12-24 10:22:05 -08:00
Simon Michael
ef55f9faf3
;update CLI usage texts
2020-12-24 10:22:05 -08:00
Simon Michael
a7e9e9ac0e
doc: merge file format manuals into the hledger manual
...
Also flatten the journal manual topics a bit.
There are pros and cons to this, but I believe the pros outweigh the
cons.
2020-12-24 10:22:05 -08:00
Simon Michael
a950d49e18
cli: hide deprecated aliases in command list
...
(a, b, p, r, equity, txns)
2020-12-23 12:00:42 -08:00
Simon Michael
0a36823094
;update manuals
2020-12-23 10:29:57 -08:00
Simon Michael
69a7325f91
;update CLI usage texts
2020-12-23 10:29:30 -08:00
Simon Michael
9c7a87da57
cli: doc: sync/update manual & cli command lists
2020-12-23 10:28:31 -08:00