4ae401cbec;bal: cli help tweaks
Simon Michael
2021-03-09 07:29:40 -0800
346429d070;bal: doc tweaks
Simon Michael
2021-03-09 07:29:12 -0800
faf68f3def;doc: bump changelogs to latest revision
Simon Michael
2021-03-08 15:16:54 -0800
ec4d131d22;doc: cherry pick recent edited changelogs from 1.21-branch
Simon Michael
2021-03-08 15:15:57 -0800
325aa15f74;doc: restore changelogs up to a5f9f8ce0
Simon Michael
2021-03-08 15:14:47 -0800
54b95af9ff;doc: merge 1.20.3, 1.20.4 changelogs from 1.20-branch
Simon Michael
2021-01-14 05:51:07 -0800
72a9b612c1;cli: fix "hledger CMD --info" with older info
Simon Michael
2021-03-07 17:40:50 -0800
36aa01f67a;update manuals
Simon Michael
2021-03-07 10:25:13 -0800
5dc644d280;update CLI usage texts
Simon Michael
2021-03-07 10:25:08 -0800
fce0a690dd;doc: contributing: draftprs.hledger.org, readyprs.hledger.org
Simon Michael
2021-03-07 10:02:24 -0800
1ca448bb45Merge branch 'bash-completion' (#1410)
Simon Michael
2021-03-05 16:12:08 -0800
750db7ed6fstack: bump default to lts-17.4/ghc-8.10.4
Simon Michael
2021-03-05 14:56:33 -0800
3a7c578f2d;bal: doc: tweaks
Simon Michael
2021-03-05 14:55:24 -0800
e521518eb6;bal: doc: tweaks
Simon Michael
2021-03-05 10:43:47 -0800
2023e9cd65;bal: doc: more updates & cleanups (#1496)
Simon Michael
2021-03-05 10:21:46 -0800
baab33b58dtools: Include more commodities and prices in generated journals.
Stephen Morgan
2021-03-05 22:59:21 +1100
2aae54a02ctest: Test bal --valuechange throws an error for bad --value options.
Stephen Morgan
2021-03-05 20:29:49 +1100
efb37c3343lib: Default to PeriodChange report when using ValueChangeReport.
Stephen Morgan
2021-03-05 17:23:07 +1100
3f408c2117lib,cli: Restore old --change option for per-period summation, use --sum for basic ValueChange balance report.
Stephen Morgan
2021-03-05 15:20:16 +1100
ae73eea7cb;bs,bse,cf,is: update docs
Simon Michael
2021-03-03 11:53:40 -0800
7b8a873471;check: update manual
Simon Michael
2021-03-03 06:48:49 -0800
d931e4919ecli: Allow overriding with --periodic (rather than the old --change) and properly calculate requestedspan in CompoundBalanceReport.
Stephen Morgan
2021-03-04 09:58:36 +1100
e9f04d5ed6check: ordereddates now checks each file separately (fix#1493)
Simon Michael
2021-03-03 06:44:50 -0800
2505c69f80lib: transactionFile
Simon Michael
2021-03-03 06:44:25 -0800
642ad24b0e;check: refactor
Simon Michael
2021-03-03 06:06:39 -0800
ffb985f1a2ui, web: make --man and --info work, similar to hledger
Simon Michael
2021-03-03 05:52:57 -0800
cb0526381e;bal: doc updates
Simon Michael
2021-03-03 05:11:42 -0800
edaaef897blib: Do not include price directives in journalDateSpan. Only include price directives after the last transaction/posting date if using --value=end.
Stephen Morgan
2021-03-02 21:32:52 +1100
ff5e810c78;bal: more doc updates
Simon Michael
2021-03-03 04:10:23 -0800
dccd39171e;gather investing examples
Simon Michael
2021-03-03 04:09:41 -0800
deb2a27e45Rebuild completion after the rebase on upstream/master
Vladimir Zhelezov
2021-02-28 08:36:42 +0100
066fa964b6Disable shell expansion in here-docs
Vladimir Zhelezov
2020-12-21 13:35:40 +0100
3d3cd2d4a2Makefile: move all variable definitions to the top, before targets
Vladimir Zhelezov
2020-12-20 10:35:53 +0100
36fca65404README: fix syntax highlighting, quotes
Vladimir Zhelezov
2020-12-20 10:05:41 +0100
3ab796fd9eUpdate README
Vladimir Zhelezov
2020-12-20 09:52:17 +0100
3c4025ae19BSDmakefile
Vladimir Zhelezov
2020-12-20 09:04:59 +0100
419817e656Prevent unwanted m4 macro expansion + -g GNU compatibility flag
Vladimir Zhelezov
2020-12-20 07:56:47 +0100
2e44fe9e90Portability: replace GNU extension \s with [[:space:]]
Vladimir Zhelezov
2020-12-19 16:13:31 +0100
2a37479d60Revert "Do not use set -e in helper shell scripts"
Vladimir Zhelezov
2020-12-19 13:16:23 +0100
0ca63ddc84Install/uninstall completion for all extensions by default
Vladimir Zhelezov
2020-12-19 09:57:27 +0100
62c3c8e6daExit build with an error if unable to parse hledger sub-commands
Vladimir Zhelezov
2020-12-19 09:13:00 +0100
ac143aff6bDo not use set -e in helper shell scripts
Vladimir Zhelezov
2020-12-19 08:30:32 +0100
dea35043bdAdd phony clean-all build target
Vladimir Zhelezov
2020-12-19 08:11:55 +0100
0bb4d1a6ebRemove api from hledger extensions
Vladimir Zhelezov
2020-12-19 07:54:36 +0100
b53e264da1Update .gitignore
Vladimir Zhelezov
2020-12-18 19:25:28 +0100
9e90d25cceAdd basic editor configuration to shell scripts
Vladimir Zhelezov
2020-12-18 10:32:30 +0100
5c2dd6fa2fMove back commands/options parsing to separate shell scripts
Vladimir Zhelezov
2020-12-18 10:09:27 +0100
effb1be0e6Avoid hard-coded reference to commands.tmp
Vladimir Zhelezov
2020-12-18 08:39:54 +0100
b3f0b437a5Add example usage comment for debug targets
Vladimir Zhelezov
2020-12-18 08:25:17 +0100
84a7a66753Modify .gitignore
Vladimir Zhelezov
2020-12-18 07:01:21 +0100
b97c2043b8Add install and uninstall build targets
Vladimir Zhelezov
2020-12-18 06:36:29 +0100
1b6f968a6aMove commands and options parsing into the Makefile
Vladimir Zhelezov
2020-12-18 06:24:30 +0100
0498b8ff7cAdd stub file to m4 build target prerequisites
Vladimir Zhelezov
2020-12-18 06:04:14 +0100
4a32ebf8b5Eliminate dependency on ‘paste’ and ‘parallel’
Caleb Maclennan
2020-12-16 11:19:06 +0300
bb8118c771Isolate shell code in a stub file included by m4
Vladimir Zhelezov
2020-12-17 10:05:10 +0100
bc66b23520Fix build race condition
Vladimir Zhelezov
2020-12-16 06:24:53 +0100
13bf6fdcd8Amend installation comment
Vladimir Zhelezov
2020-12-15 09:48:14 +0100
bee666704bAdd a comment with example installation instructions
Vladimir Zhelezov
2020-12-15 09:43:06 +0100
99af527f16Remove _function from function names
Vladimir Zhelezov
2020-12-15 08:45:44 +0100
fdac46d68aFix _hledger_extension_completion when called by path...
Vladimir Zhelezov
2020-12-15 08:38:21 +0100
fb3577d3e0return 0
Vladimir Zhelezov
2020-12-14 19:39:33 +0100
910e86b4b2Fix a7dc62d: set $subcommandOptions unconditionally
Vladimir Zhelezov
2020-12-14 08:10:16 +0100
d82e13bb51Add an automatic check for required option argument
Vladimir Zhelezov
2020-12-14 07:37:48 +0100
3eccfb85e0Remove compopt -o nospace from --{close,open}-acct handler
Vladimir Zhelezov
2020-12-14 06:35:15 +0100
0f8c01f033Delay setting compopt -o filenames
Vladimir Zhelezov
2020-12-14 06:23:25 +0100
34dbe3b3a8Use compopt -o nospace only for a query prefix
Vladimir Zhelezov
2020-12-14 04:50:28 +0100
797301c3dcWhite space
Vladimir Zhelezov
2020-12-13 19:03:47 +0100
78ce651531White space, fix alignment
Vladimir Zhelezov
2020-12-13 14:47:19 +0100
1bbf04d310Edit comments
Vladimir Zhelezov
2020-12-13 12:18:05 +0100
05d483494bRemove redundant call of _get_comp_words_by_ref()
Vladimir Zhelezov
2020-12-13 09:56:04 +0100
750450915dBreak overly long lines for better readability
Vladimir Zhelezov
2020-12-13 09:44:13 +0100
83cfd104f9Remove _hledger_quote(), unused.
Vladimir Zhelezov
2020-12-13 09:21:31 +0100
3cabee2470Remove unnecessary quoting, a matter of consistency...
Vladimir Zhelezov
2020-12-13 08:39:56 +0100
eea7f0d506Add an early return from option argument completion
Vladimir Zhelezov
2020-12-13 08:24:16 +0100
b6a4a887b9White space
Vladimir Zhelezov
2020-12-13 07:56:56 +0100
046421e712Simplify sub-command loop logic
Vladimir Zhelezov
2020-12-13 07:43:29 +0100
f5d2a6bcc3Move sub-command options reply out of the for-loop
Vladimir Zhelezov
2020-12-13 07:14:33 +0100
e2b2c2fb2e_hledger_compreply_query: minor refactor
Vladimir Zhelezov
2020-12-13 06:45:27 +0100
0361c81da2Add a couple of sub-commands to the no-query list
Vladimir Zhelezov
2020-12-13 06:44:08 +0100
3a20e91b69Further refinement of option extraction regex
Vladimir Zhelezov
2020-12-12 15:47:30 +0100
5a88a1437cImprove option extraction
Vladimir Zhelezov
2020-12-12 13:31:36 +0100
a5ccae8f31Fix regular expression in output-options.sh
Vladimir Zhelezov
2020-12-12 13:01:29 +0100
40a7549013Adjust comment obsoleted by previous commit: 4d2a4b0
Vladimir Zhelezov
2020-12-12 11:52:48 +0100
8feb9053ecAppend = to long options requiring an argument
Vladimir Zhelezov
2020-12-12 10:47:15 +0100
09132ace80f656ff8 made another early return possible, so do it
Vladimir Zhelezov
2020-12-12 07:43:12 +0100
e6d54f79d7Postpone options display until after entering a dash
Vladimir Zhelezov
2020-12-12 06:43:06 +0100
ddf55a86a4Rename $wordlist to $complist in _hledger_compgen()
Vladimir Zhelezov
2020-12-11 14:25:22 +0100
e2cac96449Typo in comments
Vladimir Zhelezov
2020-12-11 12:51:33 +0100
d943fa613eMake sure = is present in COMP_WORDBREAKS
Vladimir Zhelezov
2020-12-11 12:45:31 +0100
8c14dfb3ebA non-recursive version of _hledger_compreply_optarg()
Vladimir Zhelezov
2020-12-11 11:27:20 +0100
985f041d81Make hard-coded completion word lists easy to find
Vladimir Zhelezov
2020-12-11 10:25:24 +0100
57c79d0050Simplify condition
Vladimir Zhelezov
2020-12-11 10:11:43 +0100
c139bb24a7Minor refactor of main function
Vladimir Zhelezov
2020-12-11 09:53:16 +0100
b195826c0fRevert "Refactor _hledger_compreply_optarg()"
Vladimir Zhelezov
2020-12-11 08:57:28 +0100
d30913c6a8Refactor _hledger_compreply_optarg()
Vladimir Zhelezov
2020-12-11 08:50:03 +0100
9d94f84781Clarify comment in extension completion function
Vladimir Zhelezov
2020-12-11 08:20:50 +0100
c729708343Refactor _hledger_extension_completion_function()
Vladimir Zhelezov
2020-12-11 07:20:12 +0100
c2da8ac2d4Fix extension completion
Vladimir Zhelezov
2020-12-10 17:17:58 +0100
4101fdf3bbFix duplicate call of _hledger_compreply_optarg()
Vladimir Zhelezov
2020-12-10 11:38:07 +0100
9dc65e4ee5Helper _hledger_debug() now accepts any number of arguments
Vladimir Zhelezov
2020-12-10 09:15:04 +0100